Способы тестирования стратегий форекс. Какой выбрать?

  • Автор темы Автор темы Actor
  • Дата начала Дата начала

Actor

Участник
3 Май 2018
544
220
18
56
Поинты
0.00
Пол
Муж.
31-05-2018 15-19-14.jpg

На форуме существует раздел торговых стратегий, где выложен не один десяток алгоритмов открытия сделок. Кто и как тестирует эти стратегии? Я думаю, что сразу на реальном торговом счете никто не будет пробовать найденную в сети стратегию.
  • Ручной метод визуализации. Наиболее регулярный и надежный способ тестирования т.с. Применяется как начинающими, так и практикующими трейдера. Эффективность метода в том, что он требует мало времени. Буквально за несколько часов можно понять какую доходность приносит найденный алгоритм за год. Если эта доходность устраивает, то тестирование продолжается на более длинных промежутках времени. В идеале просмотреть результаты работы т.с за прошедшие 3-5 лет. Основной минус ручного тестирования в том, что это крайне тяжелый труд. Кроме того, трейдер постоянно видит будущее графика и от этого может несколько приукрасить результаты работы т.с.
  • Тестирование в тестере стратегий. Можно выбрать нужный индикатор и поставить его сигналы на тестирование в автоматическом режиме. Для этого нужно в левом верхнем углу "терминала мт4" выбрать вид и кликнуть на графу тестер стратегий. В этом случае график просто не отобразится после выбранной даты начала тестирования. Получится все как на реальном рынке, но гораздо быстрее.
  • Тестирование на демо счете. Самый не эффективный способ тестирования, который может выбрать только начинающий трейдер. Требует огромное количество времени трейдера и может закончится тем, что трейдер так и не выйдет торговать на реальный рынок. Любую стратегию тестировать нужно как минимум пол года, а пол года потраченные без получения дохода.... так можно и лет 20 тестировать, если с первого раза результаты не устроят. Можно конечно сразу на реал счете начать тестировать, но этот метод явно не практикующих трейдеров.
  • Платные тестеры стратегий. Сегодня можно не только бесплатно протестировать найденный алгоритм, но и воспользоваться хорошо продуманными платными программами. Я через такие программы пока не тестировал, а Вы? Выбираю в основном первый метод, так как не использую в торговле сложные алгоритмы. Их эффективность легко определяется на истории за 10-20 минут.
 
Что там тестировать? Если точно соблюдать любой алгоритм торговли с консервативным лотом, то около нуля останешься в худшем случае. Нет полностью убыточных систем.
 
Что там тестировать? Если точно соблюдать любой алгоритм торговли с консервативным лотом, то около нуля останешься в худшем случае. Нет полностью убыточных систем.

Так ведь хочется не ноль, а чего-то получше. Есть 5 штук стратегий - какую выбрать - наверное надо тестировать и сравнить результаты тестов. :xm:
 
[
[*]Платные тестеры стратегий. Сегодня можно не только бесплатно протестировать найденный алгоритм, но и воспользоваться хорошо продуманными платными программами. Я через такие программы пока не тестировал, а Вы?

Пробовал ломаную версию одной платной программы для тестирования. Неудобство только одно - не добавить интересующий индикатор. Зато можно быстро протестировать системы на стандартных индикаторах или безиндикаторные торговые системы, и посмотреть как будешь принимать решение в приближенной к реальности обстановке - в этом плане удобно.
 
Так ведь хочется не ноль, а чего-то получше. Есть 5 штук стратегий - какую выбрать - наверное надо тестировать и сравнить результаты тестов. :xm:

Если получше, то нужно все т.с дорабатывать. С моментом открытия сделок почти у всех т.с проблем нет и он верный, а вот момент закрытия везде хромает.
 
Если речь идет о перерисовывающихся/смещающихся индикаторах, то тестировать надо в ручном режиме, когда построения индикаторов идут вместе с движением цены. Т.е. в данном случае недостаточно просто отмотать график назад и визуально посчитать где какие входы были и к чему это привело.
 
Для меня наиболее подходящим тестированием, пожалуй, является ручное, не смотря на все его минусы. Любые тестеры стратегий не смогут учитывать психологические особенности каждого отдельно взятого трейдера, поэтому результаты проверки в тестере и потом в реале могут существенно отличаться.
 
Любые тестеры стратегий не смогут учитывать психологические особенности каждого отдельно взятого трейдера,

Задача тестов только в том, чтобы убедиться, что выбранные действия дают хоть какое-то преимущество над рынком или другими трейдерами. Чтобы психологии было на что влиять ) Если система вдруг не прибыльная, а трейдер об этом не знает - он может длительное время списывать результаты на психологию, а толку то :moneta:
 
