微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Mql5 中 iCustom 的正确实现是什么

如何解决Mql5 中 iCustom 的正确实现是什么

我正在尝试读取 mt5 指标的缓冲区值,该指标有 4 个缓冲区和 2 个输入参数

enter image description here

这就是我在 iCustom 中使用它的方式:

iCustom(NULL,"LTD by KDMfx",inp1,inp2,indbuffer,candshift);

其中 inp1inp2 是“LTD by KDMfx”指标的 2 个输入参数,以及 indbuffer > 是我要读取的指标的缓冲区,candshift 是蜡烛的偏移。

这是 iCustom 在 mql5 中的错误实现吗?因为无论我使用什么烛台移动或使用什么缓冲区,我都获得了“10”的价值。

这里是完整的代码

#property copyright "copyright 2021,MetaQuotes Ltd."
#property link      "https://www.mql5.com"
#property version   "1.00"
int inp1=5;
int inp2=300;
int indbuffer=3;
int candshift=15;
int OnInit()
  {
   EventSetMillisecondTimer(1);
   return(INIT_SUCCEEDED);
  }
void OnDeinit(const int reason)
  {
   EventKillTimer();
   
  }
void OnTick()
  {  
  }
 
void OnTimer()
  {
      if(iCustom(NULL,candshift));
     {
      Print("asd");
     }
  }

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。