- 精华
- 0
- 在线时间
- 3 小时
- UID
- 171839
- 积分
- 1
- 帖子
- 1
- 阅读权限
- 10
- 注册时间
- 2013-9-6
- 最后登录
- 2013-12-13
- 精华
- 0
- UID
- 171839
- 积分
- 1
- 帖子
- 1
- 主题
- 0
- 阅读权限
- 10
- 注册时间
- 2013-9-6
- 最后登录
- 2013-12-13
|
你好:
我写了一个简单的止损,但在运行时导致在同一个bar上出现开仓与平仓动作,不知什么原因想请教:
Pramas
Numeric StopLossSet(3);
Vars
Numeric MyEntryPrice;
Numeric MyExitPrice;
Begin
MyEntryPrice=AvgEntryPrice;
If(MarketPosition==1)
{
If(Low<MyEntryPrice*(1-StopLossSet/100)
MyExitPrice=Low;
If(Open<MyEntryPrice*(1-StopLossSet/100))MyExitPrice=Open;
Sell(0,MyExitPrice);
}
If (MarketPosition==-1)
{
If(High>MyEntryPrice*(1+StopLossSet/100))
MyExitPrice=High;
If(Open>MyExitPrice*(1+StopLossSet/100))MyExitPrice=Open;
BuyToCover(0,MyExitPrice);
}
End |
|