CurrentTime導(dǎo)致信號閃爍問題求助
作者:開拓者 TB 來源:cxh99.com 發(fā)布時(shí)間:2023年01月05日
-
咨詢內(nèi)容:
本帖最后由 mmtech 于 2020-12-16 10:04 編輯
程序化交易測試實(shí)盤,14點(diǎn)40分買入,12點(diǎn)45分平倉,平倉時(shí)出現(xiàn)信號閃爍,公式如下:
Params
Vars
Events
OnBar(ArrayRef<Integer> indexs)
{
? ? ? ? Range[0: DataCount-1]
? ? ? ? {
? ? ? ? ? ? ? ? If(Date == CurrentDate)
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? If(CurrentTime*1000000 >= 144000 && CurrentTime*1000000 <= 144059)
? ? ? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Buy(1,Open);
? ? ? ? ? ? ? ? ? ? ? ? }? ? ? ?
? ?? ?? ?? ?? ?? ?? ?? ?If(MarketPosition==1)
? ?? ?? ?? ?? ?? ?? ?? ?{
? ? ? ? ? ? ? ? ? ? ? ?? ?? ?? ?If(CurrentTime*1000000 >= 144500 && CurrentTime*1000000 <= 144559)
? ? ? ? ? ? ? ? ? ? ? ?? ?? ?? ?{
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ?? ?? ?Sell(0,Open);
? ? ? ? ? ? ? ? ? ? ? ?? ?? ?? ?}
? ?? ?? ?? ?? ?? ?? ?? ?}
? ? ? ? ? ? ? ? }
? ? ? ? }? ? ? ? ? ? ? ?
}
?
?來源:CXH99.COM
-
TB技術(shù)人員:
先檢查一下是否有持倉再進(jìn)行平倉操作,但不知道TBQ是否可以不用這步。
?
-
TB客服:
Yuen_Lee 發(fā)表于 2020-12-16 08:01
先檢查一下是否有持倉再進(jìn)行平倉操作,但不知道TBQ是否可以不用這步。
14:40多頭建倉已確認(rèn)成功。14:45多頭平倉時(shí)發(fā)生信號閃爍,平倉失敗
?
-
網(wǎng)友回復(fù):
mmtech 發(fā)表于 2020-12-16 08:54
14:40多頭建倉已確認(rèn)成功。14:45多頭平倉時(shí)發(fā)生信號閃爍,平倉失敗
平倉單發(fā)出了么?還有就是最好不用open價(jià)格平倉,可以用Low或Close;Sell時(shí)最好說明平倉手?jǐn)?shù),以防系統(tǒng)里沒有設(shè)置默認(rèn)手?jǐn)?shù)。
?
-
網(wǎng)友回復(fù):
Yuen_Lee 發(fā)表于 2020-12-16 13:30
平倉單發(fā)出了么?還有就是最好不用open價(jià)格平倉,可以用Low或Close;Sell時(shí)最好說明平倉手?jǐn)?shù),以防系統(tǒng)里 ...
按你說的試了,提示 程序化交易? ? ? ? 警告? ? ? ? 策略交易,程序化交易工作區(qū)@Test_20201215@AP103_D1發(fā)生信號閃爍,合約:AP103.CZCE,上次執(zhí)行信號個(gè)數(shù):1,本次執(zhí)行信號個(gè)數(shù):0,發(fā)生Bar時(shí)間:20201216.000000,發(fā)生Bar=186 |