CurrentTime導致信號閃爍問題求助 [開拓者 TB]
-
咨詢內容:
本帖最后由 mmtech 于 2020-12-16 10:04 編輯
程序化交易測試實盤,14點40分買入,12點45分平倉,平倉時出現信號閃爍,公式如下:
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技術人員:
先檢查一下是否有持倉再進行平倉操作,但不知道TBQ是否可以不用這步。
?
-
TB客服:
Yuen_Lee 發表于 2020-12-16 08:01
先檢查一下是否有持倉再進行平倉操作,但不知道TBQ是否可以不用這步。
14:40多頭建倉已確認成功。14:45多頭平倉時發生信號閃爍,平倉失敗?
-
網友回復:
mmtech 發表于 2020-12-16 08:54
14:40多頭建倉已確認成功。14:45多頭平倉時發生信號閃爍,平倉失敗
平倉單發出了么?還有就是最好不用open價格平倉,可以用Low或Close;Sell時最好說明平倉手數,以防系統里沒有設置默認手數。?
- 網友回復:
Yuen_Lee 發表于 2020-12-16 13:30
平倉單發出了么?還有就是最好不用open價格平倉,可以用Low或Close;Sell時最好說明平倉手數,以防系統里 ...
按你說的試了,提示 程序化交易? ? ? ? 警告? ? ? ? 策略交易,程序化交易工作區@Test_20201215@AP103_D1發生信號閃爍,合約:AP103.CZCE,上次執行信號個數:1,本次執行信號個數:0,發生Bar時間:20201216.000000,發生Bar=186
有思路,想編寫各種指標公式,交易模型,選股公式,還原公式的朋友
可聯系技術人員 QQ: 262069696 或微信號:cxh99cxh99 進行 有償收費 編寫!
(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)
相關文章
-
沒有相關內容