//+------------------------------------------------------------------+//| Description of the class |//| Title=Сигнал индикатора 'Blau_Ergodic' |//| Type=SignalAdvanced |//| Name=MyCustomIndicator |//| ShortName=MyCustomIndicator |//| Class=CSampelSignal |//| Page=signal_envelopes |//| Parameter=q |//| Parameter=r |//| Parameter=s |//| Parameter=u |//| Parameter=ul |//+------------------------------------------------------------------+// wizard description end//+------------------------------------------------------------------+//| Class CSampelSignal. |//| Purpose: Класс генератора торговых сигналов на основе |//| пользовательского индикатора. |//| Является производным от класса CExpertSignal. |//+------------------------------------------------------------------+
Генератор торговых стратегий Мастера MQL5 значительно упрощает проверку торговых идей. В статье рассказывается о том, как написать и подключить в Мастер MQL5 свой собственный класс торговых сигналов с реализацией сигналов по пересечению ценой скользящей средней, рассматривается структура и формат описания созданного класса для Мастера MQL5.
你可以这样去做。
你可以做到这一点。
谢谢你。
关于ArraySize 的问题,如果我定义了select [9]元素的数量,该函数是否会返回一个10的值? 或者在我分配一个值 之前,它将是0?
谢谢你。
关于ArraySize 的问题,如果我一次定义了select [9],函数是否会返回一个10的值? 或者在我分配一个值 之前,它将是0?
用于处理数组的分组函数
不允许超过四维数组。每个维度 的 索引 范围是0 到维度-1。在一个50个元素的一维数组的特殊情况下,调用第一个元素为array[0],最后一个为array[49]。
这里有一个测试的脚本。
谢谢你。
关于ArraySize 的问题,如果我的元素数选择[9]立即定义,该函数是否会返回一个10的值? 或者直到我分配一个值,它将是0?
如果数组是静态的,并且大小为10个单元,那么ArraySize函数将总是返回数字10,而不管每个单元的内容如何。
然而,如果数组是动态的,ArraySize函数将返回其实际大小(并且这个大小可以改变)。
继续建立我的发电机)该模块位于Include\Expert\Signal
1.我在信号的模块列表中找不到它。
2.我对这句话感到困惑。
我需要得到以下的区别在一个指数为1的条形图上。如果我理解正确的话,索引是否在括号里?
3.这一行是指定指标的所有缓冲区的数量还是要使用的缓冲区的数量?
4.请告知如何从脚本中请求该生成器的数据以进行验证?
下面是所有的代码。也许我在其他地方犯了错误,请指教。
继续建立我的发电机)该模块位于Include\Expert\Signal
1.我在信号的模块列表中找不到它。
2.我对这句话感到困惑。
我需要得到以下的区别在一个指数为1的条形图上。如果我理解正确的话,索引是否在括号里?
3.这一行是指定指标的所有缓冲区的数量还是要使用的缓冲区的数量?
4.请告知如何从脚本中请求该生成器的数据以进行验证?
下面是所有的代码。也许我在其他地方犯了错误,请指教。
在Class之后的标题中,你需要写上CSampelSignal
我是这样做的。
我找不到它。在菜单中我选择生成EA。像这样做了。
我找不到它。在菜单中我选择生成一个EA。我必须重新启动MetaEditor。
打开了几次,关闭了。什么都没有。
也许是因为我错过了销毁器。它不能编译,给出了一个错误。
~CSampleSignal' - 未定义成员函数像这样做了。
我没有发现。在菜单中我选择生成EA。啊,完整的,有帽子的名字,贴上代码,什么宗教不允许 :)?
然而,它仍然值得一读。
MQL5向导:如何编写您自己的交易信号模块
https://www.mql5.com/ru/forum/3724/page3#comment_66962
代码中的错误是标题中的参数描述不正确。突出显示的颜色 是修改后的代码。
当然,我是从天花板上输入的参数值。这些数值只是举例说明。