Смотри, как бесплатно скачать роботов
Ищи нас в Facebook!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Скрипты

MT5 EA Acceptance Harness - скрипт для MetaTrader 5

Arnold Holm
Arnold Holm
I repair and build rule-based trading bots that pass three agreed tests. Editable source, compile/test evidence and setup notes are included.
| Russian English 中文 Español Deutsch 日本語 Português 한국어 Français Italiano Türkçe
Просмотров:
19
Рейтинг:
(1)
Опубликован:
MQL5 Фриланс Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

MT5 EA Acceptance Harness — это небольшой скрипт на языке MQL5, предназначенный для проверки контракта с ограниченным состоянием входа с использованием детерминированных синтетических тестовых наборов.

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

Входные данные

  • InpWriteTextFile — опционально записывает отчет в папку «Common\Files» терминала.
  • InpPrintToExperts — опционально выводит отчет в журнал экспертов.
  • InpFileName — имя файла отчета.

Пределы безопасности

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

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

Обзор модуля приемки советников для MT5

Перевод с английского произведен MetaQuotes Ltd.
Оригинальная публикация: https://www.mql5.com/en/code/76039

AIS Average rank speed AIS Average rank speed

Индикатор показывает среднюю ранговую скорость цены

Day Trader Dashboard Day Trader Dashboard

«Day Trader Dashboard» — это визуальная панель в стиле Bloomberg для MetaTrader 5, которая отслеживает внутридневной ценовой диапазон и сигнализирует о том, находится ли цена в его пределах («зона фэйда») или вышла за его пределы. Она не открывает сделок — это накладка для поддержки принятия решений, которая вычисляет диапазон максимума/минимума по последним свечам, наносит эти уровни непосредственно на график и отображает информацию о текущем состоянии (сканирование / в пределах диапазона / прорыв) в тематической панели с автоматической масштабировкой. Он поддерживает несколько независимых экземпляров на одном графике, несколько цветовых схем и удаляет 100% своих объектов при удалении.

News Trading Dashboard News Trading Dashboard

News Trading Dashboard — это информационная панель, встроенная в график (она не осуществляет автоматическую торговлю), которая отслеживает волатильность рынка в режиме реального времени с целью выявления моментов «новостных всплесков» — резких ценовых скачков, возникающих при публикации экономических данных (NFP, CPI, решения по процентным ставкам и т. д.).

GDS Renko Canvas + Bollinger GDS Renko Canvas + Bollinger

A compact educational indicator for MetaTrader 5 that renders classic fixed-size Renko bricks on a single CCanvas bitmap layer and overlays Bollinger Bands calculated directly from completed Renko closes. The horizontal axis represents Renko sequence rather than time. The internal Renko builder uses incoming BID ticks and the classic two-brick reversal rule. Bollinger Bands are calculated only from completed Renko bricks; the forming brick is never used in the band calculation.