- 精华
- 0
- 在线时间
- 312 小时
- UID
- 4613
- 积分
- 953
- 帖子
- 162
- 阅读权限
- 60
- 注册时间
- 2009-6-10
- 最后登录
- 2019-3-30
- 精华
- 0
- UID
- 4613
- 积分
- 953
- 帖子
- 162
- 主题
- 37
- 阅读权限
- 60
- 注册时间
- 2009-6-10
- 最后登录
- 2019-3-30
|
if (!BuyToCover(1, Q_AskPrice + TradeOffset, false))
{
Msg = "在信号价位[" + Text(LongEntry) + "]以价格[" + Text(Q_AskPrice) + "]偏移[" + Text(TradeOffset) + "]点,买入平仓[" + Text(ShortPosition) + "]手委托失败!";
SendAAA(0, Msg, 1, 3);
Loglog(LogFileNo, Msg, 531);
}
Else
{
Msg = "在信号价位[" + Text(LongEntry) + "]以价格[" + Text(Q_AskPrice) + "]偏移[" + Text(TradeOffset) + "]点,买入平仓[" + Text(ShortPosition) + "]手委托成功! TodayTrades:[" + Text(TodayTrades) + "]";
SendAAA(0, Msg, 1, 3);
Loglog(LogFileNo, Msg, 535);
}
碰到最终目标文件编译错误了,可是我发现个非常奇怪的问题,我把if{..}中的前两句给注释掉就能编译过去,但如果我把else{..}中的前两句给注释掉也能编译过去(if{..}中的代码取消注释),这到底是怎么回事呢,麻烦管理员给看看有没有什么问题吧
多谢啦 |
|