幫手你好
如以下圖示 腳本中 Delta 小於-0.55 會被執行市價平倉 ,建立新倉沒問題 但是買入平倉卻沒被執行
17700 的PUT 與17800 的PUT 皆是如此
完整策略 及LOG 已寄到信箱 請幫忙查明
其他期貨單交易策略 達到條件觸發交易 也沒被執行型 有的有被執行
前一陣子都沒問題,最近怪怪的
感謝





Hello Robert168,
您腳本的寫法:
condition1 = False;
if 條件 then condition1 = True;
這種寫法就等同於:
condition1 = 條件;
但後者在撰寫上相對簡單,建議您可以使用這種寫法。
會請相關人員確認您提供的Log,看是否能找出原因。
如果有進一步消息時會再告知,感謝。
一月問 現在3月中,等不到回覆
Hello Robert168,
由於您的郵件中有包含腳本,且小編的回覆也有跟腳本有關,所以在該時有請客服部門的同仁透過郵件的方式回覆,不知道是否是郵件遺漏或是被判斷成垃圾郵件。
這邊直接回覆當時的內容:
相關人員依照您提供的腳本和Log測試沒有辦法重現您遇到的狀況,實際測試都會出場。
如果可以的話麻煩您在腳本內平倉的部份加上:
if Position <> 0 and Filled <> 0 and condition7=true and (exit_ssellput or exit_ssellcall) then begin
print("平倉");
SetPosition(0, MARKET); { 以市價平倉 }
end;
print("Delta",value1,"目前價格",close,"成交量",GetField("成交量", "D"),"部位",Filled, "期望部位", position);
print("sellput",condition1,"sellcall",condition2,"sellcall停損",condition3,"sellput停損",condition4,"sellcall停利",condition5,"sellput停利",condition6, "有成交量", condition7);
這樣或許會比較好觀察問題原因。
感謝。
3 評論