Помоги сайту, поделись ссылкой с друзьями!    :-)   → Форум ←   

Тестер стратегий форекс. Метатрейдер

Рейтинг 4.7 из 5. Голосов: 29


Тестер стратегий обычно используется для корректировки и оптимизации автоматических торговых систем (советников).
Для того, что бы открыть тестер:
Вид → Тестер Стратегий либо клавиши CTRL + R
Тестер стратегий
Откроется панель тестера c которой мы и будем работать:
тестер стратегий

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

 Здесь задаются основные параметры:

  1. Советник который мы будем тестировать

  2. Валюта и ее таймфрейм.

  3. Модель - качество тестирования. Обычно, для наиболее точного анализа, используется тиковая история.

  4. Временной период

  5. Визуализация (можно смотреть как торгует советник)

Свойства советника - здесь задаются параметры советника, а так же параметры его оптимизации.

Для простого теста 

заполним все поля: допустим мы хотим использовать валютную пару GBPUSD на периоде 15 мин.  Использовать дату - нет (советник будет использовать всю имеющуюся историю котировок). Модель - все тики, для большей точности1.
* тестер стратегий дает результаты с большой погрешностью (даже при 99% качестве моделирования)
Далее нажимаем на "свойство советника" 

  1. Вкладка  "Тестирование" - поумолчанию (в стандартном виде) - депозит 100000$, позиции long&short2, оптимизируемый параметр - bakance. 
    *long - позиции "вверх", т.е на покупку, short -"вниз", на продажу
  2. Вкладка "Входные параметры" - для теста имеет значение только столбец "значение", остальные столбцы для оптимизации
  3. Вкладка оптимизация - здесь можно остановить торговлю нашего советника при достижении определенных критических значений (просадка, непрерывный проигрыш, уровень маржи и т.д.)

Для начала  теста жмем кнопку старт

Тест. Начало тестирования

Результаты говорят сами за себя:

Тест советника в тестере стратегий

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

Для оптимизации

выбираем переменные, задаем значение старт, шаг и стоп (напротив оптимизируемого параметра ставим галку)

оптимизация советника в тестере стратегий

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

 Тестер стратегий вывод результата

Смотрим результаты оптимизации:

Тестер стратегий. Выбор параметров

Очевидно, что проход №2 наиболее сильный - относительно небольшая просадка и хорошая прибыльность.  

видео в тему от tradelikeapro (тестирование и оптимизация советников):
 

adv_promo

Отзывы   

 
333
0 333 04.01.2014 20:24
"По настоящему "прошаренные" люди уже давно забили на форекс"

