開拓者 TB 系統(tǒng)自帶海龜交易系統(tǒng)止損錯(cuò)誤
作者:開拓者 TB 來源:cxh99.com 發(fā)布時(shí)間:2013年03月11日
|
- 咨詢內(nèi)容:
- // 止損指令
- If(Low <= preEntryPrice - 2 * N && SendOrderThisBar == false) // 加倉(cāng)Bar不止損
- {
- myExitPrice = preEntryPrice - 2 * N;
- Sell(0,myExitPrice); // 數(shù)量用0的情況下將全部平倉(cāng)
- PreBreakoutFailure = True;
- }
- TB技術(shù)人員: 此公式是按海龜交易法則來編寫的,我們只按作者的文字要求來進(jìn)行編寫,并沒有測(cè)試其在哪個(gè)情況下的盈利更優(yōu)。您可以按自己的經(jīng)驗(yàn)或測(cè)試結(jié)果來決定使用什么值。
有興趣可在論壇里下載此交易法則的原文來看看。
- TB客服:
小米 發(fā)表于 2012-12-21 11:12
此公式是按海龜交易法則來編寫的,我們只按作者的文字要求來進(jìn)行編寫,并沒有測(cè)試其在哪個(gè)情況下的盈利更優(yōu) ...
是這樣的,這個(gè)方法肯定沒有問題,但是這個(gè)止損系統(tǒng)的編寫肯定是有問題的,不是系統(tǒng)優(yōu)化,具體原因我沒有細(xì)看,一會(huì)我看一下,肯定是編寫的問題。
這個(gè)是原版2N(2N大概是20個(gè)點(diǎn))的止損結(jié)果如下 QQ截圖20121221123113.jpg (65.32 KB, 下載次數(shù): 1) 4 天前 上傳下載次數(shù): 1
這個(gè)是改成1N(1N大概是10個(gè)點(diǎn))的止損結(jié)果 QQ截圖20121221123326.jpg (65.87 KB, 下載次數(shù): 2) 4 天前 上傳下載次數(shù): 2
這個(gè)是將止損改成1的結(jié)果明顯是不正常的 QQ截圖20121221123543.jpg (61.01 KB, 下載次數(shù): 0) 4 天前 上傳下載次數(shù): 0
- 網(wǎng)友回復(fù): 如果系統(tǒng)編寫的沒有問題,更改止損應(yīng)該得到正常的結(jié)果,不應(yīng)該出現(xiàn)這樣不合理的情況吧?我剛剛接觸TB對(duì)編寫系統(tǒng)不太了解,只是覺得這個(gè)系統(tǒng)肯定是有問題的,我所更改的內(nèi)容就是以下代碼中兩處“2 * N”應(yīng)該是止損的額度吧?改這個(gè)應(yīng)該不會(huì)造成系統(tǒng)錯(cuò)誤的吧?但是改為以后結(jié)果就變成上面貼圖的樣子了。海龜系統(tǒng)是最新版TB自帶的模型,沒辦法更改的,我全部復(fù)制出來新建的公式,做的修改。
- // 止損指令
- If(Low <= preEntryPrice - 2 * N && SendOrderThisBar == false) // 加倉(cāng)Bar不止損
- {
- myExitPrice = preEntryPrice - 2 * N;
- Sell(0,myExitPrice); // 數(shù)量用0的情況下將全部平倉(cāng)
- PreBreakoutFailure = True;
- }
復(fù)制代碼
- 網(wǎng)友回復(fù): 你先了解一下海龜法則的原意,再來判斷一下是否系統(tǒng)有問題吧