snowman647: У меня в эксперте 20 стандартных МА и еще несколько индикаторов , как сделать чтобы при тестировании с визуализацией они не мешали видеть график? как убрать индикаторы?
Как вариант - при связывании индикаторных буферов обьявите их как INDICATOR_CALCULATIONS вместо INDICATOR_DATA.
Статья о традиционных и не совсем традиционных алгоритмах усреднения, упакованных в максимально простые и достаточно однотипные классы. Они задумывались для универсального использования в практических разработках индикаторов. Надеюсь, что предложенные классы в определенных ситуациях могут оказаться достаточно актуальной альтернативой громоздким, в некотором смысле, вызовам пользовательских и технических индикаторов.
Здравствуйте. Скажите, пожалуйста, как можно заменять текст из функции Comment() ? У меня в int init() стоит Comment() и я хочу, чтобы в int start() появился бы другой текст. Можно просто заново вызвать ее и дать новые параметры? В этом случае старые параметры сотрутся? И мне нужно, чтобы это действовало бы в коде mql 4.
Подскажите пожалуйста как привязать торговые сигналы робота к реальному торговому счету на платформе uTrader TP ,проблема в том что при оформлении подписки в окне логин выскакивает комментарий,что логин торгового счета может быть только цифровой.а у меня логин это название моего почтового ящика.Как в этом случае привязать робота к своему реальному торговому счету?Заранее спасибо за ответ!
forexman77: Валюта EURUSD, бар на котором пробивается линия 2014.01.10, график 15 минут (текущий график)
Просмотрите внимательно код MQL4 индикатора. В нем не просто идет вычитание цены и значение индикатора. Когда поймете из кода, что именно вычисляет индикатор, думаю сразу получится внести изменения в MQL5 индикатор.
barabashkakvn: Просмотрите внимательно код MQL4 индикатора. В нем не просто идет вычитание цены и значение индикатора. Когда поймете из кода, что именно вычисляет индикатор, думаю сразу получится внести изменения в MQL5 индикатор.
Он получает разницу между текущей ценой и средней скользящей средней. Хотя да ошибся, вместо средней скользящей использовал линию максимальной средней.
Но пробитие нулевой линии все равно есть, а в MQL5 нет. Обновил картинки выше (скользящяя средняя для расчета без сдвига в 34 периоде по клозу, красная линия,
в верхнем окне, левый график, линия по средине). Это же очевидно возьмите скользящую по закрытию с периодом 34 и сравните ее с закрытием 15 минутного бара 10 октября 2014 и
увидите, что разница составляет 33 пункта на четырехзначной котировке евро.
Код индикатора в MQL4 знаю хорошо, так как сделал сам.
Он получает разницу между текущей ценой и средней скользящей средней. Хотя да ошибся, вместо средней скользящей использовал линию максимальной средней.
Но пробитие нулевой линии все равно есть, а в MQL5 нет. Обновил картинки выше (скользящяя средняя для расчета без сдвига в 34 периоде по клозу, красная линия,
в верхнем окне, левый график, линия по средине). Это же очевидно возьмите скользящую по закрытию с периодом 34 и сравните ее с закрытием 15 минутного бара 10 октября 2014 и
увидите, что разница составляет 33 пункта на четырехзначной котировке евро.
Код индикатора в MQL4 знаю хорошо, так как сделал сам.
Индикатор MQL5 теперь считает правильно и экономно.
У меня в эксперте 20 стандартных МА и еще несколько индикаторов , как сделать чтобы при тестировании с визуализацией они не мешали видеть график? как убрать индикаторы?
Здравствуйте. Скажите, пожалуйста, как можно заменять текст из функции Comment() ? У меня в int init() стоит Comment() и я хочу, чтобы в int start() появился бы другой текст. Можно просто заново вызвать ее и дать новые параметры? В этом случае старые параметры сотрутся? И мне нужно, чтобы это действовало бы в коде mql 4.
А, ну так точнее нужно быть в просьбах-то. Теперь правильно считает.
Добрый день!
Для сравнения прилагаю две картинки одну с MQL4 где отображается мой индикатор (выход за пределы средней линии) и MQL5.
Почему так происходит не знаю. Плохо разбираюсь в MQL5. Вероятно где-то значение теряется. Графики 15 минутные на текущую дату.
MQL4 MQL5
Добрый день!
Для сравнения прилагаю две картинки одну с MQL4 где отображается мой индикатор (выход за пределы средней линии) и MQL5.
Почему так происходит не знаю. Плохо разбираюсь в MQL5. Вероятно где-то значение теряется. Графики 15 минутные на текущую дату.
MQL4 MQL5
LДайте название валютной пары, таймфрейм и период дат на которых скриншот
Валюта EURUSD, бар на котором пробивается линия 2014.01.10, график 15 минут (текущий график)
Просмотрите внимательно код MQL4 индикатора. В нем не просто идет вычитание цены и значение индикатора. Когда поймете из кода, что именно вычисляет индикатор, думаю сразу получится внести изменения в MQL5 индикатор.
Он получает разницу между текущей ценой и средней скользящей средней. Хотя да ошибся, вместо средней скользящей использовал линию максимальной средней.
Но пробитие нулевой линии все равно есть, а в MQL5 нет. Обновил картинки выше (скользящяя средняя для расчета без сдвига в 34 периоде по клозу, красная линия,
в верхнем окне, левый график, линия по средине). Это же очевидно возьмите скользящую по закрытию с периодом 34 и сравните ее с закрытием 15 минутного бара 10 октября 2014 и
увидите, что разница составляет 33 пункта на четырехзначной котировке евро.
Код индикатора в MQL4 знаю хорошо, так как сделал сам.
Он получает разницу между текущей ценой и средней скользящей средней. Хотя да ошибся, вместо средней скользящей использовал линию максимальной средней.
Но пробитие нулевой линии все равно есть, а в MQL5 нет. Обновил картинки выше (скользящяя средняя для расчета без сдвига в 34 периоде по клозу, красная линия,
в верхнем окне, левый график, линия по средине). Это же очевидно возьмите скользящую по закрытию с периодом 34 и сравните ее с закрытием 15 минутного бара 10 октября 2014 и
увидите, что разница составляет 33 пункта на четырехзначной котировке евро.
Код индикатора в MQL4 знаю хорошо, так как сделал сам.
Индикатор MQL5 теперь считает правильно и экономно.