T多止盈1:= H>=(TENTERPRICE+T止盈目标1) AND H<=(TENTERPRICE+T止盈目标2) AND Topenprofit > 0 AND THOLDING>0;
T多止盈2:= H>=(TENTERPRICE+T止盈目标2) AND H<=(TENTERPRICE+T止盈目标3) AND THOLDING>0 AND Topenprofit>0);
T多止盈3:= H>=(TENTERPRICE+T止盈目标3-MINDIFF) AND THOLDING>0 AND Topenprofit>0) ;
if TMYPOS=2 then begin
T多分1:=Tsell(T多止盈1 ,T减仓数量);
TMYPOS:=2;
end;
if TMYPOS>=2 then begin
T多分2:=Tsell(T多止盈2 ,T减仓数量);
TMYPOS:=2;
end;
if TMYPOS>=2 then begin
T多分3:=Tsell(T多止盈3 ,T减仓数量);
TMYPOS:=0;
end;
if TMYPOS=0 and THOLDING>0 then begin
TMYPOS:=2;
end;
if TMYPOS=0 and THOLDING<0 then begin
TMYPOS:=2;
end;
这是一个我在论坛老师的基础上,改的后台交易分次平仓。止盈目标分别是10,20,40个价位,每次各减仓50%,手工开仓后,实际后台交易没有交易结果出现??
你的TMYPOS是个什么变量,在你的公式里,TMPOS是个关键的东西,跟踪一下它的值.
你可以参考自带模型----三进三出和海龟交易模型