Ищи нас в Facebook!
Ставь лайки и следи за новостями

Используй новые возможности MetaTrader 5

Последние обновления раздела CodeBase

Новые публикации в CodeBase

Самые скачиваемые исходные коды программ за неделю

  • Volume Profile Это индикатор для отображения профиля объема на графике, использующий простые расчеты и очень быстрое исполнение.
  • Supertrend Индикатор SuperTrend, который строит направление тренда, используя волатильность ATR для создания динамических уровней поддержки/сопротивления для MetaTrader 5.
  • Candle Time End and Spread Индикатор одновременно отображает текущий спред и время до закрытия бара (свечи).

Новые публикации в CodeBase

  • Candlestick Wick Imbalance Дисбаланс фитилей свечей
  • Sample program for async/sync all close. Это простая программа для сравнения асинхронного и синхронного закрытия. Это пример программы, поэтому не стесняйтесь модифицировать ее для собственных целей тестирования, например, добавлять условия.

Новые публикации в CodeBase

Новые публикации в CodeBase

  • Candle Time Count Down Текущая свеча должна закрыться через x времени
  • Professional Close All Positions Panel Профессиональная панель для закрытия позиций с 6 интеллектуальными фильтрами. Закрывайте все позиции, по типу, по символу или по прибыли/убытку. Отображение P&L в режиме реального времени. Идеально подходит для экстренных выходов и управления рисками. Включает безопасные подтверждения.
  • DualMA_Diff_stats Скрипт позволяет выгрузить статистику по индикатору на любом периоде графика для анализа лучших точек входа.

Новые публикации в CodeBase

  • Candlestick Body, High Low and Wick Range Щелкните на свече, чтобы увидеть диапазон ее тела, диапазон high low, диапазон верхнего фитиля и диапазон нижнего фитиля.
  • Aklamavo Quarters Theory Этот индикатор реализует "Теорию кварталов" - концепцию технического анализа, которая делит движение цены на четыре квартала вокруг центрального базового уровня. Он предназначен для работы с несколькими типами активов (Forex, акции, сырьевые товары и т. д.) и предоставляет визуальные уровни кварталов на графике.

Новые публикации в CodeBase

  • wd.Multi_LineMA Пользовательский индикатор MT5 под названием "wd.Multi_LineMA.mq5" разработан для того, чтобы предложить трейдерам ценные сведения о значениях скользящих средних на более высоком таймфрейме (MTF Multi TimeFrame). Он включает в себя дополнительные визуальные функции для углубленного анализа, такие как возможность просмотра трейлов для определенного количества баров и динамическая горизонтальная ценовая линия MA.
  • Engulfing bar with rsi Алерты на столбик энгульфинга ниже или выше уровней rsi
  • Dual MA Distance Индикатор корреляции двух валютных пар.
На сайте доступно более 13,140 кодов в Codebase

Самые скачиваемые исходные коды программ за месяц

  • ONNX Trader Пример бота со встроенной моделью машинного обучения, которая обучена на питоне и сохранена в формат ONNX.
  • Supertrend Индикатор SuperTrend, который строит направление тренда, используя волатильность ATR для создания динамических уровней поддержки/сопротивления для MetaTrader 5.
  • YY_Cross_2_Ma Стратегия пересечения двух скользящих средних - это одна из наиболее распространенных торговых стратегий на рынке финансов. Она основана на использовании двух скользящих средних (обычно долгосрочной и короткосрочной) и сигнализирует о входе в позицию на основе их пересечения.

Новые публикации в CodeBase

  • Martingale Trade Simulator Простой визуальный тестер стратегий / обучение ручной торговле по Мартингейлу.
  • Strategy Checklist Этот индикатор позволяет вам определить контрольный список для ручной проверки и подтверждения вашей стратегии перед входом в сделку.

Новые публикации в CodeBase

  • DeltaFusionLite DeltaFusion Lite - это упрощенная версия индикатора DeltaFusionPro для MT4. Он рассчитывает и отображает кумулятивную дельту и чистую дельту, давая трейдерам четкий обзор давления на покупку и продажу внутри каждой свечи. Анализируя распределение объема между спросом и предложением, он помогает выявить изменения в настроении рынка, возможные развороты и различные формы дивергенции между ценой и объемом.
  • DeltaFusionLite DeltaFusion Lite - это упрощенная версия индикатора DeltaFusionPro для MT4. Он рассчитывает и отображает кумулятивную дельту и чистую дельту, давая трейдерам четкое представление о давлении покупок и продаж в пределах каждой свечи. Анализируя распределение объема между спросом и предложением, он помогает выявить изменения рыночных настроений, потенциальные развороты и различные типы расхождений между ценой и объемом.

Самые скачиваемые исходные коды программ за неделю

  • Volume Profile Это индикатор для отображения профиля объема на графике, использующий простые расчеты и очень быстрое исполнение.
  • Supertrend Индикатор SuperTrend, который строит направление тренда, используя волатильность ATR для создания динамических уровней поддержки/сопротивления для MetaTrader 5.
  • Программирование на MQL5 для трейдеров — исходные коды из книги. Часть 1 Первая глава книги знакомит с языком и средой разработки MQL5. Одно из главных изменений в языке MQL5 по сравнению с MQL4 (язык MetaTrader 4) — поддержка объектно-ориентированного программирования (ООП), что делает его схожим с C++.

