您现在的位置:程序化交易>> 股票公式>> 通达信>> 通达信知识>>正文内容

[建议]强烈建议公式平台添加跨周期引用函数,而非直接引用。 [通达信]

  • 咨询内容: 目前的引用方法是#MIN1,#MIN5,#MIN15,#MIN30,#MIN60,#WEEK,#SEASON,不能产生自动引用的效果,建议添加跨周期引用函数,比如,
    GetShorter(x),获取X的当前周期的上一个短周期数据;
    GetLonger(x),获取X的当前周期的下一个长周期数据;
    GetPeriod(X, period),获取X的特定周期的数据; Period取值为“MIN5”,“MIN15”,“MIN30”,“MIN60”,“WEEK”,“SEASON”

    以上均需要注意到达边界周期后取不到数据的情况。

    使用跨周期函数会更加灵活一些,尤其是前两个实例,这样不需要硬输入周期信息了。


     

  • 通达信技术部: 建议会考虑 不过觉得这样儿还是没有直接系统这样儿的直观与方便  祝投资愉快!

     

  • 通达信客服: 我现在写公式的时候就遇到这样的问题,请看以下代码:

    X:=PERIOD,NODRAW;
    X1:=IF(X=4,KDJ.K#DAY,X),NODRAW;
    X2:=IF(X1=5,KDJ.K#WEEK,X1),NODRAW;
    MAJOR_TRD:=X2,NODRAW;

    首先获取当前周期,然后对当前周期进行逐一判断,才能得到我想要的周期。
    需要写N多个IF判断,才能正确的得到当前周期的下一个短周期,或者上一个长周期。



 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 1145508240  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容