• Обзор
  • Отзывы (6)
  • Обсуждение (4)
  • Что нового

DailyTrader TEST

Это бесплатная копия советника DailyTrader, созданная для быстрой и легкой оценки продукта.

Действительно, во время проверки в тестере стратегий он работает по ценам открытия баров.

Это значительно облегчает тестирование на истории, так как в тестере может использоваться более быстрый режим "По ценам открытия".

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

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

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

Смотрите скриншоты по GBPUSD и EURUSD за 2015 год, чтобы сравнить результаты режима "По ценам открытия" с результатами режима "Все тики" с реальными тиками.

Все тестирования проводились на M1 с фиксированным спредом = 10 пунктов, если не указано иное.

Регулярно посещайте страницы "Обсуждения" DailyTrader!


Параметры

Управление торговыми операциями:

  • Maximum_Spread: если размер спреда превысит это предельное значение (в пипсах), то торговля приостанавливается. Советник будет ждать в течение десяти минут, прежде чем снова проверить уровень спреда и возобновить торговлю.
  • TrailingStop_Mode: Режим трейлинг-стопа. В режиме FIXED_TRAILING_STOP (по умолчанию) следующие два параметра, определяющие поведение трейлинг-стопа, учитываются в пипсах. В режиме ATR_TRAILING_STOP эти параметры учитываются как множитель ATR (поведение более динамичное).
  • TrailingStop_Distance: начальное расстояние для стоп-лосса (в пипсах или в виде множителя ATR).
  • TrailingStop_Min_Profit: минимальная прибыль (в пипсах или в виде множителя ATR) для перемещения стоп-лосс.

Напомним, что при 5-значных котировках 1 пипс = 10 пунктов, а при 4-значных котировках 1 пипс = 1 пункт

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

  • Trading_Time_Slots: советнику разрешено торговать только между каждой парой (через запятую) значений времени, указанных в формате чч:мм,чч:мм,...

Управление рисками/капиталом:

  • Risk_Management_Enabled: при true размер лота автоматически определяется таким образом, чтобы соответствовать требуемому риску на одну сделку.
  • Fixed_Lot: фиксированный размер лота, если управление рисками отключено (Risk_Management_Enabled = false).

Следующие 3 параметры игнорируются, если Risk_Management_Enabled = false.

  • Single_Trade_Risk_Percentage: максимально допустимый убыток на одну сделку (в процентах от собственных средств). Если разрешенный брокером минимальный размер лота слишком большой, чтобы удовлетворять этому ограничению, торговля приостанавливается (новые ордера не устанавливаются).
  • Martingale_Factor: коэффициент мартингейл (1 = не используется), умножающий Single_Trade_Risk_Percentage в каждой сделке, когда происходит просадка.
  • Martingale_MAX_RISK: Максимальное значение риска на одну сделку при включенном мартингейле.
  • Min_Free_Margin_For_Trading: минимальное количество свободной маржи (в процентах от собственных средств), при которой DT разрешено торговать. Когда свободная маржа опускается ниже этого значения, торговля приостанавливается.
  • Max_Free_Margin_Per_Trade: максимальный процент свободной маржи, который DT может выделить для установки ордера. Это ставит ограничение на максимальный размер лота.
  • Minimum_Equity_For_Trading: когда размер собственных средств опускается ниже этого значения, торговля приостанавливается.
  • Strategy_Tester_Working_Mode: Режим работы в тестере стратегий, "Только цены открытия". Это единственный режим работы в Тестере Стратегий, доступный для данной бесплатной версии советника.
  • Commission_Per_Lot: комиссия брокера (если есть) на один полный лот. Общий размер комиссии рассчитывается и вычитается из общей прибыли, а результат возвращается в функции OnTester. Таким образом, DT можно оптимизировать с учетом комиссий, выбрав "Оптимизируемый параметр: Custom" во вкладке "Тестирование" окна "Свойства эксперта".

Прочие параметры:

  • Magic_Number: магический номер для идентификации ордеров.
  • Order_Comment: комментарий к ордерам.
  • Trading_Text_Color: цвет сообщения "Trading is OK" на графике.
  • Warning_Text_Color: цвет сообщения "Trading is OFF" на графике.

Внимание: примите во внимание смещение по GMT у загружаемых данных по барам, чтобы правильно настроить параметр Trading_Time_Slots!

Например, если у сервера вашего брокера торговое время длится с 8:00 до 20:00, то есть брокер находится в часовом поясе GMT+2, а загруженные данные относятся к часовому поясу GMT-5, то торговое время должно начинаться в 8 - (+2) + (-5) = 1:00 и заканчиваться в 20 - (+2) + (-5) = 13:00. Это значит, что нужно указать то же торговое время, но выраженное в часовом поясе загруженных данных. Таким образом, Trading_Time_Slots = "1,13"

Matthew Todorovski
12574
Matthew Todorovski 2018.05.10 15:25 
 

Пользователь не оставил комментарий к оценке

Andrey Litvichenko
7604
Andrey Litvichenko 2017.10.25 05:15 
 

Пользователь не оставил комментарий к оценке

Ali irwan
5166
Ali irwan 2017.08.23 15:00 
 

every tick , loses

Gennadiy Voltornist
12019
Gennadiy Voltornist 2017.02.25 09:19 
 

Пользователь не оставил комментарий к оценке

Maksym Mudrakov
21158
Maksym Mudrakov 2017.02.09 08:38 
 

Пользователь не оставил комментарий к оценке

Juvenille Emperor Limited
8961
Eleni Anna Branou 2017.02.08 09:44 
 

Пользователь не оставил комментарий к оценке

Версия 2.1 2017.03.24
Синхронизирован с платной версией 2.2

- Торговля в понедельник может быть включена/отключена

- Реализован контроль условия "not enough money" ("недостаточно денег")

Смотрите рекомендации по оптимизации советника в блоге: https://www.mql5.com/en/blogs/post/687318.
Версия 2.0 2017.02.15
Теперь продукт синхронизирован с платной версией 2.1, а именно:

- Улучшен алгоритм Trailing_stop: теперь он может работать на основе ATR

- Добавлен параметр MaxSpread.

- Торговое время выражается в time_slots.

- Теперь отложенные ордера всегда удаляются при "Trading is OFF" и при деинициализации советника.

- Проверяется риск отложенных ордеров, и возможно удаление ордеров при повышении риска

- Отложенные ордера устанавливаются только при приближении рыночной цены к уровням сопротивления/поддержки, а удаляются при ее отдалении

- Состояние повышенного спреда сокращено до 5 минут.

- Значение спреда учитывается при расчете уровней поддержки и сопротивления

- Риск отображается корректно при отключении автоматического управления рисками

- Исправлена небольшая ошибка в расчете профит-фактора