交易盒子轉到策略交易 [開拓者 TB]
-
咨詢內容:
原來交易盒子代碼轉到策略交易,出現了一些狀況
原來交易盒子里邊,加了兩個合約,比如:ta001,ta005,ta001是data0,ta005是data1
策略交易里邊,也是兩個合約,是在數據源設置里邊添加的,ta001是data0,ta005是data1
程序運行好像沒問題,只是在下單的時候有問題
代碼如下:
If (? ?condition? ?)
{
? ? If( Data1.A_SendOrder(Enum_Buy,Enum_Entry,lots1,Data1.Q_AskPrice) )
? ? {
? ? ? ? ? ? FileAppend("c:\\TBlog\\MyRecord.log",Text(Date) + "??" + Text(CurrentTime) + "??" + Data1.SymbolName + "??" + "無倉位開多1" + "??"??+"+"+Text(lots1)+"手"+"??" + Text(Data1.Q_AskPrice)??);
? ? }
}
同樣的代碼data0完全沒有問題
data1出現問題
A_SendOrder里邊的 lots 應該是4,每次下單應該是4手,ta001,ta005都應該是4手
實際上data0.A_SendOrder每次4手,data1.A_SendOrder每次都是1手,而data1的fileAppend里邊Text(lots1)卻是4
現在的情況是,ta001下單都是4手,ta005下單都是1手,記錄里邊兩個都是4手
有點暈,整了一下午沒想明白
是不是策略交易與交易盒子有些不同?代碼需要改動?
還是,圖層啥的,數據源啥的,我是不太明白,是不是問題出在這?
有思路,想編寫各種指標公式,交易模型,選股公式,還原公式的朋友
可聯系技術人員 QQ: 262069696 或微信號:cxh99cxh99 進行 有償收費 編寫!
(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)
相關文章
-
沒有相關內容