- 精华
- 0
- 在线时间
- 133 小时
- UID
- 14533
- 积分
- 403
- 帖子
- 73
- 阅读权限
- 50
- 注册时间
- 2010-7-18
- 最后登录
- 2017-11-2
- 精华
- 0
- UID
- 14533
- 积分
- 403
- 帖子
- 73
- 主题
- 7
- 阅读权限
- 50
- 注册时间
- 2010-7-18
- 最后登录
- 2017-11-2
|
请师傅们帮忙看一下我的系统平仓部分哪里编错了,有时出现不合条件的平仓,有时个另信号还会消失,消失的都是不付合平仓条件的信号
If (High >A[1]&&B[1]>B[2]&&DD)
{
Buy(LOts,min(A[1],Open+ MinPoint));
StopLoss_Down = Low;//以低于开仓k低点为止损点
}
Else
{
StopLoss_Down=StopLoss_Down;
}
If(Low<StopLoss_Down)
{
Sell(LOts,min(StopLoss_Down,Open));
}
Else
If(Low <AA[1] &&BB[1]<BB[2])
{
Sell(LOts,AA[1]);//
}
//////////////////////////////////////////////////////////////////
If (Low <AA[1]&&BB[1]<BB[2]&&RR)//
{
SellShort(Lots,AA[1]- MinPoint);
StopLoss_Up = High;//以高点为止损点
}
Else
{
StopLoss_Up = StopLoss_Up;
}
If(High>StopLoss_up)//
{
BuyToCover(LOts,Max(StopLoss_Up,Open));//止损点
}
Else
If(High >A[1]&&B[1]>B[2])
{
BuyToCover(LOts,Max(A[1],Open));
}
End
|
|