-- 作者:pyd
-- 发布时间:2014/12/10 9:28:42
--
需要再建一个公式用stkindi函数引用,例如
公式1是在3分钟的图表开仓:Formula1
buy(time=092100 and holding=0,1,market); jg:ENTERPRICE;
公式2在2分钟引用3分钟的开仓价格
jg:stkindi(STKLABEL,\'Formula1.jg\',0,17);
此主题相关图片如下:1.jpg

|
-- 作者:21cnsunny
-- 发布时间:2014/12/16 14:25:59
--
想在1分钟框架上获得3分钟框架上的买入价格。按招您的指导设置以下两个框架, 但是框架2目前没有信号,请帮忙看看。 谢谢
框架1 (EMA) runmode:0;
INPUT:b1(20,5,100,1),b2(150,10,800,1);
ma1:ema(close,b1); ma2:ema(close,b2);
long:= cross(ma1,ma2); slong:= cross(ma2,ma1);
if holding=0 then begin if long then begin 多1:buy(1,1,limitr,close); jg:ENTERPRICE; end end
if holding>0 then begin if slong then begin 平多1:sell(1,holding,limitr,close); end end
框架2(EMA1) runmode:0; jg1:=stkindi(STKLABEL,\'EMA.jg\',0,17);
long1:=cross(c,jg1+10); slong1:=cross(jg1+20,c) or cross(jg1-10,c) ;
if holding=0 then begin if long1 then begin 多1:buy(1,1,limitr,close); end end
if holding>0 then begin if slong1 then begin 平多1:sell(1,holding,limitr,close); end end
|
-- 作者:jinzhe
-- 发布时间:2014/12/16 14:36:38
--
1.
if holding=0 then begin if long then begin 多1:buy(1,1,limitr,close); jg:ENTERPRICE; end end 改成
if holding=0 then begin if long then begin 多1:buy(1,1,limitr,close); end end jg:ENTERPRICE;
2.
把公式1命名为ema111,命名为ema有系统自带的公式
同时公式2里面的引用语句也做对应的修改
[此贴子已经被作者于2014/12/16 14:36:54编辑过]
|