Смотри, как бесплатно скачать роботов
Ищи нас в Twitter!
Ставь лайки и следи за новостями
Получи доступ к CodeBase из терминала MetaTrader 5
Не нашёл подходящий код? Закажи его в разделе Фриланс
Как написать эксперт или индикатор

Лучшие скрипты для MetaTrader 5 по рейтингу пользователей - 3

Добавить код

Скрипт TradeReportExporter предназначен для экспорта истории сделок (трейдов) в удобный CSV-файл. Он автоматически собирает данные о всех сделках за последний год по тому инструменту, на который он установлен. В файл включаются такие данные, как дата и время, тип сделки (покупка/продажа), цена, объем, комиссия и прибыль/убыток. Результат сохраняется в файл, который можно открыть в Excel или любом другом редакторе таблиц.

Скрипт для размещения BuyStop ордера

Скрипт полезен для изучения структуры моделей ONNX, позволяя получить представление о входных и выходных данных, их именах и свойствах. Он особенно полезен для отладки и понимания характеристик моделей ONNX, используемых в приложениях машинного обучения.

Скрипт удаляет все отложенные ордера по всем символам одновременно.

Простой пример использования функций библиотеки wininet.dll для загрузки файлов из Internet.

Скрипт показывает объем сделки в лотах, необходимый для того, чтобы позиция перешла в нужное место.

Скрипт рисует горизонтальные линии профита для ордеров BUY (синим цветом) и SELL (красным цветом).

Скрипт производит загрузку доступной истории по текущему символу.

Скрипт тестирует компьютер в 45 тестах на производительность. Возможно сравнивать производительность VPS/VDS серверов.

Простой стартовый скрипт для сбора данных и отправки их в CSV в порядке "старое-новое". В этом примере собираются данные только о цене закрытия.

Данный скрипт поможет получить для MetaTrader 4 полную историю без дырок из базы MetaTrader 5.

Экспорт всех необходимых инструментов и таймфреймов одним кликом с загрузкой и проверкой истории.

Скрипт для размещения SellLimit ордера

Этот скрипт помогает трейдерам понять распределение и диапазон свечей за определенный период, что может быть полезно для принятия торговых решений, например, для определения исторических значений, которые следует использовать для тейк-профита или стоп-лосса.

Добавляет разделители периодов в окно графика. Периодичность пользователь выбирает сам.

Простейший скрипт для удаления всех графических объектов с графика финансового актива.

Скрипт для синхронной прокрутки графиков.

Скрипт для быстрого удаления индикаторов с графиков.

Скрипт для быстрого изменения метода (чередование EMA/SMA/LWMA) и периода (+/- шаг) скользящей средней.

Пример публикации сообщения с картинкой на сайте MQL5.com с помощью функции WebRequest(). Показан пример авторизации с использованием логина и пароля пользователя, а также вставка картинки в текст сообщения.

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

Скрипт позволяет "пощупать" регулярные выражения.

Эта функция выполняет основную логику открытия сделки. Она рассчитывает цену открытия, уровни тейк-профита и стоп-лосса на основе информации о символе и параметров, предоставленных пользователем. Подготовьте торговый запрос (MqlTradeRequest) с необходимой информацией, такой как символ, объем, тип ордера, проскальзывание, комментарий, магическое число и т. д. Вызовите функцию OrderSend для отправки торгового запроса и получения результата. Функция SetTypeFillingBySymbol: определяет тип исполнения ордера (Fill или Cancel, Immediate или Cancel или Return) в соответствии с политикой исполнения символа. Функция GetMinTradeLevel: рассчитывает минимальный уровень торговли на основе уровня заморозки и уровня стопа символа. Корректирует минимальный уровень, чтобы он находился в определенных пределах, и возвращает результат.

Этот скрипт позволяет включить отображение описания объектов графика. Может быть полезен для тех, кто не является программистом.

Индикатор, рисующий объекты OBJ_ARROW_BUY/OBJ_ARROW_SELL при нахождении сигнала в буфере стрелочного индикатора.

Скрипт для создания длинных снимков экрана.

Скрипт выводит на график события календаря.

Скрипт переключает все открытые графики через определённый интервал. Также можно выводить графики только по определённым символам.

Библиотека для работы со сторонним тиковым архивом.

Этот скрипт отображает в одном окне графика несколько субграфиков, по числу валютных пар в меню "Обзор рынка"

Скрипт для рисования ценовой разметки.

Скрипт для показа свопа финансового инструмента. Текст положительного и отрицательного свопа отображается разными цветами.

Скрипт, который при запуске отображает максимальный размер лота, разрешенный для данного актива.

Скрипт, который при перетаскивании на график выводит в окне экспертов количество баров, находящихся на этом графике - как по волшебству.

Скрипт демонстрирует создание значка "Стрелка вниз" на графике с заданными параметрами (координаты, цвет, размер, стиль линии и т.д.), изменяет его положение и способ привязки в реальном времени и удаляет объект после завершения работы.

Скрипт демонстрирует создание правой ценовой метки (OBJ_ARROW_RIGHT_PRICE) на графике с заданными параметрами (координаты, цвет, размер, стиль линии и т.д.), изменяет её положение по цене в реальном времени и удаляет объект после завершения работы.

Скрипт демонстрирует создание линии со стрелкой (OBJ_ARROWED_LINE) на графике с заданными параметрами (координаты, цвет, стиль линии, толщина и т.д.), динамически изменяет положение её точек по времени и цене, а затем удаляет объект после завершения работы.

Скрипт демонстрирует создание графического объекта "Рисунок" (OBJ_BITMAP) на графике с заданными параметрами (путь к файлу изображения, координаты, размер, смещение, цвет рамки и т.д.), динамически размещает изображения на графике в соответствии с видимыми барами, а затем удаляет их после завершения работы.

Скрипт демонстрирует создание графического объекта "Графическая метка" (OBJ_BITMAP_LABEL) на графике с заданными параметрами (пути к файлам изображений для состояний On/Off, координаты, размер, смещение, цвет рамки, стиль, приоритет и др.), размещает метку по центру окна графика, динамически изменяет её размеры и область видимости, а затем удаляет после завершения работы.

Скрипт демонстрирует создание графического объекта "График" (OBJ_CHART) на текущем графике с заданными параметрами (имя, символ, таймфрейм, координаты, размеры, угол привязки, масштаб, отображение шкал, цвет и стиль рамки, порядок отображения, выделяемость, скрытие и др.), размещает вложенный график в окне, динамически изменяет его размер, переключает таймфрейм, а затем удаляет после завершения работы.

12345678