請教判斷A_TotalPosition,然后下單的問題
作者:開拓者 TB 來源:cxh99.com 發布時間:2015年05月26日
- 咨詢內容:
新手,編寫的策略沒有反應,麻煩幫忙看看,多謝了。意思就是判斷目前是多還是空,如果是多,就在買價基礎上加10個點發送平倉指令,空也一樣。
Params
Numeric TradingUnit(1); // 交易單位
Vars
Begin
If(A_TotalPosition >0) // 有多倉的情況
{
Sell(TradingUnit,A_BuyAvgPrice+10);
}Else If(A_TotalPosition <0) // 有空倉的情況
{
BuyToCover(TradingUnit,A_SellAvgPrice-10);
}
End
- TB技術人員:
a_xxxx類函數與buy,sell等函數沒法這樣混用的。