今天發生一個很離譜的 bug..
就是怕急拉急跌,出場條件,我另外有設定一個停損價,
一觸價就出場,結果這個機制觸發後,發生一個超低級錯誤,
單子確實出場了,但隔幾秒鐘又進場了!!
因為原先的符合進場條件根本還沒真的解除..
他還沒符合預設的出場條件,那這次的出場不是白出場的嗎?
了解我的意思嗎? 原先照原本的出場條件,真的觸發條件,
可能就是會賠 -600 美元,但我們另外設一個額外的出場條件,
強迫他在 -400元出場,我們期望縮小虧損,但出場條件根本就還沒被觸發,
所以系統又傻傻的進場,最後結局還是依然賠了 -600,且又額外多賠一次手續費。
這是程式碼很低級的錯誤,寫出來給大家笑,希望大家不要犯跟我一樣的錯。
PS.要額外補充說明一下:
這個額外停損價大家可能會覺得怪怪的,設這個幹嘛?
因為依照系統信號,出場條件有可能比停損價還早觸發,
所以這個額外設定的條件就完全不會被觸發。
但另外有一種狀況就是:發生虧損很大了,信號依然沒被觸發,
為了避免虧損過大,所以額外設定,降低沒必要的虧損。
--
All Comments