再表述清楚一點(diǎn),
記錄每天第一筆建倉的價(jià)格,(一天只記這個(gè)價(jià)格),并標(biāo)識(shí)出這一筆是建多單還是建空單,方便后續(xù)引用運(yùn)算
variable:n=0;
if 開多條件 and holding=0 then begin
buy........;
n:=n+1;
end
if 開空條件 and holding=0 then begin
buyshort......;
n:=n+1;
end
nn:if(n=1 and 開多條件 ,1 ,if(n=1 and 開空條件,2,3));//nn=1表示當(dāng)日第一個(gè)開倉是開多,nn=2表示當(dāng)日第一個(gè)開倉是開空
ee:valuewhen(n=1,enterprice);//第一次開倉時(shí)的價(jià)格
if time=closetime(0) then n:=0;