開拓者公式編定常見問(wèn)題集錦
作者:開拓者 TB 來(lái)源:cxh99.com 發(fā)布時(shí)間:2012年11月12日
- 咨詢內(nèi)容: 最近新學(xué)TradeBlazer公式,在翻閱論壇中“TradeBlazer公式”版塊過(guò)往帖子過(guò)程中,將一些公式使用的小技巧之類的內(nèi)容做了個(gè)收集。
希望對(duì)一些學(xué)習(xí)者也帶來(lái)幫助。
開拓者公式學(xué)習(xí):論壇精彩語(yǔ)錄收集(一)
僅使用Q_XXXX行情函數(shù)和A_XXXXX帳戶函數(shù)是可以實(shí)現(xiàn)不要回測(cè)的實(shí)盤模式的。然而這樣寫的策略不能測(cè)試,僅能用于交易。也就是說(shuō),你必須使用沒有經(jīng)過(guò)歷史數(shù)據(jù)測(cè)試的策略來(lái)交易。你心里能有底保證它賺錢么?缺了歷史數(shù)據(jù)測(cè)試,你就放棄了系統(tǒng)交易最重要的一個(gè)優(yōu)勢(shì)。
另外,Q函數(shù)和A函數(shù)都不能在圖上畫出買賣點(diǎn),沒有這些買賣點(diǎn)你開發(fā)這種策略的時(shí)候就非常難以調(diào)試。
減少樣本能提高速度,但不是最主要的因素,在交易時(shí),盡量減少圖表顯示的數(shù)量,您可以設(shè)置到1000根,但只顯示最后的10根,即把K線間距放大,或者把圖表窗口變小。這樣行情刷新時(shí)速度會(huì)快很多。
LinearReg()函數(shù)-線形回歸。計(jì)算斜率(根據(jù)Price,求直線,算出close距離直線的距離)
1) 空倉(cāng)情況下SELL指令不進(jìn)行任何操作
2) 系統(tǒng)里自帶的SetStopLoss,SetProfitTarget,SetPercentTrailing等函數(shù)可以不管多倉(cāng),空倉(cāng)直接可以全部平倉(cāng)。
判斷N日內(nèi)某一條件始終滿足:比如:10日內(nèi)全是陽(yáng)線。
NthCon(第N個(gè)滿足條件的Bar距當(dāng)前的Bar數(shù)目)和CountIf(獲取最近N周期條件滿足的計(jì)數(shù))
參數(shù)是不能被賦值的,只有變量Var可以。
通常說(shuō)的偏移幾個(gè)點(diǎn)平倉(cāng)。
比較完善的寫法是:
Sell(1,Close-nOffset*MinMove*PriceScale);
nOffset作為一個(gè)參數(shù),可以在界面設(shè)置。
全局變量 http://www.tradeblazer.net/forum/viewthread.php?tid=202
Home鍵 直接移動(dòng)到圖表最前面。
nopain 交易指令參數(shù)優(yōu)化:
盈利因子 = 總盈利/總虧損;
收益率(%) = 盈利次數(shù)/總交易次數(shù)
標(biāo)準(zhǔn)差 = 每筆交易盈虧的標(biāo)準(zhǔn)差
變異系數(shù)(%) = 標(biāo)準(zhǔn)差/平均盈虧
累計(jì)資產(chǎn)縮水 = 就是我們常說(shuō)的MDD,最大資金回撤
回報(bào)率(%) = 凈利潤(rùn)/累計(jì)資產(chǎn)縮水
至于優(yōu)化的目標(biāo)呢,沒有固定的模式,但我的建議是優(yōu)化不是尋找最佳參數(shù),只是過(guò)濾掉最差的參數(shù)。
當(dāng)您把會(huì)出現(xiàn)較差性能的參數(shù)都過(guò)濾掉了,剩下的隨便選一個(gè)也不會(huì)太差的
TB公式之常見問(wèn)題:http://www.tradeblazer.net/forum/thread-905-1-1.html
NextOpen 未來(lái)函數(shù) 只能用來(lái)延遲發(fā)單
清晰簡(jiǎn)捷的邏輯語(yǔ)法結(jié)構(gòu)可以加快運(yùn)行的速度。
- TB技術(shù)人員: mark一下
- TB客服: 頂下,支持
- 網(wǎng)友回復(fù): 減少樣本能提高速度,但不是最主要的因素,在交易時(shí),盡量減少圖表顯示的數(shù)量,您可以設(shè)置到1000根,但只顯示最后的10根,即把K線間距放大,或者把圖表窗口變小。這樣行情刷新時(shí)速度會(huì)快很多。
這個(gè)可以試試看
- 網(wǎng)友回復(fù): 這個(gè)真可以試試