Ставь лайки и следи за новостями
Функции, связанные со временем, для эмпирического определения часового пояса сервера и режима перехода на летнее время (DST) из истории котировок
Простейший класс для ведения журнала в MetaTrader 5 с поддержкой уровней, формата сообщений, фильтров включения и исключения подстрок.
Это пример сортировки списка структур по возрастанию по полю. Вы можете найти и настроить приведенный выше алгоритм в зависимости от цели использования, это самый базовый пример, который также является направлением для разрешения расположения в массиве структуры. Алгоритм, используемый в этом примере, - Quick Sort и Merge Sort.
Описание индикатора - Bollinger Bands Crossover Signals Название: Bollinger Bands Crossover Signals Версия: 1.1 Автор: BENALI Ссылка: https://www.mql5.com/en/users/dahmi_benali
Этот MQL5-скрипт экспортирует данные о свечах для различных таймфреймов в CSV-файл, собирая важную рыночную информацию, такую как цены открытия, максимума, минимума и закрытия. Он анализирует характеристики каждой свечи, включая размеры тела и фитиля, а также рассчитывает дополнительные показатели, такие как зазоры между свечами. После обработки последних 21 бара программа уведомляет пользователя об успешном экспорте данных.
Этот код представляет собой простую функцию отправки push-уведомлений на мобильное устройство при открытии или закрытии сделок в MetaTrader 5. Она предназначена для неттинговых счетов (где разрешена только одна позиция на символ).
Этот скрипт сохраняет заранее определенный набор экономических событий из встроенного экономического календаря MetaTrader в CSV-файл.
Этот сервис периодически проверяет свопы для заданных символов и сохраняет обнаруженные изменения в CSV-файлы для дальнейшего анализа и возможного воспроизведения (здесь не реализовано). Также он отслеживает и оповещает об изменениях свопов в существующих позициях.
Этот эксперт - система, которая поможет любому трейдеру составить сетку ордеров.
Индикатор AutoFibo - это усовершенствованный инструмент для определения коррекции Фибоначчи, который автоматически строит уровни Фибоначчи на основе паттерна Зигзаг. Этот индикатор предназначен для того, чтобы помочь трейдерам быстро определить потенциальные уровни поддержки и сопротивления на трендовых рынках.
Индикатор Value Area Retracement - это мощный инструмент, основанный на профиле объема и предназначенный для определения ключевых торговых уровней - контрольной точки (POC), высокой зоны стоимости (VAH), низкой зоны стоимости (VAL) и профильных максимумов/минимумов - на различных таймфреймах. Он помогает трейдерам обнаружить потенциальные возможности отката к POC, зонам прорыва и зонам стоимости, что делает его полезным для внутридневной, свинговой и позиционной торговли.
Индикатор WeekDays отображает День недели, Неделю года, День года или Индекс бара в окне данных и, по желанию, в метках на графике.
SmartFibo - это мощный пользовательский индикатор на MQL5, который автоматически строит уровни коррекции и расширения Фибоначчи на основе алгоритма ZigZag, идеально подходящий для торговли паттернами ABCD. Он поддерживает расчеты Фибоначчи по принципу "от фитиля к фитилю" и "от тела к телу", что делает его универсальным для различных торговых стратегий, включая пары JPY.
Приведенный выше код - это индикатор "Молот", который обнаруживает свечные формации молот (бычьи и медвежьи) и перевернутые молоты (бычьи и медвежьи) на графике MetaTrader 5. Индикатор выявляет разворотные модели цены, рассчитывая размер и соотношение фитилей свечей на основе настраиваемых параметров: MaxRatioShortWick, MinRatioLongWick и MinCandleSize. При обнаружении паттерна индикатор отображает цветную стрелку возле самой низкой или самой высокой цены свечи в соответствии с направлением паттерна. В код также включены функции для автоматического создания и удаления объектов при инициализации или остановке индикатора.
Fractal with CCI Filter - Индикатор, сочетающий традиционные фракталы с фильтром CCI для уменьшения ложных сигналов. Показывает красные стрелки над свечами для бычьих фракталов (sell), когда CCI выше настроенного порога, и зеленые стрелки под свечами для медвежьих фракталов (buy), когда CCI ниже отрицательного порога. Идеально подходит для определения точек разворота с большей надежностью.
Adaptive CCI - Commodity Channel Index с динамически настраиваемыми верхней и нижней границами в зависимости от волатильности рынка. Отказ от фиксированных пороговых значений (например, 100/-100) за счет использования EMA-сглаженных пиков и впадин, что обеспечивает более надежные сигналы перекупленности/перепроданности, адаптированные к текущей волатильности каждого актива. Идеально подходит для определения высоковероятных точек разворота с адаптивными уровнями подтверждения.
Квантовая система - Использует квантовые состояния и вероятности для принятия решений.
Отметка экстремальных максимумов и минимумов (OHLC) вместе с экстремальными ценами покупки и продажи
Этот индикатор отображает текущие события на графике и позволяет экспортировать календарь в архивы для бэктестинга, автоматически исправляя временные расхождения между историей баров и историей событий. Это улучшенная версия индикатора CalendarMonitorCached из книги по алготрейдингу.
Индикатор, который обеспечивает четкую визуализацию давления объема на каждую сторону рынка
Более гладкий линейный график, который отсекает много рыночного шума и использует объем в формуле
Это скрипт для тестера, который расширяет стандартные возможности оптимизации MetaTrader 5, позволяя оценивать стратегии по сложному пользовательскому критерию (с разделением на in-sample и out-of-sample периоды, продвинутыми метриками и статистическими тестами).
Легкий, настраиваемый инструмент, который отображает серверное время на вашем графике для принятия точных торговых решений.
Автоматический советник, реализующий популярную стратегию на основе MACD, показанную в вирусном видео на YouTube с более чем 3,5 миллионами просмотров. Сочетает в себе пересечения MACD, фильтрацию тренда с помощью 200 MA и определение поддержки/сопротивления.
SUPERMACBOT - это полностью автоматизированный торговый робот, который сочетает в себе мощь стратегии пересечения скользящих средних с индикатором MACD для получения точных и надежных торговых сигналов. Этот советник разработан для бесперебойной работы на всех инструментах и таймфреймах, обеспечивая универсальность и адаптивность для трейдеров в различных рыночных условиях.
Для упрощения процесса конвертации индикаторов и советников MT4 в MT5 была разработана новая библиотека интерфейсов. Эта библиотека поддерживает большинство функций MetaTrader 4, предлагая разработчикам унифицированное решение для кросс-платформенной совместимости.
Скрипт MinMargins.mq5 предназначен для того, чтобы помочь трейдерам быстро рассчитать и задокументировать минимальную сумму денег, необходимую для открытия позиции с наименьшим размером лота по всем символам, доступным в Market Watch. Эти данные сохраняются в CSV-файле для удобства просмотра и анализа.
Этот индикатор Fibonacci Bollinger Bands является переводом из Pine Script (автор Rashad) на язык MQL5.
Добрый день, я новичок в metatrader5, создаю робота для копирования сделок с демо-счета и сохранения их в базе данных, хотелось бы получить помощь в определении возможных проблем, лучших решений для кода и т.д.
MarketPredictor для MetaTrader 5 MarketPredictor - это инновационный советник для MetaTrader 5, который использует математические модели, такие как синусоидальные функции, быстрое преобразование Фурье (FFT), сигмоидальные функции и моделирование Монте-Карло для анализа и прогнозирования движения рынка. Этот проект предназначен для разработчиков, любителей математики и трейдеров, заинтересованных в объединении технологических и финансовых инноваций. Не стесняйтесь предлагать, обсуждать и реализовывать идеи кода прямо в этой теме. Будь то новые функции, предложения по улучшению или стратегии - любой вклад приветствуется для дальнейшего развития и оптимизации MarketPredictor. Вы также можете добавить меня, чтобы уточнить вопросы в частном порядке, сотрудничать с проектом на GitHub или отправить мне свой отзыв напрямую. Давайте вместе приготовим что-то потрясающее и поднимем этот проект на новый уровень!