- 精华
- 0
- 在线时间
- 12 小时
- UID
- 288235
- 积分
- 15
- 帖子
- 8
- 阅读权限
- 10
- 注册时间
- 2020-1-28
- 最后登录
- 2020-12-26
- 精华
- 0
- UID
- 288235
- 积分
- 15
- 帖子
- 8
- 主题
- 7
- 阅读权限
- 10
- 注册时间
- 2020-1-28
- 最后登录
- 2020-12-26
|
开仓信号出现,没有开仓怎么回事?
图表里 公式的 开多仓信号 出现 平 空单信号出现,却 没有开多单,没有平掉 空单 ,怎么回事???导致亏损?
//多空 判断均线是否金叉
ConCrossOver = CrossOver(AvgValue1,Middle21);
//多空 判断均线是否死叉
ConCrossUnder = CrossUnder(AvgValue1,Middle21);
// 平仓 判断均线是否金叉
ConCrossOver8 = CrossOver(AvgValue1,Middle21);
//平仓 判断均线是否死叉
ConCrossUnder8 = CrossUnder(AvgValue1,Middle21);
/*/////////////////////////////////开仓////////////////////////////////////////*/
// 集合竞价和小节休息过滤
If(!CallAuctionFilter()) Return;
// 多头开仓
If(MarketPosition <>1 &&ConCrossOver)
{
Buy(1,Close);
}
// 多头平仓
If(MarketPosition <>-1 && ConCrossUnder)
{
Sell(1,Close);
}
// 判断 多头 是否止损
If(MarketPosition <>-1 && AvgValue1[1] < Middle21)
{
Sell(1,Close);
}
//PlotNumeric("PL",Portfolio_TotalProfit);
// 空头开仓
If(MarketPosition <>-1 && ConCrossUnder)
{
Sellshort(1,Close);
}
// 空头平仓
If(MarketPosition <>1 &&ConCrossOver)
{
BuyToCover(1,Close);
}
// 判断 空头 是否止损
If(MarketPosition <>-1 && AvgValue1[1] > Middle21)
{
BuyToCover(1,Close);
} |
|