多個公式做歷史回測的問題 [開拓者 TB]
- 咨詢內(nèi)容:
本帖最后由 WangYuheng 于 2015-4-14 16:00 編輯
寫了兩個公式A和B,希望在公式之間用SetTBProfileString和GetTBProfileString進(jìn)行數(shù)據(jù)傳遞。
當(dāng)我在同一個超級圖表中插入這兩個公式應(yīng)用進(jìn)行回測的時候,發(fā)現(xiàn)A和B不是并發(fā)執(zhí)行,而是A執(zhí)行完畢以后,再執(zhí)行B,就無法實(shí)現(xiàn)在兩個公式之間傳遞數(shù)據(jù)了。
請高手賜教,有什么方法能夠達(dá)成我的目的? - TB技術(shù)人員:
歷史測試中,哪個公式先加載就先運(yùn)算,后加載的就后動算。
實(shí)時行情中,則是每來一個tick,兩個公式都會各運(yùn)算一次。。
在實(shí)時行情中,可以通知該想法來實(shí)現(xiàn)數(shù)據(jù)交換的,但是歷史測試中不行。
建議使用第三個圖表或是策略C,來分別讀取A與B的數(shù)據(jù)結(jié)果,從而在C策略進(jìn)行判斷以及做到動作。 - TB客服:
我是在一個賬戶中使用兩個不同的策略(分別用公式A和B實(shí)現(xiàn)),下單的過程中需要交換賬戶可用資金余額信息,進(jìn)而確定下單量。
實(shí)盤中A和B一定是同時運(yùn)行的,而且運(yùn)行的結(jié)果會互相影響對方的下單量。
利用第三個圖表或是策略C,能夠使回測跟實(shí)盤一致或者接近嗎? - 網(wǎng)友回復(fù):
WangYuheng 發(fā)表于 2015-4-15 14:49
我是在一個賬戶中使用兩個不同的策略(分別用公式A和B實(shí)現(xiàn)),下單的過程中需要交換賬戶可用資金余額信息, ...
帳戶資金是不分策略的。。。只要是同一個帳號,N個策略都是可以讀取到其實(shí)時資金情況。
你這種想法,根本不需要使用相互的數(shù)據(jù)傳遞呀。。。
不過確定要使用帳戶資金情況的話,整個公式都需要使用a_xxx函數(shù)來實(shí)現(xiàn)了。。。
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 1145508240 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容