您现在的位置:程序化交易>> 期货公式>> 金字塔等>> 金字塔知识>>正文内容

是否可以这样调用跨周期? [金字塔]

  • 咨询内容:
    是否可以这样调用跨周期? TBUPDAY:=STKINDI('','SECRETTOPBOTTOM.TBUP',0,6,-1) or STKINDI('','SECRETTOPBOTTOM.NB',0,6,-1)  ,noaxis;

     

  • 金字塔客服:

    正确的。

    但是建议考虑到STKINDI引用效率和个数的限制,并且你还是调用同一个公式中变量作为因子项的需求,可以直接在被引用公式中处理。这种既能减少引用次数,相对也能提高效率

    cond:TBUP or NB;

     

     

    TBUPDAY:=STKINDI('','SECRETTOPBOTTOM.cond',0,6,-1)

     

     来源:程序化久久网( WWW.CXH99.COM )

  • 用户回复: REFTBUPPDDAY:=STKINDI('','SECRETTOPBOTTOM.REFTBUPPD',0,6,-1),noaxis;//抄底 REFTBDOWNNDDAY:=STKINDI('','SECRETTOPBOTTOM.REFTBDOWNND',0,6,-1),noaxis;//抄底
    TBPD1min:"SECRETTOPBOTTOM.TBPD1"; TBND1min:"SECRETTOPBOTTOM.TBND1";
    上面四句,  STKINDI前面是可以加等号也可以不加等号。  但是这句可以加等号码?   TBPD1min:="SECRETTOPBOTTOM.TBPD1"; 加了等号会显示出错。   还有, 为什么 STKINDI 里面是加单引号, 而 TBPD1min:="SECRETTOPBOTTOM.TBPD1" 是要加双引号? 如果是字符串格式的变量, 那就不能使用了吗? 例如 STR00:='什么意思?没看出开你上下文的意思

     

    TBPD1min:"STR00.TBPD1";这种表达是错误的, 改怎样表达? 

    如果这个位置的TBPD1min不是第一次定义。应该是:=  

     

  • 网友回复: 那现在是用  stkindi 还是 用双引号  好? 假如是调用同一周期的函数? 

 

有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流或微信号:cxh99cxh99  进行 有偿收费 编写!

怎么收费,代编流程等详情请点击阅读!

(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)


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

相关文章

    没有相关内容