新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 1446

 
Artyom Trishkin:
把它从循环中取出来。

那么这里面有什么呢?

   for(i = 0; i < counter - a; i++) {
     // buf_3[i] = iMAOnArray(Array_1, 0, period, 0, MODE_SMMA, i);
      SmoothedMAOnBuffer(counter, prev_calculated, i, period, Array_1, buff);
      buf_3[i] = buff[0];
   }

更新

我不需要这个指标,只是陷入了无法在mt5中运行它的境地!

附加的文件:
test.mq4  6 kb
 
prom18:

你好。

你能告诉我如何在EA中制作一个 "窗口",在那里你可以输入某个价格,这样EA就可以在之后的工作中使用它。(见图)

OBJ_EDIT

这就是 "输入框"对象。

 
Vitaly Muzichenko:

那么这里面有什么呢?

更新

我不需要这个指标,只是被我不能在mt5中运行这个指标的事实所困扰!

我还没到那一步。后来。
调用这个函数已经是一个完整的循环。
你先在一个循环中准备好数据数组,然后在循环后调用这个函数。在其中,你指定了准备好的数据阵列和接收器阵列。这就是全部。目标数组将被第一个数组的平滑数据所填充。
 
如何从EA中调用一个指标,以便当你将EA应用于图表时,该指标出现在图表的底部
 

喂,有人活着吗?

 
Andrey Sokolov:

OBJ_EDIT

输入框 对象。

谢谢你。
 
Aleksandr Egorov:
如何从EA中调用一个指标,以便当我将EA附加到图表上时,指标会出现在图表的底部。

ChartIndicatorAdd - 图表操作 - MQL5参考 - MetaTrader 5的算法/自动交易语言参考指南

图表指示器添加

Документация по MQL5: Операции с графиками / ChartIndicatorAdd
Документация по MQL5: Операции с графиками / ChartIndicatorAdd
  • www.mql5.com
ChartIndicatorAdd - Операции с графиками - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
附加的文件:
 

谢谢!我忘了说,我只在mt5中见过这个功能,用于mt4。

 
Aleksandr Egorov:

我忘了说,我在mt5中看到了mt4的这种功能。

我不知道mt4 - 但我认为工匠们可能也为mt4找到了一种方法。

 
SanAlex:

我不知道mt4 - 但我认为工匠们可能已经为mt4找到了一种方法。

所以我想问他们,因为我是一个基本的

原因: