1.跨指标引用参考:
http://www.weistock.com/bbs/dispbbs.asp?boardid=17&Id=162644
参考这个函数说明
2.用全局变量处理。在每次止盈平仓后,重置全局变量的值。后续开仓都要先判断下这个全局变量的值。
[PEL] 复制代码 ma3:ma(close,3);
ma5:ma(c,5);
ma10:ma(close,10);
kd:cross(ma3,ma5);
kk:cross(ma10,ma5);
VARIABLE:ct:=0;
if kd and ct>=0 and holding=0 then
begin
buy(1,1,market);
ct:=0;
end
if kk and ct<=0 and holding=0 then
begin
buyshort(1,1,market);
ct:=0;
end
if (c-AVGENTERPRICE)>=5*MINDIFF and holding>0 then
begin
多止盈:sell(1,0,market);
ct:=-1;
end
if (AVGENTERPRICE-c)>=5*MINDIFF and holding<0 then
begin
空止盈:sellshort(1,0,market);
ct:=1;
end
参考这里全局变量的使用 |