Новые публикации в CodeBase

  • Heikin Ashi Lines Более простой способ отображения Heikin Ashi
  • Ценовой канал Это простой индикатор ценового канала, позволяющий настраивать период и цвета линий. Часто используется в стратегиях прорыва канала.

Новые публикации в CodeBase

  • Candle Grids Построение прямоугольника на графике для построения пользовательских сеток на основе значений точек на входе
  • Таймфрейм к короткому имени Эта функция дает мне сокращенные названия таймфреймов Пример: "M1" вместо "PERIOD_M1".
  • Price Density - Market Noise Index Сложный инструмент, который точно измеряет рыночный шум

Новые публикации в CodeBase

  • Input and output of onnx model Скрипт полезен для изучения структуры моделей ONNX, позволяя получить представление о входных и выходных данных, их именах и свойствах. Он особенно полезен для отладки и понимания характеристик моделей ONNX, используемых в приложениях машинного обучения.
  • OBJ_TRENDBYANGLE.mq5 — Скрипт для создания и управления графическим объектом "Трендовая линия по углу" на графике Скрипт демонстрирует создание графического объекта "Трендовая линия по углу" (OBJ_TRENDBYANGLE) на текущем графике MetaTrader 5 с заданными параметрами: имя, координаты точки привязки (вычисляемые по времени и цене баров в процентах от размеров окна), угол наклона, цвет, стиль и толщину линии, отображение на переднем или заднем плане, выделяемость, скрытие и приоритет. После размещения объекта на графике скрипт динамически изменяет положение точки привязки и угол наклона линии, визуализируя процесс изменения направления трендовой линии, а в завершение удаляет созданный объект.
  • OBJ_TRIANGLE.mq5 — Скрипт для создания и управления графическим объектом "Треугольник" на графике Скрипт демонстрирует создание графического объекта "Треугольник" (OBJ_TRIANGLE) на текущем графике MetaTrader 5 с заданными параметрами: имя, координаты трёх точек привязки (вычисляемые по времени и цене баров в процентах от размеров окна), цвет, стиль и толщину линий, режим заливки, отображение на переднем или заднем плане, выделяемость, скрытие и приоритет. После размещения объекта на графике скрипт динамически изменяет положение всех трёх точек треугольника, визуализируя процесс изменения формы и положения фигуры, а в завершение удаляет созданный объект.
  • OBJ_VLINE.mq5 — Скрипт для создания и управления графическим объектом "Вертикальная линия" на графике Скрипт демонстрирует создание графического объекта "Вертикальная линия" (OBJ_VLINE) на текущем графике MetaTrader 5 с заданными параметрами: имя, координата точки привязки по времени (вычисляемая в процентах от ширины окна графика в барах), цвет, стиль и толщина линии, отображение на переднем или заднем плане, выделяемость, скрытие и приоритет. После размещения объекта на графике скрипт динамически перемещает вертикальную линию по графику, визуализируя процесс её перемещения, а в завершение удаляет созданный объект.

Новые публикации в CodeBase

  • Candle ZigZag Candle ZigZag - это индикатор, который меняет свою ногу при изменении цвета свечи
  • COLLECT ALL INDICATORS DATA Этот скрипт собирает все буферы встроенных индикаторов MQL5 и сохраняет их в CSV-файле для анализа
  • OBJ_REGRESSION.mq5 — Скрипт для создания и управления графическим объектом "Канал на линейной регрессии" на графике Скрипт демонстрирует создание графического объекта "Канал на линейной регрессии" (OBJ_REGRESSION) на текущем графике MetaTrader 5 с заданными параметрами: имя, координаты точек привязки (вычисляемые по процентному положению относительно размеров окна графика), цвет, стиль и толщину линий, режим заливки, отображение на переднем или заднем плане, выделяемость, скрытие и приоритет. После размещения объекта на графике скрипт динамически перемещает канал по горизонтали, визуализируя анимацию сдвига, а в завершение удаляет объект.
  • OBJ_STDDEVCHANNEL.mq5 — Скрипт для создания и управления графическим объектом "Канал стандартного отклонения" на графике Скрипт демонстрирует создание графического объекта "Канал стандартного отклонения" (OBJ_STDDEVCHANNEL) на текущем графике MetaTrader 5 с заданными параметрами: имя, координаты точек привязки (вычисляемые по процентному положению относительно размеров окна графика), цвет, стиль и толщину линий, режим заливки, отображение на переднем или заднем плане, выделяемость, скрытие и приоритет. После размещения объекта на графике скрипт динамически перемещает канал по горизонтали, визуализируя анимацию сдвига и расширения канала, а в завершение удаляет объект.
  • OBJ_TREND.mq5 — Скрипт для создания и управления графическим объектом "Трендовая линия" на графике Скрипт демонстрирует создание графического объекта "Трендовая линия" (OBJ_TREND) на текущем графике MetaTrader 5 с заданными параметрами: имя, координаты точек привязки (вычисляемые по времени и цене баров), цвет, стиль и толщину линии, отображение на переднем или заднем плане, выделяемость, скрытие и приоритет. После размещения объекта на графике скрипт динамически перемещает точки привязки линии по вертикали и горизонтали, визуализируя процесс изменения положения трендовой линии, а в завершение удаляет созданный объект.
  • OBJ_TEXT.mq5 — Скрипт для создания и управления графическим объектом "Текст" на графике Скрипт демонстрирует создание графических объектов "Текст" (OBJ_TEXT) на текущем графике MetaTrader 5 с заданными параметрами: имя, координаты точки привязки (вычисляемые по времени и цене баров), шрифт, размер и цвет текста, угол наклона, способ привязки, отображение на переднем или заднем плане, выделяемость, скрытие и приоритет. После размещения объектов на графике скрипт динамически добавляет надписи с ценами High и Low видимых баров, визуализируя процесс появления текста, а в завершение удаляет все созданные надписи.

