交易訊號消失的一個發現,可能有用 [開拓者 TB]
-
咨詢內容:
信號閃爍,論壇上能搜到的原因解說主要是二個:
1 沒有用 最高價??最低價,導致上下穿暫時成立,后又不成立
2 同一根K線,開倉又平倉,多頭又空頭。蒙了
3 我用報警函數找出另一個原因
因為,有持倉管理代碼。
開倉之后,有倉位了, 導致空倉條件不再成立,于是此時開倉條件判定為不成立,隨著下一個TICK數據到來,運算的結果自然是 開倉條件不成立!于是,信號消失。但實際上交易開倉的單子,已經發出去了。于是,帳戶上有持倉,圖表無交易顯示,到下一根K線后,刷一下數據,信號也會出現,因為歷史BAR只運算一回,不會消失。
總結:
所以,交易指令訊號的消失,不是沒有發送交易指令,而是發送交易指令的條件消失。
針對的是? ?條件判定
不是針對 交易指令本身
有點費解。?
?來源:CXH99.COM
-
TB技術人員:
信號閃爍要么是沒用最高、最低價。要么是變量設置的不對,導致變量閃爍。第一種情況好改,第二種情況有時很頭疼,根本不知道問題在哪兒。
還有就是條件不對,用了不唯一的條件,比如:if(low>low[1])buy(1,0);這樣就會閃爍。
我認為解決信號閃爍的問題是設計一個函數,讓條件成立后,直到這根k線結束都一直成立就可以了。
有思路,想編寫各種指標公式,交易模型,選股公式,還原公式的朋友
可聯系技術人員 QQ: 262069696 或微信號:cxh99cxh99 進行 有償收費 編寫!
(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)
相關文章
-
沒有相關內容