- 精华
- 0
- 在线时间
- 2 小时
- UID
- 199958
- 积分
- 7
- 帖子
- 1
- 阅读权限
- 10
- 注册时间
- 2014-12-23
- 最后登录
- 2017-8-15
- 精华
- 0
- UID
- 199958
- 积分
- 7
- 帖子
- 1
- 主题
- 1
- 阅读权限
- 10
- 注册时间
- 2014-12-23
- 最后登录
- 2017-8-15
|
If((BarsSinceEntry>19 or h>0.83*Q_UpperLimit+0.13*Q_LowerLimit ) and MarketPosition==1 )//全天交易结束平仓
{Sell(0,o-10*MinMove*PriceScale);
If(A_BuyPosition>0) A_SendOrder(Enum_Sell,Enum_Exit,a_buyposition,Q_BidPrice-10*MinMove*PriceScale);
}
If((BarsSinceEntry>19 or l<0.83*Q_LowerLimit+0.13*Q_UpperLimit) and MarketPosition==-1 )//全天交易结束平仓
{
BuyToCover(0,o+10*MinMove*PriceScale);
If(A_SellPosition>0)A_SendOrder(Enum_Buy,Enum_Exit,A_SellPosition,Q_AskPrice+10*MinMove*PriceScale);
}我本想sell,buy 平仓失败时,再用A_SendOrder补充平仓,但实盘测试不能实现,请高手帮我改一改代码。 |
|