Самые скачиваемые исходные коды программ за месяц

  • YY_Cross_2_Ma Стратегия пересечения двух скользящих средних - это одна из наиболее распространенных торговых стратегий на рынке финансов. Она основана на использовании двух скользящих средних (обычно долгосрочной и короткосрочной) и сигнализирует о входе в позицию на основе их пересечения.
  • Supertrend Индикатор SuperTrend, который строит направление тренда, используя волатильность ATR для создания динамических уровней поддержки/сопротивления для MetaTrader 5.
  • Программирование на MQL5 для трейдеров — исходные коды из книги. Часть 1 Первая глава книги знакомит с языком и средой разработки MQL5. Одно из главных изменений в языке MQL5 по сравнению с MQL4 (язык MetaTrader 4) — поддержка объектно-ориентированного программирования (ООП), что делает его схожим с C++.

Новые публикации в CodeBase

  • Volume Profile Это индикатор для отображения профиля объема на графике, использующий простые расчеты и очень быстрое исполнение.
  • Cosine distance and cosine similarity Вычислите косинусное расстояние и сходство между двумя векторами. Косинусное расстояние равно 1-косинусу_сходства, а косинусное сходство - это умноженное на точку произведение двух векторов на их величины.
  • OBJ_RECTANGLE_LABEL.mq5 — Скрипт для создания и управления графическим объектом "Прямоугольная метка" на графике Скрипт демонстрирует создание графического объекта "Прямоугольная метка" (OBJ_RECTANGLE_LABEL) на текущем графике MetaTrader 5 с заданными параметрами: имя, координаты (в пикселях относительно выбранного угла окна графика), размеры, цвет фона, тип и стиль границы, цвет и толщина рамки, режим отображения (передний/задний план), выделяемость, скрытие и приоритет. После размещения объекта на графике скрипт динамически изменяет размеры метки, визуализируя анимацию увеличения, затем поочерёдно меняет тип границы, а в завершение удаляет объект.
  • OBJ_RECTANGLE.mq5 — Скрипт для создания и управления графическим объектом "Прямоугольник" на графике Скрипт демонстрирует создание графического объекта "Прямоугольник" (OBJ_RECTANGLE) на текущем графике MetaTrader 5 с заданными параметрами: имя, координаты двух точек (по времени и цене, вычисляемым в процентах от размеров окна графика), цвет, стиль и толщина линий, режим отображения (передний/задний план), выделяемость, скрытие и приоритет. После размещения объекта на графике скрипт динамически перемещает точки привязки прямоугольника, изменяя их положение, визуализируя анимацию перемещения и обновления информации, а в завершение удаляет объект.
  • OBJ_PITCHFORK.mq5 — Скрипт для создания и управления графическим объектом "Вилы Эндрюса" на графике Скрипт демонстрирует создание графического объекта "Вилы Эндрюса" (OBJ_PITCHFORK) на текущем графике MetaTrader 5 с заданными параметрами: имя, координаты трёх точек (по времени и цене, вычисляемым в процентах от размеров окна графика), цвет, стиль и толщина линий, режим отображения (передний/задний план), выделяемость, скрытие и приоритет. После размещения объекта на графике скрипт динамически перемещает точки привязки вил, изменяя их положение, визуализируя анимацию перемещения и обновления информации, а в завершение удаляет объект.
  • OBJ_LABEL.mq5 — Скрипт для создания и управления графическим объектом "Текстовая метка" на графике Скрипт демонстрирует создание графического объекта "Текстовая метка" (OBJ_LABEL) на текущем графике MetaTrader 5 с заданными параметрами: имя, положение по координатам X и Y (в пикселях относительно выбранного угла окна графика), шрифт, размер и цвет текста, угол наклона, способ привязки, режим отображения (передний/задний план), выделяемость, скрытие и приоритет. После размещения объекта на графике скрипт динамически перемещает метку по окну графика, изменяя её положение и текст, визуализируя анимацию перемещения и обновления информации, а в завершение удаляет объект.
На сайте доступно более 13,110 кодов в Codebase

