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

СОДЕРЖАНИЕ
0
70 просмотров
23 декабря 2018

Тестируем ручные системы

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

Установка советника Simple Forex Tester

0. Скачать и установить терминал Metatrader 4

1. Копируем содержимое папки 1 в папку с установленной программой Metatrader 4, соглашаемся на замену файлов при совпадении имен.

2. Копируем содержимое папки 2 в каталог данных терминала.

Как туда попасть?
Чтобы попасть в каталог данных, в терминале нажимаем Файл -> Открыть каталог данных

3. Перезапускаем терминал.

4. Открываем терминал Metatrader 4, заходим Сервис->Настройки
Выбираем вкладку Советники и проставляем галочки как на рисунке ниже. Жмем ОК .

5. Запускаем тестер стратегий и следуем инструкциям из видео.

Методы тестирования торговых стратегий.

Любая стратегия Форекс, найденная на просторах интернета, услышанная от знакомого трейдера или же придуманная Вами, должна быть протестирована (сопоставлена с историческими данными) и «обкатана» на демо или центовом счете. Лишь после этого можно применять ее для торговли на реальном счете. Тестировать торговые стратегии можно и нужно сразу несколькими способами — используя последовательно описанные ниже методы тестирования, Вы добьетесь более точных и правдоподобных результатов. Давайте рассмотрим, какие методы и способы тестирования нужно применять в своей работе на рынке Форекс.

Визуальный метод тестирования.

Визуальный метод предусматривает привязку индикаторов и шаблонов тестируемых стратегий к графику с необходимой валютной парой. Затем обычным пролистыванием графика прокручивается история выбранной валютной пары или другого актива. Трейдер знакомится с историческими данными, отслеживает каждый сигнал, полученный при использовании испытываемой стратегии. Таким образом, удается определить поведение системы, ее актуальность и эффективность вплоть до определения количества пунктов прибыли, которые могли быть получены при появлении сигналов. Это, в свою очередь, позволяет в дальнейшем определиться с уровнями тейк-профита и стоп-лосса, если сигналы действительно оказывались верными. Если же стратегия является неэффективной, Вы сразу обнаружите её неработоспособность и сможете принять решение — поставить на этой стратегии «крест» или заниматься её дальнейшей модернизацией.

После тщательного тестирования и анализа стратегии Форекс путем просмотра истории цены актива на графике и принятия решения о том, что стратегия «перспективная», к анализу можно будет подключить фундаментальные знания для определения закономерностей в росте/падении валют вкупе с появляющимися сигналами. Это позволит внести дополнительные коррективы и изменения в параметры индикаторов, а, значит, сделать систему максимально результативной и эффективной.

Рис. 1. График с индикаторами, предназначенный для визуального тестирования стратегии.

Визуальное тестирование ручных стратегий требует пролистывания истории движения цены минимум на полгода. В оптимальном же варианте — один — два года. Безусловно, данный процесс будет весьма трудоемким, однако он того стоит, так как это позволит в будущем сэкономить свой капитал в процессе торговли на реальном счете. Для того, чтобы упростить этот процесс, можно использовать дополнительное программное обеспечение, например, тестер ручных стратегий.

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

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

После визуальной обкатки ручной стратегии и создания на её основе советника, в дело вступает автоматизация. Второй метод подразумевает тестирование стратегии Форекс, по алгоритмам которой работает советник, в тестере стратегий. Он имеет свои преимущества и недостатки. Преимущества в том, что это метод прост, так как весь анализ проводится в автоматическом режиме тестером стратегий в торговом терминале, причем за сравнительно короткий промежуток времени могут прогоняться исторические данные за несколько лет. Но тут есть несколько сложных моментов. Первый: чтобы превратить стратегию в советника, необходимо обратиться за помощью к программистам. А услуги по написанию советников иногда обходятся недешево, и не факт, что Ваши задумки превратятся в правильный программный код. И второе: для тестирования советников в тестере стратеги нужен качественный архив котировок, а его большинство дилинговых центров предоставить как раз то и не могут. Но, тем не менее, данный метод весьма распространен и активно используется подавляющим большинством трейдеров для тестирования не только советников, созданных на основе собственной стратегии, но и сторонних разработок.

