Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Да, как бы вот так, если считать, что имя индикатора hilo.mq4:
Небольшая проблема. Советник по индикатору работает. Но.... Только с реализацией коротких сделок!
т.е. при номере буфера=1 и значениях на нулевом и первом барах
условие для продажи работает безупречно.
Но вот покупать эксперт не хочет! Не пойму, в чем дело! Вроде условие ставлю правильно. Номер буфера=0
Не покупает! Или покупает оч. редко и от "фонаря !
Хотя линии индикатора на графике визуального режима строятся вроде правильно!
В чем тут может быть проблема?
Да, как бы вот так, если считать, что имя индикатора hilo.mq4:
Небольшая проблема. Советник по индикатору работает. Но.... Только с реализацией коротких сделок!
т.е. при номере буфера=1 и значениях на нулевом и первом барах
условие для продажи работает безупречно.
Но вот покупать эксперт не хочет! Не пойму, в чем дело! Вроде условие ставлю правильно. Номер буфера=0
Не покупает! Или покупает оч. редко и от "фонаря !
Хотя линии индикатора на графике визуального режима строятся вроде правильно!
В чем тут может быть проблема?
Ни у каво нет идей? меня тоже интересует данный вопрос ))
Работая с кастомным индикатором заметил что:
Работая с кастомным индикатором заметил что:
В первом случае перед операцией присваивания происходит приведение к целевому типу int. Поэтому условие сравнения работает корректно.
Для второго случая перед сравнением необходимо округлять числа с плавающей запятой до указанной точности с помощью функции
Сорри...
Мой вышепривёденый пример основан на ошибке.
Которая заключалась в том, что присваивание было на возращаемой цене индикатором FATLs.
И на паре EURUSD этого не заметил, приняв "появление стрелок" за булл 0 и 1
Впрочем этот вариант исправил ситуацию:
Добрый день всем!
Пож. подскажите.
Предположим, У меня на графике пересеклись медленная МА и быстрая МА. На первом баре.
Пусть потом прошло еще несколько баров.
Как мне определить - на каком баре в прошлом произошло последнее пересечение заданных МА?
-----------------------------
Никак не соображу даже - как мне подойти к решению проблемы?
Предположим, У меня на графике пересеклись медленная МА и быстрая МА. На первом баре.
Пусть потом прошло еще несколько баров.
Как мне определить - на каком баре в прошлом произошло последнее пересечение заданных МА?
Мне нужно на текущем баре узнать.
Сколько баров прошло с момента последнего пересечения двух машек - МА_1 и МА_2.
Как организавать такой цикл?
if (МА_1>МА_2) {
Мне нужно на текущем баре узнать.
Сколько баров прошло с момента последнего пересечения двух МА_1 МА_2.
Как организавать такой цикл?