Новые публикации в CodeBase

  • Connect Disconnect Sound Alert Эта утилита представляет собой простой пример добавления звукового оповещения о подключении / отключении
  • Tillson T3 Tillson T3 с расчетами EMA, выполненными без вспомогательных индикаторных буферов.
  • OBJ_GANNFAN.mq5 — Скрипт для создания и управления графическим объектом "Веер Ганна" на графике Скрипт демонстрирует создание графического объекта "Веер Ганна" (OBJ_GANNFAN) на текущем графике MetaTrader 5 с заданными параметрами: имя, координаты двух опорных точек (в процентах от размеров окна графика по времени и цене), масштаб, направление тренда, цвет, стиль и толщину линий, режим отображения (передний/задний план), выделяемость, скрытие и приоритет. После размещения объекта на графике скрипт динамически перемещает одну из его опорных точек, визуализируя анимацию изменения фигуры, затем меняет направление веера, и в завершение удаляет объект.
  • OBJ_GANNGRID.mq5 — Скрипт для создания и управления графическим объектом "Сетка Ганна" на графике Скрипт демонстрирует создание графического объекта "Сетка Ганна" (OBJ_GANNGRID) на текущем графике MetaTrader 5 с заданными параметрами: имя, координаты двух опорных точек (в процентах от размеров окна графика по времени и цене), масштаб, направление тренда, цвет, стиль и толщину линий, режим отображения (передний/задний план), выделяемость, скрытие и приоритет. После размещения объекта на графике скрипт динамически перемещает его опорные точки, визуализируя анимацию изменения фигуры, затем меняет направление сетки, и в завершение удаляет объект.
  • OBJ_GANNLINE.mq5 — Скрипт для создания и управления графическим объектом "Линия Ганна" на графике Скрипт демонстрирует создание графического объекта "Линия Ганна" (OBJ_GANNLINE) на текущем графике MetaTrader 5 с заданными параметрами: имя, координаты двух опорных точек (в процентах от размеров окна графика по времени и цене), угол наклона, масштаб, цвет, стиль и толщину линии, режим отображения (передний/задний план), выделяемость, скрытие и приоритет. После размещения объекта на графике скрипт динамически перемещает его первую опорную точку по вертикали, визуализируя анимацию изменения наклона линии, затем плавно изменяет угол наклона, и в завершение удаляет объект.
  • OBJ_HLINE.mq5 — Скрипт для создания и управления графическим объектом "Горизонтальная линия" на графике Скрипт демонстрирует создание графического объекта "Горизонтальная линия" (OBJ_HLINE) на текущем графике MetaTrader 5 с заданными параметрами: имя, положение по вертикали (в процентах от высоты окна графика), цвет, стиль и толщину линии, режим отображения (передний/задний план), выделяемость, скрытие и приоритет. После размещения объекта на графике скрипт динамически перемещает линию по вертикали, визуализируя анимацию изменения её положения, и в завершение удаляет объект.

Самые скачиваемые исходные коды программ за неделю

  • Simple_Price_EA Простейший советник, который анализирует движение цены на заданном количестве баров и открывает соответствующую позицию.
  • Supertrend Индикатор SuperTrend, который строит направление тренда, используя волатильность ATR для создания динамических уровней поддержки/сопротивления для MetaTrader 5.
  • Программирование на MQL5 для трейдеров — исходные коды из книги. Часть 1 Первая глава книги знакомит с языком и средой разработки MQL5. Одно из главных изменений в языке MQL5 по сравнению с MQL4 (язык MetaTrader 4) — поддержка объектно-ориентированного программирования (ООП), что делает его схожим с C++.

Новые публикации в CodeBase

  • OBJ_FIBOCHANNEL.mq5 — Скрипт для создания и управления графическим объектом "Канал Фибоначчи" на графике Скрипт демонстрирует создание графического объекта "Канал Фибоначчи" (OBJ_FIBOCHANNEL) на текущем графике MetaTrader 5 с заданными параметрами: имя, координаты трёх точек (в процентах от размеров окна графика по времени и цене), цвет, стиль и толщину линий, режим отображения (передний/задний план), выделяемость, скрытие и приоритет. После размещения объекта на графике скрипт динамически перемещает его опорные точки, визуализируя анимацию изменения фигуры, а затем удаляет объект.
  • OBJ_FIBOFAN.mq5 — Скрипт для создания и управления графическим объектом "Веер Фибоначчи" на графике Скрипт демонстрирует создание графического объекта "Веер Фибоначчи" (OBJ_FIBOFAN) на текущем графике MetaTrader 5 с заданными параметрами: имя, координаты двух опорных точек (в процентах от размеров окна графика по времени и цене), цвет, стиль и толщину линий, режим отображения (передний/задний план), выделяемость, скрытие и приоритет. После размещения объекта на графике скрипт динамически перемещает его опорные точки, визуализируя анимацию изменения фигуры, а затем удаляет объект.
  • OBJ_FIBOTIMES.mq5 — Скрипт для создания и управления графическим объектом "Временные зоны Фибоначчи" на графике Скрипт демонстрирует создание графического объекта "Временные зоны Фибоначчи" (OBJ_FIBOTIMES) на текущем графике MetaTrader 5 с заданными параметрами: имя, координаты двух опорных точек (в процентах от размеров окна графика по времени и цене), цвет, стиль и толщину линий, режим отображения (передний/задний план), выделяемость, скрытие и приоритет. После размещения объекта на графике скрипт динамически перемещает его опорные точки, визуализируя анимацию изменения фигуры, а затем удаляет объект.
  • OBJ_FIBOARC.mq5 — Скрипт для создания и управления графическим объектом "Дуги Фибоначчи" на графике Скрипт демонстрирует создание графического объекта "Дуги Фибоначчи" (OBJ_FIBOARC) на текущем графике MetaTrader 5 с заданными параметрами: имя, координаты двух точек (в процентах от размеров окна графика по времени и цене), масштаб, форма дуг (полный эллипс или половина), цвет, стиль и толщину линий, режим отображения (передний/задний план), выделяемость, скрытие и приоритет. После размещения объекта на графике скрипт динамически перемещает его опорные точки, визуализируя анимацию изменения фигуры, а затем удаляет объект.
  • wd.Multi_ClockPrice lite! 'wd.Multi_ClockPrice lite!' - это lite-версия 'wd.Multi_ClockPrice', обеспечивающая визуальное отображение серверного времени и цен предложения на графике. Она синхронизируется с часами компьютера каждые секунды, позволяя беспрепятственно обновлять информацию, даже когда MT5 находится в автономном режиме. Отображаются цены предложения в реальном времени, эффективно удовлетворяя потребность в ценовой информации. Разместите информационные метки в указанном подокне, корректируя позиции по мере необходимости.
  • SymbolSyncEA Синхронизирует все символы графика с символом графика, к которому привязан советник
  • AIS HiLo В индикаторе реализован один из алгоритмов нелинейного сглаживания

