Тестер стратегий для МТ4

Почему существует в Metatrader тестер стратегий? И почему разрабатываются его аналоги? Почему он сам совершенствуется?

Ответы на эти вопросы кроются в самой сути торговых подходов. Дело в том, что, как я писал раньше на странице Как стать лучшим трейдером? Откроем секрет! трейдер проходит несколько логических шагов, прежде чем превращается в настоящего воротилу. Он в ходе своего становления выбирает тот или иной подход к торговле, который ему ближе. И когда система создана остается не до конца понятно, насколько её принципы пригодны для использования в реальных условиях. Поэтому, чтобы утвердиться в её действенности включается Метатрейдер, тестер стратегий и проводится проверка на приближенных к реальным условиям.


Провожу бесплатное обучение на Форекс
Я ВебМастерМаксим провожу консультирование по заработку на Форекс! Вы с легкостью повторите мой путь! Интересует?
Форекс обучение

Вот, например, я писал о советнике по стохастику. Один из разделов касался подхода, при котором используется кроме самого стохастика также Болинджер и RSI. Было сказано, что на младших таймфреймах от M1 до H4 рекомендуется быть особенно осторожными при выходе важных новостей. Вот, чтобы это проверить, как раз нужен опыт, такое тестирование стратегий.

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

В результате система становится более чувствительной к циклическим событиям. А это значит, что она становится более безопасной. Что неумолимо влияет на её эффективность. Об эффективности, например, стратегии светофор new судите на странице.

Точно такая же проверка проводится на алготрейдинговых подходах. Представьте, что у вас есть робот. Хороший, на первый взгляд. Мониторинг чуть припоздал и хочется узнать, будет ли он торговать успешно в текущих условиях. Можно, конечно, ждать, пока пройдет время и торговля на демонстрационном или реальном счете покажет какие-либо результаты, а можно получить результаты значительно быстрее.

Для этого достаточно использовать в МТ4 тестер стратегий и это даст представление о том, насколько хорошо советник готов к реальной торговле. Конечно исчерпывающей информации получить будет сложно, ибо полная картина родится только тогда, когда придется поторговать на реале. Возьмите, например, стратегию форекс снайпер и проверьте её потенциал.

Эти данные нужно будет совместить с данными с мониторинга и тестера стратегий. В итоге вы можете уже совсем скоро быть готовы к использованию алготрейдинговой системы для получения прибыли.

Способы применения. Тестер стратегий для МТ4 в деле

Развитость языков программирования, разных методов обработки информации, позволяет проводить тестирование тысячами разных способов. Однако самые популярные те, что помогают дать оценку торговым методам с помощью привычных инструментов. Сразу скажу, что на сегодня существует потребность в тестере стратегий Форекс онлайн.

Однако, на сколько мне известно. Эта потребность пока не удовлетворена. Можно только приблизительно назвать подобным инструментом сервис мониторингов myfxbook. На нем провести тестирование не возможно. Но после тестирования системы ручной или автоматической её результаты можно выложить на онлайн ресурсе. Вот и получается такой тестер стратегий Форекс онлайн.

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

Поэтому, к счастью, программисты и производители программного обеспечение позаботились о нас и создали два программных комплекса, которые широко распространены на рынке.

Количество способов определяется высоким спросом на проверку конкурентности подходов. Естественно, выполнить запросы сразу всех клиентов не возможно. Но, во-первых, компании стараются. Во-вторых, как гласит одно из правил продавца: нельзя удовлетворить всех потребностей клиентов, попробуйте так представить товар, чтобы он удовлетворял те из них, которые вы сами бы сочли уместными.

В этой части моей страницы я хочу обратить внимание, что по мере популярности идет сначала встроенный тестере ручных стратегий, затем, тестер стратегий для mt4 специально для советников и тестере стратегий для мт4, скачать который можно с этой страницы и использовать для тестирования ручных подходов к торговле. Если с остальными средствами все более-менее понятно, то ввиду, того, что последний подход немного устаревает, я расскажу именно о нем, тем самым, надеюсь, дам толчок развитию именно этого подхода. А тестировать, уверен, найдется что. Вот хоть: стратегии на h4.

Визуализация с помощью тестер стратегий для МТ4 VHandsTrade.mq4

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

По сути — это такой советник, который также снабжается модулем для директории Include и двумя файлами для директории Indicators.

Статья в тему: Шаблоны в МетаТрейдер — шаблоны индикаторов, советников, графиков

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

Установив файлы в нужные директории, готовится пара в тестере стратегий и титульный советник определяется для настройки. В настройках можно указать следующие параметры.

Расскажу только о некоторых, думаю уловить логику будет не трудно.

  • CommentsCount — сколько раз максимум будут выводиться сообщения эксперта на экран.
  • SelectColor — цвет цифер панели в момент выбора,
  • ModifyColor — цвет, значка модификации во время выполнения этой операции,
  • TrailingColor — цвет, того значка но уже при трейлинг стопе,
  • TerminalRows — определяет количество строк в терминале. С нулем терминал не обновляется.
  • HistoryRows — количество строк в истории. С нулем история не обновляется.
  • BigText — значение Истина определяет размер шрифта текста на панели.
  • SignalPoints — расстояние выраженное в пунктах. С него поля Столлосс и Тейк Профит, а также цена открытия отложников будет подсвечиваться.  
  • ShowCacelled — при установки true в истории сделок будут показаны отмененные ордера
  • ShowExpired — при установки true  в истории сделок будут отображаться вышедшие за время истечения отложники
  • MainColor — цвет строк заголовков Терминала и Истории, а также строки информации о торговом счете
  • BuyColor — цвет данных о позициях на покупку.
  • BuyOPColor — цвет Цены открытия закладки Торговля, которая меняется у отложенных Бай оредров
  • И другие

Нужно заметить, что советник рассчитан на то, что вам придется его редактировать в MQL4. Ничего сложного! Просто обратите внимание на эти, ниже идущие строки.

int RISK[] = { 0, 2, 5, 10, 25 };
int SELECTED_RISK = 1;

double LOT[] = { 0.1, 0.2, 0.5, 1.0, 5.0 };
int SELECTED_LOT = 1;

int STOPLOSS[] = { 0, 15, 25, 50, 100 };
int SELECTED_STOPLOSS = 4;

int TAKEPROFIT[] = { 0, 50, 100, 150, 250 };
int SELECTED_TAKEPROFIT = 1;

int TRAILINGSTOP[] = { 0, 15, 25, 50, 100 };
int SELECTED_TRAILINGSTOP = 4;

double EXPIRATION[] = { 0, 0.5, 1, 12, 24 };
int SELECTED_EXPIRATION = 1;

 

Принцип работы простой. Остановили тестер вынесли за квадрат нужные параметры. Включили тестер, получили ордера. Перенесли цену открытия с заменителя области сделок. Закрыли сделку. Получили результат и историю.

На этом буду заканчивать! Спасибо за внимание!

Понравилась статья?! Жми на кнопку!
  1. 5
  2. 4
  3. 3
  4. 2
  5. 1
(5 голосов, в среднем: 5 из 5)
загрузка...
↑ Получай комментарии на E-MAIL