跨周期引用数据的问题 [博易POBO]
咨询内容:
另外,短周期引用长周期,譬如在1分钟周期里,引用5分钟周期的数据,如果是第3分钟,能不能引用5周期中当根没有完成的数据作为5分钟周期的最新价?
例如,我要在1分钟K线图里,同时引用5分钟周期的5日均线、20日均线和MACD值,请问怎么写?
不胜唠叨,谢谢!
五分钟MA20:IF(DATAPERIOD=1,STKCALC('',2,'MA(C,20)'),DRAWNULL);
{以上是只在1分钟周期K线图上显示5分钟周期的MA5和MA20}
{下面这个因MACD是一个差值故不能在只有单坐标的主图上显示,只能附加在副图上,但只能输出5分钟周期的DIFF值
五分钟MACD:IF(DATAPERIOD=1,STKINDI('',2,'MACD'),DRAWNULL);}
{如果你一定要在主图上显示MACD,也只能显示DIFF和DEA的值+减值EMA(C,26),可以用以下语句}
五分钟DIFF:IF(DATAPERIOD=1,STKCALC('',2,'EMA(C,12)'),DRAWNULL);
五分钟DEA:IF(DATAPERIOD=1,STKCALC('',2,'(EMA(EMA(C,12)-EMA(C,26),9)+EMA(C,26))'),DRAWNULL);
跨周期引用技术指标,需要软件使用者配置好K线图界面“周期”,选择需要的周期进行变更;在画线编辑时注意相应函数选项即可实现 来源 程序化久久网
跨周期引用数据的问题
请问一下,您们的函数里面,有跨周期引用技术指标的,是短周期引用长周期还是长周期引用短周期的?或者可以双向引用?另外,短周期引用长周期,譬如在1分钟周期里,引用5分钟周期的数据,如果是第3分钟,能不能引用5周期中当根没有完成的数据作为5分钟周期的最新价?
例如,我要在1分钟K线图里,同时引用5分钟周期的5日均线、20日均线和MACD值,请问怎么写?
不胜唠叨,谢谢!
来源:程序化99网( WWW.CXH99.COM )
博易技术人员: 五分钟MA5:IF(DATAPERIOD=1,STKCALC('',2,'MA(C,5)'),DRAWNULL);五分钟MA20:IF(DATAPERIOD=1,STKCALC('',2,'MA(C,20)'),DRAWNULL);
{以上是只在1分钟周期K线图上显示5分钟周期的MA5和MA20}
{下面这个因MACD是一个差值故不能在只有单坐标的主图上显示,只能附加在副图上,但只能输出5分钟周期的DIFF值
五分钟MACD:IF(DATAPERIOD=1,STKINDI('',2,'MACD'),DRAWNULL);}
{如果你一定要在主图上显示MACD,也只能显示DIFF和DEA的值+减值EMA(C,26),可以用以下语句}
五分钟DIFF:IF(DATAPERIOD=1,STKCALC('',2,'EMA(C,12)'),DRAWNULL);
五分钟DEA:IF(DATAPERIOD=1,STKCALC('',2,'(EMA(EMA(C,12)-EMA(C,26),9)+EMA(C,26))'),DRAWNULL);
跨周期引用技术指标,需要软件使用者配置好K线图界面“周期”,选择需要的周期进行变更;在画线编辑时注意相应函数选项即可实现 来源 程序化久久网
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
相关文章
-
没有相关内容