Новые публикации в CodeBase

  • Calculate unrealized profit(s) at a specific time in history Это скрипт для печати всех открытых сделок и их PnL в определенное время в истории.
  • Цветные полосы Боллинджера указывают на фазы сужения и расширения Простой индикатор на основе полос Боллинджера, показывающий фазы сужения и расширения с помощью красного/зеленого цветов.
  • OBJ_FIBO.mq5 — Скрипт для создания и управления графическим объектом "Уровни Фибоначчи" на графике Скрипт демонстрирует создание графического объекта "Уровни Фибоначчи" (OBJ_FIBO) на текущем графике MetaTrader 5 с заданными параметрами: имя, координаты двух точек (в процентах от размеров окна графика по времени и цене), цвет, стиль и толщину линий, режим отображения (передний/задний план), выделяемость, скрытие и приоритет. После размещения объекта на графике скрипт динамически перемещает его опорные точки, визуализируя анимацию изменения фигуры, а затем удаляет объект.
  • OBJ_EXPANSION.mq5 — Скрипт для создания и управления графическим объектом "Расширение Фибоначчи" на графике Скрипт демонстрирует создание графического объекта "Расширение Фибоначчи" (OBJ_EXPANSION) на текущем графике MetaTrader 5 с заданными параметрами: имя, координаты трёх точек (в процентах от размеров окна графика по времени и цене), цвет, стиль и толщину линий, режим отображения (передний/задний план), выделяемость, скрытие и приоритет. После размещения объекта на графике скрипт динамически перемещает его опорные точки, визуализируя анимацию изменения фигуры, а затем удаляет объект.
  • OBJ_EVENT.mq5 — Скрипт для создания и управления графическим объектом "Событие" на графике Скрипт демонстрирует создание графического объекта "Событие" (OBJ_EVENT) на текущем графике MetaTrader 5 с заданными параметрами: имя, дата (в процентах от ширины окна графика в барах), текст, цвет, толщина точки, режим отображения (передний/задний план), выделяемость, скрытие и приоритет. После размещения объекта на графике скрипт динамически перемещает его по временной шкале, визуализируя анимацию, а затем удаляет объект.
  • OBJ_ELLIPSE.mq5 — Скрипт для создания и управления графическим объектом "Эллипс" на графике Скрипт демонстрирует создание графического объекта "Эллипс" (OBJ_ELLIPSE) на текущем графике MetaTrader 5 с заданными параметрами: имя, координаты точек (в процентах от размеров окна), цвет, стиль и толщину линий, режим заливки, порядок отображения, выделяемость, скрытие и приоритет. После размещения объекта на графике скрипт динамически изменяет положение его опорных точек, визуализируя анимацию, а затем удаляет объект.

Новые публикации в CodeBase

  • PriceNotify_Persist Push - уведомление на мобильное приложение.
  • Open Trade Эта функция выполняет основную логику открытия сделки. Рассчитывает цену открытия, уровни тейк-профита и стоп-лосса на основе информации о символе и параметров, предоставленных пользователем. Подготавливает торговый запрос (MqlTradeRequest) с необходимой информацией, такой как символ, объем, тип ордера, отклонение, комментарий, магическое число и т. д. Вызывает функцию OrderSend для отправки запроса на операцию и получения результата. Функция SetTypeFillingBySymbol: определяет тип заполнения ордера (Fill или Kill, Immediate или Cancel, или Return) на основе политики заполнения символа. Функция GetMinTradeLevel: рассчитывает минимальный операционный уровень на основе уровня заморозки и уровня остановки символа. Корректирует минимальный уровень, чтобы убедиться, что он находится в определенных пределах, и возвращает результат.
  • OBJ_CYCLES.mq5 — Скрипт для создания и управления графическим объектом "Циклические линии" на графике Скрипт демонстрирует создание графического объекта "Циклические линии" (OBJ_CYCLES) на текущем графике с заданными параметрами (имя, координаты точек привязки, цвет, стиль, толщина, порядок отображения, выделяемость, скрытие и др.), размещает объект на графике, динамически перемещает его точки привязки, а затем удаляет после завершения работы.
  • OBJ_EDIT.mq5 — Скрипт для создания и управления графическим объектом "Поле ввода" на графике Скрипт демонстрирует создание графического объекта "Поле ввода" (OBJ_EDIT) на текущем графике с заданными параметрами (имя, текст, шрифт, размер, цвет, положение, размеры, порядок отображения, выделяемость, скрытие и др.), размещает объект на графике, динамически изменяет его размеры и текст, а затем удаляет после завершения работы.
  • OBJ_ELLIOTWAVE3.mq5 — Скрипт для создания и управления графическим объектом "Корректирующая волна Эллиота" на графике Скрипт демонстрирует создание графического объекта "Корректирующая волна Эллиота" (OBJ_ELLIOTWAVE3) на текущем графике MetaTrader 5 с заданными параметрами: имя, координаты точек (в процентах от размеров окна), степень волны, цвет, стиль и толщину линий, порядок отображения, выделяемость, скрытие и приоритет. После размещения объекта на графике скрипт динамически изменяет положение его опорных точек, визуализируя анимацию, а затем удаляет объект.
  • OBJ_ELLIOTWAVE5.mq5 — Скрипт для создания и управления графическим объектом "Импульсная волна Эллиота" на графике Скрипт демонстрирует создание графического объекта "Импульсная волна Эллиота" (OBJ_ELLIOTWAVE5) на текущем графике MetaTrader 5 с заданными параметрами: имя, координаты точек (в процентах от размеров окна), степень волны, цвет, стиль и толщину линий, порядок отображения, выделяемость, скрытие и приоритет. После размещения объекта на графике скрипт динамически изменяет положение его опорных точек, визуализируя анимацию, а затем удаляет объект.
  • Sec-WebSocket-Key Generator Генератор ключей Sec-WebSocket-Key
