07/11/2024

Форекс тестер

 

Форекс тестер

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

Форекс Тестер – принципы работы

foreks-tester-osvaivat-ili-net

На рисунке отображен пример работы программы «Forex Tester 2»

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

  • в папку «MetaTrader4» — файлыcommlink.dll и SimpleFXTester.exe;
  • в «MQL4Indicators» — файл индикатора «SFXT-HUD Window.ex4»;
  • в «MQL4Experts» — файл эксперта «SimpleFXTester_v2.ex4».

После этого проверяем настройки в МетаТрейдере: вкладка «Советники», после чего «Сервис/Настройки» и поставить галочки:

  • Включить советники;
  • Разрешить советнику торговать;
  • Разрешить импортDLL.
  • После этого выполняем перезапуск платформы.

nastraivaem-foreks-tester

На рисунке выше изображен встроенный тестер стратегий в МетаТрейдере.

Настраиваем Форекс Тестер

Заходим в «Тестер стратегий», выбираем «Forex Tester» и настраиваем:

  • выбираем торговую пару, с которой будем работать, и временной интервал;
  • выбираем временной период «от и до» — даты на истории, на которых будем тестировать. Рекомендуем подобрать на графике интересные и необычные моменты для тестинга, как советник себя поведет в нестандартных ситуациях;
  • ставим галочку «все тики»;
  • ставим галочку «визуализация».

Для избранной валютной пары рекомендуется загружать одноминутные тики исторических котировок, поскольку тогда Тестер будет работать точнее. Подгружать исторические данные необходимо на все пары, которые собираетесь тестировать. Удачную загрузку сигнализирует изменение цвета батарейки с серого на желто-зеленый.
После этого проверяем все настройки и запускаем «Старт». Если мы все правильно сделали, то выскочит системное сообщение о готовности работы Форекс-Тестер и МетаТрейдера.

Форекс Тестер — осваивать или нет?

Лишних знаний не бывает! И поэтому полноценный трейд невозможен без погружения в кухню создания советников. Хронические рекламки «продам чудо-советник» могут заинтересовать только начинающих лентяев, а человек, который решил заниматься форексом профессионально, должен шлифовать свою стратегию в том числе и написанием советников, чтобы оценить совокупность индикаторов на их результативность и взаимодополняемость.
Новейшие исследования психологии прямо выводят связь человеческого психотипа и способа торговли на форексе, приемлемых или не приемлемых для данного человека способов подачи информация о точках входа и выхода, установке уровней прибыли и минимизации потерь.
Кроме написания собственных советников, форекс тестер понадобится и для подгонки чужих советников под свои потребности, возможности работы не только на с валютными парами, но и на фондовом и сырьевом рыках.
Освоив Форекс Тестер бесплатную версию, можно пробовать скачать ключи форекс тестер и писать профессиональные советники под экзотические валютные пары, дорабатывать чужие.
Осваивайте, развивайтесь, пишите советники и да прибудет с вами профит!

Советник Survivor

Есть советники, которые построены на какой-то одной рыночной закономерности. И часто бывает так, что пока рынок в какой-то определённой фазе, эта закономерность работает, и советник приносит прибыль. Но как только фаза рынка меняется, например, тренд, советник начинает терять.

Это история обычная. И именно поэтому важно понимать, на чем основан советник, как его настраивать, какие его сильные и слабые стороны. Нет в этом ничего страшного. Это, скажем так, специфика работы с торговыми роботами.

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

Именно к таким универсальным советникам относится герой нашей статьи — робот Survivor. Давайте разберём его особенности.

Основные характеристики советника

Платформа: Metatrader 4
Версия советника: 1.3.7
Валютные пары: EURUSD, GBPUSD, USDCHF, USDJPY
Таймфрейм: M5
Время работы: круглосуточно
Рекомендуемые брокеры: Alpari (ECN-счета), Roboforex (ECN-счета).

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

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

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

Вот на какие индикаторы опирается его торговля:

  • Bollinger Bands — помогает определить границы ценового канала и точки входа от этих границ.
  • Moving Average — этот классический трендовый индикатор также помогает определить тренд и уточнить моменты входа. Если скользящие с большими периодами, которые сами по себе выступают уровнями поддержки и сопротивления, находятся около границ канала, куда и пришла цена, значит, эта более подходящая, надежная область для входа в рынок.
  • ADX — будучи трендовым, тоже помогает уточнить, что за тренд, кто сильнее: покупатели или продавцы.
  • RSI — показывает области перекупленности и перепроданности, которые тоже служат для уточнения точек входа советника.

Эта связка индикаторов помогает определиться с направлением сделки и точным моментом входа в рынок. А сетка ордеров включается, когда сделка начинает уходить в минус. Если суммарно по сетке сделок образуется плюс, робот все их закрывает. Но если рынок сильно уходит против этих позиций, то робот не будет выстраивать сетку до бесконечности. В определённый момент он просто закрывает все сделки с минусом, чтобы вся эта череда минусовых позиций не привела к сливу депозита. Закрывает и начинает дальше искать подходящие торговые сигналы.

Торговать рекомендуется на интервале M5 по этим валютным парам:

  • USDJPY;
  • USDCHF;
  • EURUSD;
  • GBPUSD.

Ниже будут приведены результаты тестирования робота на тиковых котировках брокера Ducascopy через программу Tick Data Suite.

Тестирование и результаты

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

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

По результатам виден довольно стабильный прирост депозита. Только на графике доходности по паре USDCHF можно заметить относительно резкие просадки.

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

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

Риск-менеджмент

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

В среднем на каждые 500 единиц валюты вашего депозита рекомендуется брать в сделку не больше 0.01 лота.

Заключение

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

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

Источник http://brokers-reiting.ru/foreks-tester/

Источник http://forexgid.ru/sovetnik-survivor/

Источник

Источник