variable:bj_buy=0;
variable:bj_sell=0;
DIFF1:=STKINDI('','MACD.DIFF',0,3,-1);
DEA1:=STKINDI('','MACD.DEA',0,3,-1);
if (DIFF1>DEA1) and holdIng=0 and bj_buy=0 then begin
buy(1,10000,marketr);
bj_buy:=1;
end
if (DIFF1<DEA1) and holding>0 and bj_sell=0 then begin
sell(10000,0,marketr);
bj_sell:=1;
end
if time=closetime(0) then begin
bj_buy:=0;
bj_sell:=0;
end
一天中买入卖出触发两次

此主题相关图片如下:360反馈意见截图16341028113049.png
variable:bj=0;
DIFF1:=STKINDI('','MACD.DIFF',0,3,-1);
DEA1:=STKINDI('','MACD.DEA',0,3,-1);
if (DIFF1>DEA1) and holdIng=0 and bj=0 then begin
buy(1,10000,marketr);
bj:=1;
end
if (DIFF1<DEA1) and holding>0 and bj=0 then begin
sell(1,0,marketr);
bj:=1;
end
if time=closetime(0) then begin
bj:=0;
end