На сайте доступно более 13,090 кодов в Codebase

Новые публикации в CodeBase

  • PriceNotify_Push Скрипт отправляет Push - уведомление на мобильное приложение при достижении заданной цены.
  • OBJ_BITMAP_LABEL.mq5 — Скрипт для создания и управления графическими метками на графике Скрипт демонстрирует создание графического объекта "Графическая метка" (OBJ_BITMAP_LABEL) на графике с заданными параметрами (пути к файлам изображений для состояний On/Off, координаты, размер, смещение, цвет рамки, стиль, приоритет и др.), размещает метку по центру окна графика, динамически изменяет её размеры и область видимости, а затем удаляет после завершения работы.
  • OBJ_CHART.mq5 — Скрипт для создания и управления графическим объектом "График" на графике Скрипт демонстрирует создание графического объекта "График" (OBJ_CHART) на текущем графике с заданными параметрами (имя, символ, таймфрейм, координаты, размеры, угол привязки, масштаб, отображение шкал, цвет и стиль рамки, порядок отображения, выделяемость, скрытие и др.), размещает вложенный график в окне, динамически изменяет его размер, переключает таймфрейм, а затем удаляет после завершения работы.
  • OBJ_CHANNEL.mq5 — Скрипт для создания и управления графическим объектом "Равноудалённый канал" на графике Скрипт демонстрирует создание графического объекта "Равноудалённый канал" (OBJ_CHANNEL) на графике с заданными параметрами (имя, координаты трёх точек, цвет, стиль, толщина линий, заливка, порядок отображения, выделяемость, продолжение влево/вправо и др.), размещает канал в окне графика, динамически изменяет его положение и форму, а затем удаляет после завершения работы.
  • OBJ_BUTTON.mq5 — Скрипт для создания и управления графической кнопкой на графике Скрипт демонстрирует создание графического объекта "Кнопка" (OBJ_BUTTON) на графике с заданными параметрами (имя, положение, размер, угол привязки, шрифт, цвет текста, цвет фона, цвет границы, состояние, порядок отображения и др.), размещает кнопку в окне графика, динамически изменяет её размеры и положение, а затем удаляет после завершения работы.
  • wd.Range_BB Обеспечивает расчет полосы Боллинджера как разницы в пунктах между верхней и нижней полосами. Внешний вид и поведение полос Боллинджера можно настраивать, изменяя период, сдвиг, отклонение и применяемую цену, а также цвет и стиль линий. Метка "Информация о диапазоне/полосе" может быть размещена в указанном под-окне, что позволяет настраивать положение метки. В целом, этот индикатор помогает трейдерам визуализировать гибкость и волатильность рынка на основе ширины полос Боллинджера.

Самые скачиваемые исходные коды программ за месяц

  • Supertrend Индикатор SuperTrend, который строит направление тренда, используя волатильность ATR для создания динамических уровней поддержки/сопротивления для MetaTrader 5.
  • Simple_Three_Inside_Pattern_EA Простой советник, который торгует при формировании ценой паттерна "Три изнутри".
  • Программирование на MQL5 для трейдеров — исходные коды из книги. Часть 1 Первая глава книги знакомит с языком и средой разработки MQL5. Одно из главных изменений в языке MQL5 по сравнению с MQL4 (язык MetaTrader 4) — поддержка объектно-ориентированного программирования (ООП), что делает его схожим с C++.

Новые публикации в CodeBase

Самые скачиваемые исходные коды программ за неделю

  • Supertrend Индикатор SuperTrend, который строит направление тренда, используя волатильность ATR для создания динамических уровней поддержки/сопротивления для MetaTrader 5.
  • ONNX Trader Пример бота со встроенной моделью машинного обучения, которая обучена на питоне и сохранена в формат ONNX.
  • Программирование на MQL5 для трейдеров — исходные коды из книги. Часть 1 Первая глава книги знакомит с языком и средой разработки MQL5. Одно из главных изменений в языке MQL5 по сравнению с MQL4 (язык MetaTrader 4) — поддержка объектно-ориентированного программирования (ООП), что делает его схожим с C++.

