- 精华
- 0
- 在线时间
- 209 小时
- UID
- 282705
- 积分
- 223
- 帖子
- 93
- 阅读权限
- 40
- 注册时间
- 2019-8-19
- 最后登录
- 2020-3-31
- 精华
- 0
- UID
- 282705
- 积分
- 223
- 帖子
- 93
- 主题
- 28
- 阅读权限
- 40
- 注册时间
- 2019-8-19
- 最后登录
- 2020-3-31
|
本帖最后由 czs763268157 于 2019-11-11 11:36 编辑
我的部分代码如下:
//系统平仓
if(CurrentEntries >= 1)
{
//止损
For i = 0 to 1
{
If(Low <= lossExitPrice[i])
{
Sell(mylot[i],lossExitPrice[i]-myMinMove);
buyPrice[i] = 0;
mylot[i] = 0;
PlotString("Text","平仓",High+1,White);
Commentary("止损离场");
}
}
}
备注:lossExitPrice是保存着不同止损价的全局变量数组,mylot是保存着不同交易手数的全局变量数组
在图表上显示的结果也符合要求:
但是应用到策略交易后,同一K线不同时点平仓就出现信号闪烁的问题,然后导致第二张单实际并没有发出委托...
请问大家有什么解决办法吗?能直接指出我的代码中需要改正的地方就更好了
|
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
|