- 精华
- 0
- 在线时间
- 106 小时
- UID
- 87709
- 积分
- 222
- 帖子
- 112
- 阅读权限
- 40
- 注册时间
- 2011-12-20
- 最后登录
- 2015-7-23
- 精华
- 0
- UID
- 87709
- 积分
- 222
- 帖子
- 112
- 主题
- 27
- 阅读权限
- 40
- 注册时间
- 2011-12-20
- 最后登录
- 2015-7-23
|
If(MarketPosition==1)
{
If(High >= MyEntryPrice + TrailingStart2*MinPoint) // 止赢条件表达式
{
MyExitPrice = MyEntryPrice + TrailingStart2*MinPoint;
Sell(A_BuyPosition,MyExitPrice);
}else if(Low <= MyEntryPrice - StopLoss*MinPoint)// 止损条件表达式
{
MyExitPrice = MyEntryPrice - StopLoss*MinPoint;
Sell(A_BuyPosition,MyExitPrice);
}
}else if(MarketPosition==-1) // 有空仓的情况
{
If(Low <= MyEntryPrice - TrailingStart2*MinPoint) // 止赢条件表达式
{
MyExitPrice = MyEntryPrice - TrailingStart2*MinPoint;
BuyToCover(A_SellPosition,MyExitPrice);
}else if(High >= MyEntryPrice + StopLoss*MinPoint)// 止损条件表达式
{
MyExitPrice = MyEntryPrice + StopLoss*MinPoint;
BuyToCover(A_SellPosition,MyExitPrice);
}
}
请问这样改能解决一、我上面提到的问题么?需要平掉的仓位用A_BuyPosition和A_SellPosition表示。这样是不是手动建仓,还有与图表信号不匹配的仓位都可以进行止盈止损了? |
|