Новые публикации в CodeBase

  • OBJ_ARROW_STOP.mq5 — Скрипт для создания и управления знаком "Стоп" на графике Скрипт демонстрирует создание знака "Стоп" (OBJ_ARROW_STOP) на графике с заданными параметрами (координаты, цвет, размер, стиль линии и т.д.), динамически изменяет его положение по времени и цене, а затем удаляет объект после завершения работы.
  • OBJ_ARROW_RIGHT_PRICE.mq5 — Скрипт для создания и управления правой ценовой меткой на графике Скрипт демонстрирует создание правой ценовой метки (OBJ_ARROW_RIGHT_PRICE) на графике с заданными параметрами (координаты, цвет, размер, стиль линии и т.д.), изменяет её положение по цене в реальном времени и удаляет объект после завершения работы.
  • OBJ_ARROW_LEFT_PRICE.mq5 — Скрипт для создания и управления левой ценовой меткой на графике Скрипт демонстрирует создание левой ценовой метки (OBJ_ARROW_LEFT_PRICE) на графике с заданными параметрами (координаты, цвет, размер, стиль линии и т.д.), изменяет её положение по цене в реальном времени и удаляет объект после завершения работы.
  • OBJ_ARROW_DOWN.mq5 — Скрипт для создания и управления значком "Стрелка вниз" на графике Скрипт демонстрирует создание значка "Стрелка вниз" на графике с заданными параметрами (координаты, цвет, размер, стиль линии и т.д.), изменяет его положение и способ привязки в реальном времени и удаляет объект после завершения работы.
  • Candle Fitness Концепция Candlestick Fitness используется при кодировании HFT Algos на основе алгоритмов оптимизации популяции.
  • PHSB Screener Этот скринер был создан для упрощения процесса поиска активов, торгуемых по сниженным ценам. Первоначальное использование может занять немного больше времени из-за процесса загрузки данных для всех выбранных инструментов. Инструмент может сканировать все доступные брокеру активы или быть ограничен определенными классами активов.

Новые публикации в CodeBase

На сайте доступно более 13,060 кодов в Codebase

Новые публикации в CodeBase

  • Report by Magic and currency MT5 indicator for account PNL and trade statistics exported to CSV Экспорт комплексной торговой статистики в файл CSV.
  • Daily Lot Statistics Современный индикатор, отображающий ежедневную торговую статистику прямо на графике MT5. Отслеживайте свои торговые показатели с помощью красивой панели с плоским дизайном, на которой отображаются лоты, количество ордеров и прибыль/убыток за каждый день.

Новые публикации в CodeBase

  • Открытая торговля Эта функция выполняет основную логику открытия сделки. Она рассчитывает цену открытия, уровни тейк-профита и стоп-лосса на основе информации о символе и параметров, предоставленных пользователем. Подготовьте торговый запрос (MqlTradeRequest) с необходимой информацией, такой как символ, объем, тип ордера, проскальзывание, комментарий, магическое число и т. д. Вызовите функцию OrderSend для отправки торгового запроса и получения результата. Функция SetTypeFillingBySymbol: определяет тип исполнения ордера (Fill или Cancel, Immediate или Cancel или Return) в соответствии с политикой исполнения символа. Функция GetMinTradeLevel: рассчитывает минимальный уровень торговли на основе уровня заморозки и уровня стопа символа. Корректирует минимальный уровень, чтобы он находился в определенных пределах, и возвращает результат.
  • Fair Value Gap Гэпы справедливой стоимости используются в концепции умных денег ICT, когда существует дисбаланс в 1 пункт или более между максимумом 1-й свечи и минимумом 3-й свечи в бычьем случае и минимумом 1-й свечи и максимумом 3-й свечи в медвежьем случае.
  • Frog Jump Скрывает одинокие подсвечники

Самые скачиваемые исходные коды программ за месяц

  • Simple_Three_Inside_Pattern_EA Простой советник, который торгует при формировании ценой паттерна "Три изнутри".
  • Supertrend Индикатор SuperTrend, который строит направление тренда, используя волатильность ATR для создания динамических уровней поддержки/сопротивления для MetaTrader 5.
  • Простой советник на основе индикаторов WPR, Bollinger Bands и ATR Простая стратегия на основе сигналов двух индикаторов: Williams' Percent Range (WPR) и полос Боллинджера (BB). Открытие позиции происходит только при совпадении сигналов обоих индикаторов.

Новые публикации в CodeBase

  • Тестер индексов Советник торгует только позиции на покупку и не использует Sl и TP.
  • Strategy Schedule Советник создан для помощи трейдеру в ручной торговле.

