Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Вопрос как получить в момент пересечения ценой уровня фрактала нижнего или верхнего сигнал, цену и в какую сторону пересечение. При этом отсечь образование новых фракталов. Индикатор не разделяет эти события и не отслеживает. Условие смены не равенства нулю 3 и четвертого буфера на равны нулю, и обратно это пересечение не получат.
Такое решение не совсем правильное, на мой взгляд.
Кто такой 'Ask'? Пожалуйста, внимательно смотрите - это MQL5 код. Не нужно здесь пытаться вставлять код старого, неподдерживаемого терминала.
По сути вопроса: как отследить момент пересечения - опрашивать на каждом тике и как только в индикаторных буферах поилась свеча, смотрим в буфер линии фрактала цену - чтобы знать на какой цене было пересечение.
Кто такой 'Ask'? Пожалуйста, внимательно смотрите - это MQL5 код. Не нужно здесь пытаться вставлять код старого, неподдерживаемого терминала.
По сути вопроса: как отследить момент пересечения - опрашивать на каждом тике и как только в индикаторных буферах поилась свеча, смотрим в буфер линии фрактала цену - чтобы знать на какой цене было пересечение.
Будем считать наверху дефайн для кроссплатформенности был) Вопрос по сути, с нулевым элементом третьего буфера сравнивать цену на условие больше, а с четвертым на условие меньше, при условии что нулевые элементы массивов этих буферов не равны нулю.
Так правильно?
Фрактал может появиться и без искомого пересечения. Поэтому когда в индикаторных буферах появится свеча, это будет означать появление нового фрактала, и не всегда пересечение.
Будем считать наверху дефайн для кроссплатформенности был) Вопрос по сути, с нулевым элементом третьего буфера сравнивать цену на условие больше, а с четвертым на условие меньше, при условии что нулевые элементы массивов этих буферов не равны нулю.
Так правильно?
Фрактал может появиться и без искомого пересечения. Поэтому когда в индикаторных буферах появится свеча, это будет означать появление нового фрактала, и не всегда пересечение.
Нет. Нужно проверять все четыре буфера (OHLC) свечи.
Просто скопируйте мой код. Там уже есть и объявление буферов и копирование в них информации и спец.функции для копирования. Пример состоит из пяти строк - неужели так трудно скопировать???
Владимир, просто скопировать могу, речь же не об этом) Задачу с копированием я решил, теперь другая проблема, Вы уж не смейтесь)
Таким образом реагирует на изменённый цвет свечи при пробое нижнего уровня фрактала, а на верхние пробои уровня фрактала не реагирует. Видимо это из за цвета свечи, мне так кажется.
Как теперь отличить сигнал на покупку от продажи? Объясните пожалуйста как сделать то, что Вы ниже сказали
По сути вопроса: как отследить момент пересечения - опрашивать на каждом тике и как только в индикаторных буферах поилась свеча, смотрим в буфер линии фрактала цену - чтобы знать на какой цене было пересечение.
Нет. Нужно проверять все четыре буфера (OHLC) свечи.
Не пойму логику. У нас пересечение цены может быть только с уровнем High или Low свечи фрактала. Уровни фрактала не могут быть выставлены на уровнях Close или Open. И когда хотя бы один буфер свечи не равен нулю, остальные тоже не равны нулю. Зачем все четыре буфера проверять на равенство нулю?
Или я ошибаюсь где то?
Владимир, просто скопировать могу, речь же не об этом) Задачу с копированием я решил, теперь другая проблема, Вы уж не смейтесь)
Таким образом реагирует на изменённый цвет свечи при пробое нижнего уровня фрактала, а на верхние пробои уровня фрактала не реагирует. Видимо это из за цвета свечи, мне так кажется.
Как теперь отличить сигнал на покупку от продажи? Подскажите пожалуйста
Сначала определяем чтобы была свеча (это обязательно). А потом смотрим на цвет - это '0' или '1'.
Сначала определяем чтобы была свеча (это обязательно). А потом смотрим на цвет - это '0' или '1'.
Цвет 0 или 1 означает "залитая или нет " то есть изменённый цвет свечи, пробовал отличить по цвету - неполучается. Как определить цвет, покупка или продажа???
Цвет 0 или 1 означает "залитая или нет " то есть изменённый цвет свечи, пробовал отличить по цвету - неполучается. Как определить цвет, покупка или продажа???
Вот так:
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Индикаторы: Fractals Corridor Breakdown
Vladimir Karputov, 2020.10.13 19:21
Сначала определяем чтобы была свеча (это обязательно). А потом смотрим на цвет - это '0' или '1'.
Вот так:
) Хорошо, перефразирую; как определить какой уровень пробит?