MQL5 Алготрейдинг
15.2K subscribers
1.58K photos
1.58K links
Лучшие публикации самого большого общества алготрейдеров.

Подпишись, чтобы быть в курсе современных технологий и развития торговых систем.
Download Telegram
Эффективное отслеживание динамики цен возможно с помощью двойного дисплея, который автоматически рассчитывает изменения в пунктах и процентах. Доступны два режима измерения: сравнение цены закрытия текущей свечи с предыдущей и сравнение цены закрытия с ценой открытия текущей свечи. Это позволяет точно оценивать межсвечную волатильность и размер ее тела.

Пользователи могут гибко настраивать цвета для отображения прибылей и убытков, а также задавать минимальный порог пунктов для исключения незначительных движений. Оптимизация производительности достигается за счет ограничения количества исторических баров для обработки. Входные параметры включают выбор между межсвечным и текущим измерением, минимальные пороги и цвета отображения.

Точная настройка позволяет подстроить индикатор под индивидуальные требования, обеспечивая оптимальную работу.

👉 Читай | Учебник | @mql5ru
👍1
Создан экспериментальный индикатор, основанный на подходе канала Дончиана с добавлением учета волатильности. Линии представляют собой экстремальные значения, смещенные с помощью ATR на точке экстремума. Это формирует каналы, которых свечи не касаются, указывая на возможность использования в качестве жесткого стоп-лосса.

Зеленая линия служит жестким стоп-лоссом для покупки, красная - для продажи. Концепция предполагает, что цена не пробьет данные уровни. Однако полагаться исключительно на этот индикатор для принятия торговых решений не следует. Изменения в ценовом контексте могут повлиять на его эффективность. Канальные линии остаются нетронутыми, предоставляя ориентир для анализа.

👉 Читай | Нейросети | @mql5ru
👍2
В прошлой статье была проведена переработка архитектуры для мультивалютного советника с параллельными стратегиями, ориентируясь на минимальный набор функций. Достигнута значительная оптимизация кода, которая позволит дальнейшее расширение без кардинальных изменений.

Для работы с виртуальными отложенными ордерами предложено использовать единый класс, упрощающий процесс и уменьшающий объем кода. Введение новых свойств и методов улучшит функциональность.

Обсуждается необходимость сохранения состояния советника, что особенно актуально для использования на реальных счетах. Представлены методы для реализации сохранения и загрузки состояния, включая делегирование задач по уровням объектов.

Для каждого уровня — эксперт, стратегия и виртуальные позиции — добавлены методики Save() и Load(), отвечающие за сохранение и загрузку соответствующее их иерархии. Это позволит избежать потери данных п...

👉 Читай | Фриланс | @mql5ru
👍2