1.原預計獲利3%賣出,但總是以更高的獲利甚至>20%才執行賣出( 交易:標籤是獲利3%)
2.isfirstcall("date") 這個函數是 當日第一次洗價觸發之後,才開始執行後面指令?
if isfirstcall("date") and filledAvgPrice <> 0 //當日第一次洗價之後是有庫存成本(<>0 避免取值錯誤)
then
begin
if close >filledAvgPrice*1.03 then setposition(0,getField("收盤價", "Tick"),label:="獲利3%");
if close > filledAvgPrice*F1006
and (ExitSignal_A or ExitSignal_B or ExitSignal_C) then setposition(0,getField("收盤價", "Tick"),label:="跌破停損");
end;
5 評論