Для меня наиболее подходящим тестированием, пожалуй, является ручное, не смотря на все его минусы. Любые тестеры стратегий не смогут учитывать психологические особенности каждого отдельно взятого трейдера, поэтому результаты проверки в тестере и потом в реале могут существенно отличаться.

Почему не могут. Стандартный тестер в мт4 показывает котировки начиная с любого времени. От реального движения графика не отличить.
 
Задача тестов только в том, чтобы убедиться, что выбранные действия дают хоть какое-то преимущество над рынком или другими трейдерами. Чтобы психологии было на что влиять ) Если система вдруг не прибыльная, а трейдер об этом не знает - он может длительное время списывать результаты на психологию, а толку то :moneta:

Помню придумала стратегию на машках, как позже оказалось - далеко не новая мысль :smile: Но чтобы определить наиболее оптимальные параметры для входов, тейков, стопов, поняла, что на истории вручную это очень муторно подбирать, поэтому обратилась к кодеру для написания советника. И вот это было лучшим вариантом, т.к. в процессе его тестирования совсем иные вышли условия ТС в отличие от начальных.
 
Почему не могут. Стандартный тестер в мт4 показывает котировки начиная с любого времени. От реального движения графика не отличить.

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

Даже у одного трейдера она может давать разные результаты( зависит о размера депозита). Дело не в том. Дело в том, что при тестировании т.с вредно видеть график в будущем. Тестер от мт4 это решает.
 
Даже у одного трейдера она может давать разные результаты( зависит о размера депозита). Дело не в том. Дело в том, что при тестировании т.с вредно видеть график в будущем. Тестер от мт4 это решает.

Чтобы не подглядывать в будущее достаточно просто ручками побарно двигаться по графику, разве не так?
Тестер, наверное, соглашусь с одним из ранее опубликованных сообщений - хорошая вещь, если под вашу тс есть советник (допустим под мою тс сделать сова проблематично, ввиду некоторых нюансов) К тому же есть хорошие варианты по оптимизации, особенно в мт5 - здесь правда главное не переусердствовать, переоптимизация ещё то зло!
:bomb:
 
Чтобы не подглядывать в будущее достаточно просто ручками побарно двигаться по графику, разве не так?
Тестер, наверное, соглашусь с одним из ранее опубликованных сообщений - хорошая вещь, если под вашу тс есть советник (допустим под мою тс сделать сова проблематично, ввиду некоторых нюансов) К тому же есть хорошие варианты по оптимизации, особенно в мт5 - здесь правда главное не переусердствовать, переоптимизация ещё то зло!
:bomb:

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

Специально сейчас в мт4 посмотрел - при разном масштабе увеличения, на всех тф передвигается график чётко на новый бар. Единственное при таком виде тестирования на младших тф - можно наверное чокнуться, слишком муторно:vdv:
 
Специально сейчас в мт4 посмотрел - при разном масштабе увеличения, на всех тф передвигается график чётко на новый бар. Единственное при таком виде тестирования на младших тф - можно наверное чокнуться, слишком муторно:vdv:
Точно. Если зажать правую кнопку мыши и вести в сторону, то получается можно настроиться на передвижение в 1 бар. Я всегда колесиком график прокручиваю, поэтому несколько баров открывается.

Век живи - век учись.
 
Точно. Если зажать правую кнопку мыши и вести в сторону, то получается можно настроиться на передвижение в 1 бар. Я всегда колесиком график прокручиваю, поэтому несколько баров открывается.

Век живи - век учись.

Можно проще - 1 вариант: на панель инструментов вывести значок шаг за шагом. 2 вариант: жмём горячую клавишу F12

В жизни как в том старом анекдоте:"Жене говорим, что пошли к любовнице, любовнице, что пошли к жене, а сами на чердак и учиться, учиться и ещё раз учиться!"
:ura:
 
Побарно в ручном режиме не получается просматривать график. Даже при максимальном увеличении графика открываются за раз несколько баров. В тестере не только открывается каждый новый бар, но и показывет как он формируется.

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

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

Речь видимо идет о Форекс-тестере (так программа называется) - пробовал как-то, интересно! но я редко так тестирую, поэтому платить за лицензию не охота :) а ломанная версия достаточно ограничена по индикаторам..
 
Можно переключать тайм-фреймы, чтобы увидеть подтверждение на старшем тф, или войти на младшем.

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