關(guān)于設(shè)置自動(dòng)換倉(cāng)數(shù)量不相等的問(wèn)題
作者:開(kāi)拓者 TB 來(lái)源:cxh99.com 發(fā)布時(shí)間:2022年06月24日
-
咨詢內(nèi)容:
我是通過(guò)下面的設(shè)置來(lái)回測(cè)的時(shí)候自動(dòng)換倉(cāng),但是我發(fā)現(xiàn)在回測(cè)過(guò)程中,自動(dòng)換倉(cāng)的數(shù)量不相等,有時(shí)候會(huì)相差1手,請(qǐng)問(wèn)這是怎么回事?
OnInit()
? ? ? ? {
? ? ? ? ? ? ? ? Range[0:0]
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? If(IsRollover)
? ? ? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? AddDataFlag(Enum_Data_RolloverBackWard());//設(shè)置后復(fù)權(quán)
? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? If(IsRolloverRealPrice)
? ? ? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? AddDataFlag(Enum_Data_RolloverRealPrice());//是否映射真實(shí)價(jià)格
? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? If(IsAutoSwapPosition)
? ? ? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? AddDataFlag(Enum_Data_AutoSwapPosition());//設(shè)置自動(dòng)換倉(cāng)
? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? If(IgnoreSwapSiganlCalc)
? ? ? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? AddDataFlag(Enum_Data_IgnoreSwapSignalCalc());//設(shè)置忽略換倉(cāng)信號(hào)計(jì)算
? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? }
? ? ? ? }
附件: 你需要登錄才可以下載或查看附件。沒(méi)有帳號(hào)?注冊(cè) ?
?來(lái)源:CXH99.COM
-
TB技術(shù)人員:
文檔里有說(shuō)明的。
在換月跳空時(shí),前后兩個(gè)合約的價(jià)格不同,那么同等價(jià)值折換的手?jǐn)?shù)是不同的。
?
-
TB客服:
請(qǐng)問(wèn)能否通過(guò)設(shè)置或者代碼,讓換倉(cāng)手?jǐn)?shù)相同?
?
-
網(wǎng)友回復(fù):
baggiobatistuta 發(fā)表于 2019-11-14 09:22
請(qǐng)問(wèn)能否通過(guò)設(shè)置或者代碼,讓換倉(cāng)手?jǐn)?shù)相同?
可以。在TB量化學(xué)院--連續(xù)合約的復(fù)權(quán)處理里,第二種方式里的代碼范例中,將lots手?jǐn)?shù)的計(jì)算 使用原手?jǐn)?shù)替換范例里的計(jì)算 就可以了。