老師您好,關于A_SendOrder能否自動區分平今平昨
作者:文華財經 來源:cxh99.com 發布時間:2018年02月28日
-
咨詢內容:
在算法交易模型中使用到A_SendOrder時,怎么能做到自動區分平今平昨,保證有單即可平呢?
?
?來源:程序化99
-
文華技術人員:
可以的,A_SendOrder第二個參數寫Enum_ExitToday 就是平今,具體請看A_SendOrder函數說明
如
Data? ?data0:"6885";Begin? ?If (A_CurrentEquity>50)? ?{? ? ? A_SendOrder(Enum_Buy,Enum_ExitToday,2,data0.Price("open"));//開盤價買平今螺紋18052手? ?}End?
?
?來源: m.kzuj.com.cn
-
文華客服:
?老師您好,我的意思是我希望程序可以自行判斷應該平今還是平昨,因為我的持倉有可能是老倉也可能是新倉,該如何加這個判斷條件呢?
?
-
網友回復:
?提供
A_TodaySellRemainPosition 和?A_TodayBuyRemainPosition ?取具體的今倉數量
取值后平倉即可
Vars
Numeric A;
Data
? ?data0:"6885";
Begin
? ?If (A_CurrentEquity>50)
? ?{
A=A_TodaySellRemainPosition();
? ? ? A_SendOrder(Enum_Buy,Enum_ExitToday,A,data0.Price("open"));
//開盤價買平今螺紋18052手
? ?}
End