開拓者 TB 按比例開平倉代碼
作者:開拓者 TB 來源:cxh99.com 發布時間:2013年03月17日
- 咨詢內容:
Params
Vars
Numeric TotalEquity; // 按最新收盤價計算出的總資產
Numeric TurtleUnits; // 交易單位2012.12.25
Begin
TotalEquity = Portfolio_CurrentCapital() + Portfolio_UsedMargin();//按當前價計算可用資金+當前持倉保證金
TurtleUnits = (TotalEquity*0.1)/(ContractUnit()*BigPointValue()); // 交易單位=((按當前價計算可用資金+當前持倉保證金)*0.3)/(合約價格*該合約一個整數點價值)
TurtleUnits = IntPart(TurtleUnits); // 對小數取整
if( )
{
Buy(TurtleUnits ,OPEN);
}
if(close[1]<ma1[1])
{
Sell(0,Open);
}
按10%開倉,出平倉條件全部平倉,請問問題出在哪,不顯示信號,也不開倉
- TB技術人員: ContractUnit()*BigPointValue()取不到每手需要用的保證金量。
請再檢查公式算法