Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共2 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:关于跨周期引用的问题

1楼
lipeng6880 发表于:2018/8/6 13:14:14

老师:

我先建了一个指标HGJY:

INPUT:N(20,1,200,1);
N周期高点:REF(HHV(H,N),1;
N周期低点:REF(LLV(L,N),1);

//交易条件:
开多平空交叉:=CROSS(C,N周期高点);
开空平多交叉:=CROSS(N周期低点,C);
开多平空大于:=C>N周期高点;
开空平多小于:=C<N周期低点;

再建了一个模型:

开多平空交叉A:=STKINDIEX('',HGJY.开多平空交叉,0,21,112,0);
开空平多交叉A:STKINDIEX('',HGJY.开空平多交叉,0,21,112,0);
开多平空大于A:=STKINDIEX('',HGJY.开多平空大于,0,21,112,0);
开空平多小于A:=STKINDIEX('',HGJY.开空平多小于,0,21,112,0);

为什么提示引用未定义变量?

我想引用跨周期里面的四个交易条件,引112分钟到20分钟里面,不做偏移处理,要怎么改呢?

2楼
FireScript 发表于:2018/8/6 13:21:09
 1.STKINDIEX('',HGJY.开多平空交叉,0,21,112,0); 
第二个参数格式有问题  STKINDIEX('',“HGJY.开多平空交叉”,0,21,112,0);  

2.被引用的变量定义方式需要修改下

":"来定义而不是 “:=”

按照上述方式修改下试下。
共2 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.01172 s, 3 queries.