以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  请教:求成交量相加值(静态)  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=184436)

--  作者:AMOS
--  发布时间:2021/3/1 10:07:57
--  请教:求成交量相加值(静态)
求:大于半价的成交量相加(静态);
//如果最高价不断动态创新高,只计算最后一次符合条件的成交量相加,就是说要减去过去时间符合条件,现在已经不符合条件的成交量,
半价:=(最高价+最低价)/2;

例如:大于半价50的成交量是500,
当半价上涨到100时,成交量是1000,而此时计算出的累加成交量1000+500=1500,
而我只想要当前静态的1000。//即不累加虽然前面符合条件,但现在已经不符合条件的500。
如何实现这个思路?

谢谢!


--  作者:FireScript
--  发布时间:2021/3/1 10:33:27
--  
 “大于半价的成交量相加(静态);”这个具体什么意思?满足某个价位之后的成交量?
--  作者:AMOS
--  发布时间:2021/3/1 10:44:27
--  
对的,
但不同于一般的相加,
这个类似于动态模型向静态模型的转换,比如,K线是动态的系统,我现在只想在当前K线的静态模型分析。
这样就存在同样以前时间大于半价的条件,现在因为价格上涨而成了小于半价了。//这时的成交量就不符合我的要求

--  作者:FireScript
--  发布时间:2021/3/1 11:02:04
--  
你意思是说半价这个概念变化了,要重新统计累加?
--  作者:AMOS
--  发布时间:2021/3/1 11:06:56
--  
对的,
是您的理解!

--  作者:AMOS
--  发布时间:2021/3/1 12:49:22
--  

--  作者:FireScript
--  发布时间:2021/3/1 13:29:29
--  
 根具体的判断标准是怎样的逻辑。你一个K线有高开低收  四个价格。以哪个为准,那个大于“半价”才算满足?

--  作者:AMOS
--  发布时间:2021/3/1 13:47:08
--  
我是日内tick策略,
条件判断c>ma60也可以。
“条件变化了,要重新计算”
//我需要补充的是,按照当前的条件去判断以前的数值,也许当时的条件判断当时的数值是成立的。

--  作者:FireScript
--  发布时间:2021/3/1 14:41:21
--  
 试了下 这个无法实现的。卡在一个点上:无法把当前的“半价”作为过去某个K的成交量是否参与统计的判断依据。

金字塔上很多时候是这样的,历史K上判断当前是c和当时的某个值,比如ma,ema的值做对比。所以你这个思路就无法在pel上实现了。

--  作者:AMOS
--  发布时间:2021/3/1 15:05:12
--  
以最新条件重新计算脚本(类似于逐K线模式计算和序列模式计算);
这个思路是否可行?