期貨期權(quán)交流策略的調(diào)試非常非常困難,跪求調(diào)試手段 [MC]
- 咨詢內(nèi)容:
本帖最后由 smallbox 于 2016-5-23 21:29 編輯
本來編寫指標(biāo)很容易調(diào)試,因?yàn)榭梢杂胮lot吧每個(gè)bar上得計(jì)算結(jié)果輸出出來。但是編寫信號(hào)代碼,不可以用plot,看似是小問題,但是目前來看,給調(diào)試增加的難度可以說是成倍增加。很多人說過一些看似可行的方法,其實(shí)我都試過:
1. 用print,這樣的話,很知道打出來的數(shù)據(jù)對(duì)應(yīng)哪一個(gè)bar,如果我在圖表上看到一個(gè)bar,能知道某種 編號(hào)之類的,那么我便可以在代碼中僅僅輸出這個(gè)bar上的計(jì)算信息,然而目前我找不到這樣的對(duì)應(yīng)方法。
而且,當(dāng)在一個(gè)策略中使用了print的時(shí)候,比如我兩個(gè)圖表都加載了這個(gè)策略,那么兩個(gè)圖表產(chǎn)生的print輸出會(huì)2全部混在一起,根本沒法看。
2.用text_new, tl_new等輸出函數(shù),這個(gè)函數(shù)要指定輸出bar的日期,顯得很麻煩,而且一次只能輸出少量的幾根bar,否則多了會(huì)互相覆蓋看不清。而用plot可以在數(shù)據(jù)窗口中方便的看到每一根bar上得到的對(duì)應(yīng)值。
跪求能夠用的了的調(diào)試方法。目前的策略框架只有400行左右,以后還會(huì)不斷的把小的策略融合進(jìn)來,寫程序的都知道,隨著規(guī)模的增加,程序需要調(diào)試的次數(shù)就會(huì)成倍增加,二現(xiàn)在400行程序都沒法透徹的調(diào)好,我根本不敢對(duì)mc進(jìn)行深入使用了。從那種程度上說,自己開發(fā)直接對(duì)接平臺(tái),反而還容易些。
- MC技術(shù)部:
同感啊,不過估計(jì)mc夠嗆能解決,不太理解為什么要強(qiáng)制分開 指標(biāo)和信號(hào),不知道是處于效率考慮還是其他原因。
現(xiàn)在我一般都是另外寫一個(gè)跟策略配合的指標(biāo),倆個(gè)一起加載,否則在模擬盤和實(shí)盤運(yùn)行的時(shí)候很難判斷。
不過這樣的問題就是代碼同步很麻煩。
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容