ISLASTBAR在mq中有对应的函数吗 (文华财经WH8赢智V8.2)

投资者咨询:ISLASTBAR在mq中有对应的函数吗 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-27 11:01
 请问老师 ISLASTBAR在mq中有对应的函数吗?
技术人员回复
日期:2018-8-27 11:08
 BarStatus 返回2表示最后一根K线
投资者咨询:ISLASTBAR在mq中有对应的函数吗 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-27 11:01
 谢谢!
投资者咨询:ISLASTBAR在mq中有对应的函数吗 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-27 11:01
 出现如图这种情况,能否做到wh8中,始终只显示最后一个值

图片点击可在新窗口打开查看
技术人员回复
日期:2018-8-27 11:36
 您提供下源码,我们分析下
投资者咨询:ISLASTBAR在mq中有对应的函数吗 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-27 11:01

 DRAWNUMBER(barstatus==2,new,hhv(new,10),0,RGB(70,70,70),ALIGN0,VALIGN0);//mq

 

就是想要做到wh8中 ISLASTBAR函数一样的显示结果 就在当前最后一根K线上 显示结果

 DRAWNUMBER(ISLASTBAR,new,hhv(new,10),0,RGB(70,70,70)),ALIGN0,VALIGN0;//wh8

 
技术人员回复
日期:2018-8-27 13:36
您等下次软件升级就没有问题了,与wh8效果一样只标记最后一根k线

感谢您的反馈
投资者咨询:ISLASTBAR在mq中有对应的函数吗 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-27 11:01
 嗯,谢谢!
投资者咨询:ISLASTBAR在mq中有对应的函数吗 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-27 11:01

 老师好!在MQ中如何分组开平仓

wh8中   BK('A',1) SP('A',1)  BK('B',1) SP('B',1)  不同的条件开不同的仓 平仓时 平对应组的仓 开平仓结构很清楚

mq中  Buy 不能分组开仓   当前问题 是 在MQ中 据条件 开了两次仓 在平仓时 平的不是对应条件的仓  或  平仓条件连续满足时 把所能仓位全部给清了。现在想要的是 平仓时 只平对应条件的仓位 。类似 wh8 中 BK('A',1) SP('A',1)  BK('B',1) SP('B',1) 

              

技术人员回复
日期:2018-8-28 8:43
需要使用序列变量进行定义

参考:

Vars

NumericSeries  T;
NumericSeries  S;
Begin

   If(Close>ref(Close,20)&&T==0&&S==0)
   {
      Buy;
      T=1;
   }
    If(IsDown&&T==1&&S==0)
   {
      Sell;
      T=0;
   }

   If(Close<ref(Close,20)&&S==0&&T==0)
   {
      Buy;
      S=1;
   }
    If(IsUp&&S==1&&T==0)
   {
      Sell;
      S=0;
   }
End