開拓者 TB 系統自帶海龜交易系統止損錯誤 [開拓者 TB]
- 咨詢內容:
- // 止損指令
- If(Low <= preEntryPrice - 2 * N && SendOrderThisBar == false) // 加倉Bar不止損
- {
- myExitPrice = preEntryPrice - 2 * N;
- Sell(0,myExitPrice); // 數量用0的情況下將全部平倉
- PreBreakoutFailure = True;
- }
- TB技術人員: 此公式是按海龜交易法則來編寫的,我們只按作者的文字要求來進行編寫,并沒有測試其在哪個情況下的盈利更優。您可以按自己的經驗或測試結果來決定使用什么值。
有興趣可在論壇里下載此交易法則的原文來看看。 - TB客服:
小米 發表于 2012-12-21 11:12
此公式是按海龜交易法則來編寫的,我們只按作者的文字要求來進行編寫,并沒有測試其在哪個情況下的盈利更優 ...
是這樣的,這個方法肯定沒有問題,但是這個止損系統的編寫肯定是有問題的,不是系統優化,具體原因我沒有細看,一會我看一下,肯定是編寫的問題。
這個是原版2N(2N大概是20個點)的止損結果如下QQ截圖20121221123113.jpg (65.32 KB, 下載次數: 1) 4 天前 上傳下載次數: 1
這個是改成1N(1N大概是10個點)的止損結果QQ截圖20121221123326.jpg (65.87 KB, 下載次數: 2) 4 天前 上傳下載次數: 2
這個是將止損改成1的結果明顯是不正常的QQ截圖20121221123543.jpg (61.01 KB, 下載次數: 0) 4 天前 上傳下載次數: 0 - 網友回復: 如果系統編寫的沒有問題,更改止損應該得到正常的結果,不應該出現這樣不合理的情況吧?我剛剛接觸TB對編寫系統不太了解,只是覺得這個系統肯定是有問題的,我所更改的內容就是以下代碼中兩處“2 * N”應該是止損的額度吧?改這個應該不會造成系統錯誤的吧?但是改為以后結果就變成上面貼圖的樣子了。海龜系統是最新版TB自帶的模型,沒辦法更改的,我全部復制出來新建的公式,做的修改。
- // 止損指令
- If(Low <= preEntryPrice - 2 * N && SendOrderThisBar == false) // 加倉Bar不止損
- {
- myExitPrice = preEntryPrice - 2 * N;
- Sell(0,myExitPrice); // 數量用0的情況下將全部平倉
- PreBreakoutFailure = True;
- }
- 網友回復: 你先了解一下海龜法則的原意,再來判斷一下是否系統有問題吧
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 262069696 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容