- 精华
- 0
- 在线时间
- 5 小时
- UID
- 932987
- 积分
- 4
- 帖子
- 1
- 阅读权限
- 10
- 注册时间
- 2021-4-14
- 最后登录
- 2021-6-25
- 精华
- 0
- UID
- 932987
- 积分
- 4
- 帖子
- 1
- 主题
- 1
- 阅读权限
- 10
- 注册时间
- 2021-4-14
- 最后登录
- 2021-6-25
|
本帖最后由 15566105613 于 2021-6-23 11:33 编辑
K线图的价格与委托价格偏差太大,是咋回事?
Params
Numeric Lots(1); // 交易手数
Vars
NumericSeries Myprice;
NumericSeries ATR;
Begin
ATR=AvgTrueRange(5);
//开仓模块
If(MarketPosition ==0 And H> H[1] AND H[1]!=L[1] )
{
Myprice=Max(H[1],O);
Buy(0,Myprice);
}
If(MarketPosition ==0 And L< L[1] AND H[1]!=L[1] )
{
Myprice=Min(L[1],O);
SellShort(0,Myprice);
}
//止盈1
If(MarketPosition==1 and l<=C[1]-0.6*ATR[1] && BarsSinceentry >0 AND h[1]!=l[1])//多头跟踪止盈
{
Myprice=min(C[1]-0.12*ATR[1] ,o);
Sell(0, Myprice);
Commentary("多头跟踪止盈");
}
If(MarketPosition==-1 and h>=C[1]+ 0.12*ATR[1] && BarsSinceentry >0 AND h[1]!=l[1])//空头跟踪止盈
{
Myprice=max(C[1]+ 0.12*ATR[1],o);
BuyToCover(0, Myprice);
Commentary("空头跟踪止盈");
}
End
|
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
|