1.腳本何處有誤,為何剛買進又馬上賣出?,且價格都是一樣的?
2.策略執行頻率該如何正確選擇?
value1=getField("均價");
value2=(close+open)/2;
value3=average(value2,5);
if position=0 and filled=0 and value3 cross over value1 then begin
setposition(1,close,label:="買1");//1分K均價向上穿越
value4 = GetField("Close", "Tick");
//print("V4=",currentTimeMS,value4);
end;
if position=1 and filled=1 and close >= value4*1.005 then setposition(0,close,label:="賣1");
if position=0 and filled=0 and value3 cross under value1 then begin
setposition(-1,close,label:="賣2");
value5 = GetField("Close", "Tick");
//print("V5=",currentTimeMS,Value5);
end;
if position=-1 and filled=-1 and close <= value5*0.995 then setposition(0,close,label:="買2");


 
            
        
        
        
        
            
1 評論