vars:FD(0),enddate(0); input:addate(3,"幾天後到期"); condition1 = OpenD(0) > CloseD(1) ; if position = 0 and condition1 then begin setposition(1,MARKET); FD = CurrentDate; //持有三日出場 enddate=DateAdd(FD,"D", addate); if currentdate = enddate and position = 1 then SetPosition(0); end;
照此語法回測,持有時間仍會超過三日,請教小幫手及各位先進該如何寫出像選股中心裡的最大持有時間呢?謝謝
2 評論