打印本文打印本文 关闭窗口关闭窗口

请教:跨周期代码,使用方法

作者:金字塔 来源:cxh99.com 发布时间:2023年02月13日
  • 咨询内容:
  • 请教:跨周期代码,使用方法:

    比如:我有个计算信号指标Q,这个Q用到macd dif ma c open h等基础函数。

    当前运行环境是日线,我想取前一个月的Q是否有信号是不是可以写成:

    Q前1个月:=STKINDI(' ','Q',0,8,-1);

    star:Q;
    由于日线中我也要算Q,在引用月线级别Q的时候,是否需要把macd dif ma c open h等基础函数用stkind去还原成月线级别的,如:ma20:=ma(c,20);{当前日线级别的算法}ma20前1个月:=STKINDI(' ','ma20',0,8,-1);
    还是只要用Q前1个月:=STKINDI(' ','Q',0,8,-1)自动会把基础函数进行转换?

     

     来源: WWW.CXH99.COM

  • 金字塔客服: 1、可以用  STKINDI 去引用各个周期的数据,但是不是这样写的,需要引用策略名+指标名 2、 一样的,策略不能引用本身的指标,需要另建立一个指标去引用就行了,周期都是在函数中指定的,比分说要引用月线的数据,函数中的参数就是8.
    可以看下 STKINDI   这个引用函数的详细介绍 : http://www.weistock.com/bbs/dispbbs.asp?boardid=17&id=162644&page=1&star=1

     

  • 用户回复: 收到,多谢指点。明白了,这个stkindi是引用一个变量的公式。。。搞明白了。只要把需要引用的变量,保存成公式,然后用公式名.输出变量,在stkindi里面写就行了。多谢,我先试试。
打印本文打印本文 关闭窗口关闭窗口