Сам процесс тестирования и оптимизации советников описан в статье Как оптимизировать советников в тестере стратегий MetaTrader 4? . Поначалу этот процесс может показаться довольно сложным, но, по мере приобретения опыта и навыков, тестирование советников становится привычной операцией.

Рис. 2. Тестер стратегий в торговом терминале MT4.

В случае получения отрицательных или малоприбыльных результатов придется «повозиться» и подобрать значения параметров советника таким образом, чтобы результаты тестирования стратегии (советника на его основе) стали прибыльными. Оптимизация советника в тестере стратегий в этом случае станет лучшим решением.

Тестирование на торговом счете.

И последний, но важный и обязательный метод — тестирование на демо или центовых счетах. Этот способ рекомендуется применять после получения положительных результатов тестирования, описанных в первых двух случаях. Данный метод самый продолжительный, так как осуществляется в режиме реального времени, но в то же время он показывает результаты, максимально приближенные к «боевым». Разница же в тестировании на демо и на центовых счетах — в психологическом восприятии торговли. Все же «слить демо» не так психологически «страшно», как центовый счет, пусть на нем будет и небольшая сумма. С другой стороны, торговля на центовом реальном счете позволяет трейдеру лучше адаптироваться к профессии (если это новичок), а также отточить свои навыки в мани-менеджменте.

Заключение.

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

  • 1) Визуальный метод тестирования разработанной или готовой торговой стратегии;
  • 2) Создание на основе стратегии автоматического робота — советника с последующим тестированием и оптимизацией его в тестере стратегий терминала МетаТрейдер 4;
  • 3) Обязательное тестирование советника на демо или центовом счету (а лучше — последовательно, вначале на демо, а потом уже на центовом счету на небольших суммах);

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

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

Огромное их количество отображает мировоззрение тысяч тредеров, которые вложили сердце и душу в создание своего подхода, не говоря о программистах, которые реализовывали эти идеи.

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

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

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

Собственно в этой статье мы постараемся рассмотреть способы тестирования стратегий форекс, а также платные и бесплатные методы.

Методы тестирования стратегий

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

Бесплатные методы тестирования стратегий

Самый распространенный и бесплатный метод тестирования, которым пользуются практически все – это визуализация на историческом отрезке. Метод визуализации заключается в том, чтобы перелистовать график на истории и рассматривать, как ведет себя та или иная стратегия.

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

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

Второй бесплатный метод тестирования заключается в том, чтобы производить тестирование непосредственно в тестере стратегий. Совсем недавно разработчики торгового терминала МТ4 сделали возможность тестировать индикаторы в режиме визуализации.

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

Очень важно указать период тестирования и поставить флажок на визуализация. После появления графика вы можете наносить на него любые индикаторы. Из недостатков данного метода можно выделить лишь один – отсутствие возможности открывать сделки.

Третий бесплатный метод тестирования стратегий – реальная торговля на демо или центовом счете. Данный подход очень трудоемкий и время затратный, однако, он является самым эффективным.

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

Платные и полу бесплатные методы

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

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

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

Если говорить о полу бесплатных методах тестирования, то можно воспользоваться либо специальными платными программами для теста (Forex Tester 2) либо взломанными их версиями. Стоит понимать, что взломанные версии, как правило, ограничены функционалом, да и применение подобных программ без оплаты ключа приводит у умиранию подобных проектов.

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

© 2018 Персональный блог трейдера
Joomla! is Free Software released under the GNU General Public License.

Источники: http://tradelikeapro.ru/testiruem-ruchnyie-sistemyi/, http://avtoforex.ru/testirovanie/161-metody-testirovaniya-torgovyh-strategiy.html, http://time-forex.com/praktika/test-stfx

Комментировать
0
70 просмотров
Комментариев нет, будьте первым кто его оставит

Это интересно
Adblock detector