請幫忙看一下后臺的倉位判斷 [開拓者 TB]
- 咨詢內容:
本帖最后由 beijib 于 2013-12-2 15:36 編輯
//如果有倉位出反手信號
if(A_TotalPosition()<0 && A_GetOpenOrderCount()==0){
if(con1==True){
//buy(lots,Max(H[1],O)+MinPoint);
A_SendOrder(Enum_Buy,Enum_Exit,lots,Q_AskPrice()-MinPoint); //平空
A_SendOrder(Enum_Buy,Enum_Entry,lots,Q_AskPrice()-MinPoint); //開多
}
}
if(A_TotalPosition()>0 && A_GetOpenOrderCount()==0){
if(con2==True){
//SellShort(lots,Min(L[1],O)-MinPoint);
A_SendOrder(Enum_Sell,Enum_Exit,lots,Q_BidPrice()-MinPoint); //平多
A_SendOrder(Enum_Sell,Enum_Entry,lots,Q_BidPrice()-MinPoint); //開空
}
}
N1=A_TotalPosition();
Commentary("cangwei"+text(N1));
實盤的時候A_TotalPosition()的值返回為N/A,錯在哪里了? - TB技術人員:
A函數的返回值都有些問題
- TB客服: 請在最前面加上barstatus==2的條件進行判斷
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容