Не все.
 
 
Парень который вам вшатает
0 Парень который вам вшатает 19.12.2013 23:27
Надо скачать свежий терминал и при каждом входе он будет предлагать вам открыть счет, а вы должны будете наживать "отмена". вот так. котировки можно в интернете скачать.
 
 
Палка
+1 Палка 24.11.2013 20:54
На реальный счет поставил максимзированные ilan 7 слил все за неделю(((
 
 
Вася
0 Вася 23.09.2013 15:25
Лучше брать усредненные. ИМХО
 
 
Вася
0 Вася 23.09.2013 15:23
У
уходи
 
 
Вадим
+3 Вадим 09.01.2013 14:34
наконец-то разобрался, спасибо за статью
 
 
WWW
0 WWW 25.11.2012 20:30
могу подсказать похожий способ:
также оптимизируем по отрезкам (неделя, месяц), каждый отрезок оптимизируем по максимуму, все параметры записываем. В конце часто получается картина что при некоторых параметрах советник очень прибыльный, эти параметры и выбираем.
 
 
ЦСКА
0 ЦСКА 07.11.2012 14:56
Рульный способ, оптимизировал таким способом илан 2.0. Результат: в два раз уменьшилась просадка, и немного увеличился профит.
 
 
Zidane
0 Zidane 05.11.2012 22:20
эти 9 процентов дают погрешность большую
 
 
Илларион
0 Илларион 09.10.2012 16:11
сам так делал))
одно отличие - там сделки нельзя открывать и ставить стопы и тейки. Я просто ставил три горизонтальные линии: цена открытия, стоп и тейк,а результаты на бумажку писал.
 
 
Илларион
0 Илларион 09.10.2012 15:57
на самом деле прогонять можно по разному ;-)
можно например брать кусок истории, допустим неделю и оптимизировать на ней один параметр, затем другую неделю и следующий параметр и т.д. Таким образом, поскольку все недели разные, соответственно разный характер поведения цены, отсюда получаем некую усредненную конфигурацию советника. Супер прибыльной она точно не будет, зато не сольет при первой нестандартной ситуации, в отличие от переоптимизированных настроек только для одного участка истории. К тому же это достаточно быстрый способ, не надо будет ждать по 5 часов.
 
 
Илларион
+2 Илларион 09.10.2012 15:48
качество моделирования всегда одно и тоже? сам заметил если скачать хорошие котировки и не подключатся к рынку, работать в оффлайн режиме, то качество моделирования всегда 90% процентов. Если же подключится к рынку, то терминал начнет переписывать котировки, и качество будет хуже 75-80% на том же участке, особенно если терминал у какой нибудь кухни.
 
 
Vanhook
0 Vanhook 08.10.2012 16:28
Сталкиваюсь с одной и той же проблемой. Допустим написал советника прогнал его. Тестирую, задаю конкретный период, получаю результат. проходит несколько дней делаю тоже самое ничего не меняя результат меняется, причем может изменится координально. В чем причина??? Ведь исторические данные не меняются.
 
 
moderator
0 moderator 28.09.2012 23:38
Здравствуйте, Elena. Спасибо за ваш отзыв. Вынужден удалить часть вашего комментария, по причине нарушения авторских прав.
 
 
Xerx
0 Xerx 20.09.2012 11:48
По настоящему "прошаренные" люди уже давно забили на форекс
 
 
2021
0 2021 15.09.2012 18:36
На tradelikeapro есть инструкция как добиться 99% качества но ИМХО куча гемора, ради 9% процентов, к тому же все равно, будет существенная погрешность между реалом и тестером.
 
 
Тёма
0 Тёма 14.09.2012 00:30
Ну дык программа рассчитана на богатеньких нубов, прошаренные люди такой хренью не занимаются
 
 
Kapral Jons
0 Kapral Jons 29.08.2012 21:11
*дукаскопи банк
 
 
Kapral Jons
0 Kapral Jons 29.08.2012 21:10
с дукач копи можно котировки качественные скачать
 
 
Elena
-1 Elena 29.08.2012 17:55
наткнулась на чудненький сайт:
Цитата:
Forex Tester - это программа, предназначенная для точной симуляции торговли на рынке Forex. Это отличный инструмент для быстрого улучшения Ваших торговых навыков, тестирования новых торговых стратегий и развития уверенности в себе без риска потерять реальные деньги. Мы бесплатно предоставляем более 10 лет исторических данных, которые Вы можете использовать в программе во время тестирования Вашей стратегии. В зависимости от выбранного таймфрейма, Вы можете протестировать годы данных всего лишь в течении нескольких часов. Вы полностью контролируете процесс тестирования, регулируете скорость подачи котировок, можете сделать паузу для того, чтобы проанализировать ситуацию. В программе есть возможность двигаться по барам как вперед так и назад (при этом будут восстановлены уже закрытые сделки!). Все валюты и таймфреймы синхронизированы по времени и изменяются одновременно как и в реальном терминале. Программа содержит большой набор стандартных индикаторов, включая Moving Averages, Bollinger Bands, MACDs, Pivot Points, Parabolic-SAR, RSI, Stochastic, Keltner Channels, Heiken Ashi candles, и многие другие. Также Вы можете создавать новые пользовательские индикаторы и добавлять их в программу. Это также очень эффективный и мощный инструмент для тестирования Ваших автоматических стратегий. При создании Forex Tester основной упор делался именно на точность и достоверность результатов. В последней версии программы была добавлена возможность тестирования на реальных тиковых данных, что поднимает точность результатов практически до 100%.
На фиг нужен этот форекс тестер непонятно, ведь все можно делать в стандартном метерейдере.
Двигаться по барам вперед F12, назад shift+F12,
Для тестирования (с визуализацией) просто измените в стандартных советниках переменные чтобы он не открывал сделки (например поставьте везде 999999)
Вуаля, теперь можно ставить любой индикатор, а тестер симитирует вам реальную торговлю.
 
 
Молодой
+1 Молодой 05.08.2012 00:40
а с бутылкой и тем боле :lol:
 
 
ЛОлик
+1 ЛОлик 03.08.2012 01:53
без бутылки и не разберешься...
 
 
Евгений
0 Евгений 30.07.2012 04:42
в 90% процентов у меня обычный терминал дает)
а для 99% надо немного потрудится
 
 
Злата
0 Злата 23.07.2012 11:50
котировки есть у кого нормальные? для теста с качеством в 90%
 
 
~Lena~
0 ~Lena~ 12.07.2012 13:13
спасибо
 
 
Trader
0 Trader 05.07.2012 21:04
смысл "прогон и вычленение", а статья на 10 страниц))
 
 
Alex
0 Alex 30.06.2012 00:13
"прогон и вычленение"
а другого еще не изобрели
 
 
Волновик
0 Волновик 26.06.2012 22:06
на metaquotes вроде статья была про "саму технику оптимизации"
но там тоже не все гладко - все сводится к прогону и вычленению пригодных результатов ( с малой просадкой и т.д)
 
 
Zoi
0 Zoi 24.06.2012 18:20
интересна сама техника оптимизации...
 
 
steklo
+1 steklo 02.05.2012 17:57
про контрл - Р не знал, спасибо
 
Торговля на FOREX сопряжена с высоким риском | При копировании материалов ссылка на источник обязательна.
Отказ от ответственности. Реклама. Обратная связь © 2008-2017 Рейтинги ФОРЕКС брокеров «ForexTactic.ru»

Яндекс.Метрика