關于多賬戶下單的問題,請教版主大哥 [金字塔]
- 咨詢內容:
版主,請教一下,使用金字塔VBA的條件下,當我在使用機構版的賬戶的時候,如果我使用VBA構建策略,能否實現不同的賬戶實現不同的控制??在金字塔VBA當中,查詢,下單,這些操作都應該是根據具體的賬戶編碼來進行查詢的?是不是?sub fgtrade1() account1="116529" vol=1 Call Order.Holdinginfobycode2("FG06","ZQ",FGBuyholding,FGBuycost,FGBuytodayholding,FGSellholding,FGSellcost,FGSelltodayholding,FGPnl,FGUsemargin,ACCOUNT1) APPLICATION.MsgOut "duotouchicang: " & FGBuyholding APPLICATION.MsgOut "kongtouchicang: " & FGsellholding fglongorderid=Getlongpendingorder("FG06","ZQ",ACCOUNT1) APPLICATION.MsgOut "duodan: " & fglongorderid fgshortorderid=Getshortpendingorder("FG06","ZQ",ACCOUNT1) APPLICATION.MsgOut "kongdan: " & fgshortorderid我的想法是在模塊當中定義account1="116529"為一個賬戶名,然后針對此賬戶進行保單查詢,持倉查詢等操作,以此實現對賬戶的控制
而第二個模塊
sub fgtrade2() account1="866512" vol=1 Call Order.Holdinginfobycode2("FG06","ZQ",FGBuyholding,FGBuycost,FGBuytodayholding,FGSellholding,FGSellcost,FGSelltodayholding,FGPnl,FGUsemargin,ACCOUNT1)下面的部分我省略掉了,此時我定義account1="866512",然后針對此賬戶進行保單查詢,持倉查詢等操作,以此實現對賬戶的控制
也就是說,我使用多賬戶功能,但是不是使用并發下單,而是每一個賬戶都有其自己相應的控制程序,請問這種思路可以實現嗎?、是否會存在什么隱患??
- 金字塔客服:
這個思路可以的,只要你的邏輯清晰,沒什么隱患的
- 用戶回復:
可是現在為什么我的下單完全出了問題了??他們不同的賬戶之間相互干擾特別的嚴重啊!是不是什么地方有設置?讓這些賬戶一同發單了?、我不需要這樣的設置啊!
- 網友回復:
看下你的實際發單語句對應的條件,是不是沒控制好。把賬戶指定好,思路沒問題怎么會相互干擾呢?
- 網友回復:
我是這樣子的
一開始是在一個交易模塊開始的時候,我設置 account1="116529",,指定賬戶,然后call order.Buy(0,vol,fgopen,0,"FG06","ZQ",account1,0)買賣的時候我是這樣子寫的,,你看看這樣的格式有什么問題沒有?其中fgopen是買入價位
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容