Самые скачиваемые исходные коды программ за неделю

  • KA-Gold Bot MT5 KA-Gold Bot - это продвинутый торговый советник, специально разработанный для золота и использующий мощную комбинацию стратегии канала Кельтнера и двух экспоненциальных скользящих средних (EMA) - 10-периодной EMA и 200-периодной EMA. Принцип действия: 10-периодная ЕМА представляет собой среднее значение цены, проходящей выше/ниже полосы Кельтнера, что подтверждает наличие восходящего/нисходящего тренда. Цена, находящаяся выше 200-периодной ЕМА, поддерживает восходящий/нисходящий тренд. Это указывает на то, что восходящий/нисходящий тренд был сильнее, чем предыдущие 10 периодов, учитывая волатильность за последние 50 периодов. - Временной интервал: M15
  • ONNX Trader Пример бота со встроенной моделью машинного обучения, которая обучена на питоне и сохранена в формат ONNX.
  • Supertrend Индикатор SuperTrend, который строит направление тренда, используя волатильность ATR для создания динамических уровней поддержки/сопротивления для MetaTrader 5.

Новые публикации в CodeBase

  • Indices Testing Советник торгует только позиции на покупку и не использует SL и TP.
  • Clean Market Watch - Removes All Symbols In the Market Watch Windows In One Go Скрипт Clean Market Watch - это простая утилита, предназначенная для быстрого удаления всех символов из окна MetaTrader 5 Market Watch одним щелчком мыши. Это особенно полезно, когда вы хотите начать с чистого рабочего пространства или когда ваш Market Watch захламлен слишком большим количеством символов. Назначение Со временем у трейдеров часто скапливается множество символов в окне Market Watch, что мешает сосредоточиться на инструментах, которыми они активно торгуют. Ручное удаление символов по одному может быть утомительным и отнимать много времени. Этот скрипт автоматизирует весь процесс, очищая все символы за считанные секунды.

Новые публикации в CodeBase

  • Open Range BreakOut Indicator for MetaTrader 5 Индикатор Open Range Breakout (ORB) - это мощный инструмент технического анализа, который идентифицирует и отслеживает прорывы цен из диапазона открытия торговых сессий. Индикатор основан на концепции, согласно которой высокие и низкие цены, установленные в первые минуты торговой сессии, часто служат значительными уровнями поддержки и сопротивления в течение всего оставшегося дня. Индикатор автоматически рассчитывает диапазон открытия на основе заданных пользователем временных периодов, строит несколько ценовых целей, а также предоставляет визуальные и звуковые оповещения о потенциальных торговых возможностях. Он призван помочь трейдерам выявить высоковероятные сделки на прорыв и сценарии ретеста.
  • Caculater Margin EA Tools tính toán Margin theo lotize, có thể tùy chỉnh đòn bẩy

Новые публикации в CodeBase

  • CDatetimeMsc Расширение миллисекунд CDateTime + расширение супервизорной переменной datetime
  • Внутридневная тройная производительность Установите три креста и отслеживайте ежедневные процентные показатели, начиная с определенного времени (которое также можно задать).

Новые публикации в CodeBase

Новые публикации в CodeBase

  • SAR ADX Signal Сигнал SAR ADX с мобильным уведомлением, переписанный из версии для MT4 (источник больше не найден). Это перерисовываемый индикатор, пожалуйста, будьте осторожны при его использовании.
  • ATR Cycles Фильтр волатильности, основанный на 3 ATR: быстрый ATR, средний ATR и медленный ATR

Самые скачиваемые исходные коды программ за месяц

На сайте доступно более 13,040 кодов в Codebase

Новые публикации в CodeBase

  • KA-Gold Bot MT5 KA-Gold Bot - это продвинутый торговый советник, специально разработанный для золота и использующий мощную комбинацию стратегии канала Кельтнера и двух экспоненциальных скользящих средних (EMA) - 10-периодной EMA и 200-периодной EMA. Принцип действия: 10-периодная ЕМА представляет собой среднее значение цены, проходящей выше/ниже полосы Кельтнера, что подтверждает наличие восходящего/нисходящего тренда. Цена, находящаяся выше 200-периодной ЕМА, поддерживает восходящий/нисходящий тренд. Это указывает на то, что восходящий/нисходящий тренд был сильнее, чем предыдущие 10 периодов, учитывая волатильность за последние 50 периодов. - Временной интервал: M15
  • 2 MA Extrapolations Попытка опережения цены за счет предыдущего бара метод экстраполяции

Самые скачиваемые исходные коды программ за неделю

  • ONNX Trader Пример бота со встроенной моделью машинного обучения, которая обучена на питоне и сохранена в формат ONNX.
  • Supertrend Индикатор SuperTrend, который строит направление тренда, используя волатильность ATR для создания динамических уровней поддержки/сопротивления для MetaTrader 5.
  • YY_Cross_2_Ma Стратегия пересечения двух скользящих средних - это одна из наиболее распространенных торговых стратегий на рынке финансов. Она основана на использовании двух скользящих средних (обычно долгосрочной и короткосрочной) и сигнализирует о входе в позицию на основе их пересечения.

Новые публикации в CodeBase

  • Historex: export the history of rates and ticks to CSV-files Это скрипт для экспорта курсов и тиков текущего символа графика в CSV-файлы, совместимые с форматом экспорта/импорта MT5.
  • Statistical Zigzag Это зигзаг, который создает новые поворотные точки зигзага на основе прохождения порога волатильности

Новые публикации в CodeBase

  • TimeGMT library for the strategy tester Статический класс для исправления функции TimeGMT() во время тестирования в тестере стратегий.
  • Simple Bar Timer Это скрипт для отображения времени, оставшегося до появления следующего бара.

Новые публикации в CodeBase

Самые скачиваемые исходные коды программ за месяц

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100