Rss & SiteMap

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

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

标题:请教ref的理解

1楼
chendong 发表于:2016/8/4 9:08:03
M12:=MA(CLOSE,12);
M50:=MA(CLOSE,50);

aa:=CROSS(M12,M50);
bb:=CROSS(M50,M12);

开多条件:REF(aa,1) ;
开空条件:REF(bb,1) ;

这里,开多条件是否表示在上一根K线M12金叉了M50,开空条件是否表示了上一根K线M12死叉了M50


2楼
jinzhe 发表于:2016/8/4 9:16:55
是的
3楼
chendong 发表于:2016/8/4 9:24:34
如果上述代码放在一个叫basicGS的公式中,然后在另一个公式中,有这样一条语句:KD60:=STKINDI('','basicGS.开多条件',0,5,0);

那,是否,KD60可以表示,在上一根60分钟K线,M12金叉了M50
4楼
jinzhe 发表于:2016/8/4 9:28:36
是的,就是这样
5楼
chendong 发表于:2016/8/4 9:44:05
如果,
M12:=MA(CLOSE,12);
M50:=MA(CLOSE,50);

开多条件:CROSS(M12,M50);
开空条件:CROSS(M50,M12);
放在名叫basicGS的公式中,
在另一个公式中,有这样一条语句:KD60:=STKINDI('','basicGS.开多条件',0,5,-1);这个公式是加载在一分钟K线上,那KD60是表示了在前一根60分钟K线,M12金叉了M50,还是前一分钟K线,60分钟周期的M12,金叉了60分钟周期的M50


6楼
jinzhe 发表于:2016/8/4 9:51:04
也是前一个60分钟k线,不是1分钟k线
7楼
chendong 发表于:2016/8/4 10:41:43
如果要表达在前一分钟,60分钟周期的M12金叉了60分钟周期的M50,该如何表达呢?


8楼
jinzhe 发表于:2016/8/4 10:48:06
M12:=MA(CLOSE,12);
M50:=MA(CLOSE,50);

开多条件:CROSS(M12,M50);
开空条件:CROSS(M50,M12);
放在名叫basicGS的公式中,
 
 
 
 
KD60:=STKINDI('','basicGS.开多条件',0,5);
kkk:ref(kd60,1);
9楼
chendong 发表于:2016/8/4 11:11:09
再请教一下,在上述表达中,因为,是一分钟图表上引用了60分钟周期的指标,按
KD60:=STKINDI('','basicGS.开多条件',0,5);
kkk:ref(kd60,1);
这样,

信号是否会闪烁,就是出现了信号,然后,过几根K线后,信号就又消失掉了

10楼
chendong 发表于:2016/8/4 11:14:48
我曾经遇到过这种情况,也是跨周期引用了指标,在一分钟上引用了长周期的,结果就出现,出现交易信号,然后,几根K线后,信号又消失掉了。当然,当时,没有使用类似用ref引用上一周期信号的方式。

共13 条记录, 每页显示 10 条, 页签: [1] [2]


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