input group "======== МАРТИН ========";
inputint MMType = 1; // 1 - вкл. , 2 - выкл.
inputdouble Multiplikator = 1.667; // множитель следующего лота
inputdouble Step = 150.0; // Расстояние между ордерами
input group "==== МАНИ МЕНЕДЖМЕНТ ====;
inputbool LotConst = true; // фиксированный - true, или от баланса - falseinput group "-: фиксированный лот :--";
inputdouble Lot = 0.01; // первый фиксированный лот, если МАРТИН включен
input group "---: лот от баланса :---";
inputdouble RiskPercent = 30.0; // первый лот в процентах от баланса, если МАРТИН включен
input group "== ПРИБЫЛЬ В ПУНКТАХ ===";
inputdouble TakeProfit = 56.0; // параметры тейкпрофита в пунктах
input group "========= Шаг ==========";
inputdouble Step = 150.0; // шаг в пунктах между ордерами
input group "===== ОГРАНИЧИТЕЛЬ =====";
inputint MaxTrades = 15; // Максимальное количество ордеров одного направления
input group "=== ПРОСКАЛЬЗОВАНИЕ ====";
inputdouble Slippage = 5.0; // Допустимое проскальзывание на новостях в пунктах
input group "== МАГИЧЕСКИЙ НОМЕР ===";
inputint Magic = 1111111 ; // Идентификатор ордера (Магик №)
请告诉我应该从哪个类继承你的类,以便使用这些类的所有方法 。
在你的类中使用这些类的所有方法,而不在你的类中创建对象?
继承意味着创建一个类。
大家好!
我有一个指标--用mql5写的,我想用它来创建一个EA。
当我创建一个EA时,我找不到我需要的缓冲区,感觉我根本就没有这些缓冲区。
我是这样做的。
无论我如何改变或添加iCustom行 - 我一直在日志中得到同样的东西。
2021.06.26 17:59:42.251 Proba (EURUSD,M15) 1.00000
还有评论:1.00000和1.00000再次。
请帮助我理解--它是否适合创建一个EA,或者我需要完善它,或者也许我做错了什么?在MT5中,它的使用方式有所不同。请看帮助中的例子。
淘宝网
返回指定的自定义指标的句柄。
https://www.mql5.com/ru/docs/indicators/icustom
在MT5中,它的使用方式不同。请看帮助中的例子。
淘宝网
返回指定的自定义指标的句柄。
https://www.mql5.com/ru/docs/indicators/icustom
我刚刚开始编程,请你对我宽大处理。
我开始怀疑,这需要一个额外的功能
请解释....其中....and how....?
大家好!
我有一个指标--用mql5写的,我想用它来创建一个EA。
当我创建一个EA时,我找不到我需要的缓冲区,感觉我根本就没有这些缓冲区。
我必须这样做。
无论我如何改变或添加iCustom行 - 我一直在日志中得到同样的东西。
2021.06.26 17:59:42.251 Proba (EURUSD,M15) 1.00000
还有评论:1.00000和1.00000再次。
请帮助我理解--它是否适合创建一个EA,或者我需要完善它,或者也许我做错了什么?代码。
结果。
大家好!
我有一个指标--用mql5写的--我想用它来创建一个EA。
在这里,我做了它--它似乎是有效的!(其中黄色是指缓冲区)
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
我还需要一个止损 点(我搞不清楚为什么它立即关闭)。
我开始怀疑,这需要一个额外的函数
这就对了。你在OnInit中连接指标,在那里设置参数并获得其句柄。然后使用CopyBuffer。
https://www.mql5.com/ru/docs/series/copybuffer
我做了这个--它似乎在工作!(其中黄色为缓冲区)
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
事实证明,我也需要一个止损--(搞不清楚为什么它立即关闭)添加了一个止损。
非常感谢!!!。
你做得很好,但我对EA的完全不同的算法感兴趣。我想用一个简单的马丁格尔(筛子)与这些可定制的参数。
,但要加上我放在-上面的指标。并把它作为一个触发器(假--只在短线工作,真--只在长线工作)。
我选择这个指标--只是因为它的工作方式类似于移动平均线,但它有一些平滑过滤器和价格方向变化点,可以作为专家顾问的触发器,使用菜单中的利润设置,只在趋势上工作。
而一旦获利平仓,我们就在同一方向(趋势中)打开下一个订单,直到趋势结束,我们的触发器被切换过来。如果一个订单确实出现在趋势之外(在趋势从一个状态变为另一个状态的时刻),我们应该用菜单中的设置为它使用马丁斯。
如果你想帮助编写这样的EA,我将非常感激。
现在说说这个话题。
我是自学成才,我无法解释,我只是选择了我需要的功能。
我基本上是从弗拉基米尔-卡尔普托夫 那里复制的代码,非常感谢- 如果你有任何问题,他会告诉你。
我知道你需要一个指标来过滤 !
你需要通过这个过滤器来运行你的专家顾问