НАСТРОЙКА ТЕСТЕРА ФОРЕКС

СОДЕРЖАНИЕ:


Тестер стратегий MT4

Тестер стратегий MT4 Форекс является отличным инструментом в руках как уже опытных трейдеров, так и новичков.

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

Практика показывает, что при таком подходе его депозит обречен на «слив». Далее алчность, злость и банальная лень толкают его на поиск «беспроигрышных» торговых советников и систем АТР. Однако и с их помощью торговать нужно осмысленно. Если вы не понимаете, как они устроены и по какому принципу работают, стоит хотя бы проверить их работоспособность вообще и эффективность в частности. В этой статье мы и поговорим о том, возможно ли вообще тестирование стратегий и как правильно это сделать.

Начинающий Forex трейдер всегда оказывается на пути поиска эффективной торговой системы (ТС). Неважно, изобрел ли он ее сам или с ним кто-то поделился этой ТС, требуется проведение предварительной оценки ее эффективности. Для того чтобы провести ее качественную оценку на demo-счете, потребуются дни, недели, месяцы, а торговать хочется уже сегодня, как быть? А что, если эта стратегия окажется не эффективной или, еще хуже – убыточной? Представьте, что вы ее испытывали на реальном счете, поверив кому-то на слово, что она в три дня сделает вас богатым человеком?

Протестировать на базе исторических данных ТС или интересную торговую идею можно, используя специальную программу, которая называется – «Тестер стратегий». Это специальный программный модуль, встроенный в любой терминал, включая и МТ4. Он позволяет тестировать торговые инструменты и стратегии в режиме визуального «реального» времени, при котором 1 год приравнивается к 1 минуте, а 1 час – к 1 секунде. Проверяя на исторических котировках в сжатом времени свою ТС, вы получите точную ее оценку, максимально приближенную к реальным условиям торговли.

Если вы хотите торговать уже сегодня, Академия Форекса предлагает вам ознакомиться с базовым курсом ТС «Снайпер Х». Это торговая система, которая на практике доказала свою эффективность. Ей не нужны технические индикаторы, алгоритм работы по «Снайпер Х» не базируется на сложных математических расчетах. Работая «от уровней» и учитывая паттерны, в первый день работы по Снайперу трейдер закрывает прибыль:

Скачать базовый курс по Снайперу Х бесплатно здесь

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

Запустить тестер стратегий форекс вы можете кликом по его иконке, расположенной в панели инструментов МТ4. Также его можно открыть через вкладку «Вид» вашего торгового терминала:

Запуск тестера в МТ4

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

Рабочее окно Тестера в МТ4

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

Настройка свойств «Тестера стратегий»

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

1. Советник

На рисунке ниже слева вверху в окне советника виден переключатель, где программе можно указать используемый в тестировании «Советник» или «Индикатор» (1). Справа от этого переключателя расположено поле, в выпадающем списке которого и производится выбор нужного инструмента:

Выбор советника в МТ4

Запомните, в этот список включены только скомпилированные файлы советников, лежащие в папке «Experts» основного каталога МТ4. После выбора нужного вам советника следует нажать кнопку «Свойства эксперта» (2), чтобы откорректировать его входные параметры:

Настройка свойств эксперта в МТ4

Обратите внимание, после нажатия кнопки «Свойства эксперта» (рисунок выше) откроется окно с тремя вкладками, где можно изменять параметры советника:

1.1. «Тестирование»

Используя тестер стратегий, трейдер здесь может:

1) Указать объем и валюту начального депозита;

2) Выбрать тип открываемой позиции (независимо от алгоритма работы советника, он будет открывать позиции только в ту сторону, которую указал ему трейдер):

  • «Only Long» – открытие только длинных позиций;
  • «Only Short» – открытие только коротких позиций;
  • «Long & Short» – разрешено открывать позиции в обе стороны.

3) Разрешить включение/отключение генетического алгоритма оптимизации. В первом случае ему следует не забыть указать программе параметр оптимизации – т.е., максимизацию по следующим критериям:

  • значение баланса;
  • фактор прибыльности;
  • фактор матожидания прибыльности;
  • фактор минимизации по значению максимальной просадки;
  • процент просадки.

1.2. «Входные параметры»

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

1.3. «Оптимизация»

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

2. Выбор финансового инструмента и периода

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

Выбор значений для поля «Символ» и «Период» в настройках советника

После того, как валютный инструмент и период выбраны, тестер стратегий автоматически сгенерирует «файл данных» с расширением «(. ).FXT» и положит его в папку «Tester» корневого каталога МТ4. Одновременно с этим, для тестирования будут скачаны последние 512 (исторических) баров. Эти параметры необходимы тестеру для работы и для сбора объективных данных тестирования. Если же размер данных выходит за пределы этих 512 баров, программа автоматически скачает все исторические данные до самого последнего бара. Это обстоятельство может существенно увеличить нагрузку на входящий трафик.

3. Выбор метода моделирования

Сохранение исторических данных тестер стратегий сохраняет в виде баров, которые записываются в файл в формате «(…).hst» и сохраняются в папке «History» корневого каталога МТ4. При работе с каждым ТФ программа генерирует отдельный «исторический» файл и называет его согласно стандарту – «SSSSSSPP.hst», где:

  • «SSSSSS» – финансовый инструмент;
  • «PP» – период времени (в минутах).

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

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

3.1. «По ценам открытия»

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

3.2. «Контрольные точки»

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

3.3. «Все тики»

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

Как и в предыдущем методе, тестер стратегий здесь также работает на покрытии всего исследуемого диапазона минутными данными. Это связано с тем, что для генерации движения цены этот метод также использует предопределенные шаблоны. Если количество мелких ТФ недостаточно, лучше отказаться от использования этой модели тестирования, иначе его результаты будут не совсем точными.

Возможно генерирование программой нескольких последовательных одинаковых тиков. В этом случае тестер стратегий фильтрует дублирующиеся котировки и фиксирует объем по самой последней из этого ряда. Генерация тиковых данных иногда занимает большой объем, что требует большего потребления ресурсов системы и не может не сказаться на скорости самого тестирования. Кроме того, если модель «Контрольные точки» чаще используется для оптимизации советников, то модель «Все тики» применятся, когда нужно провести тщательное исследование. Используя тестер стратегий форекс, трейдеры чаще всего отдают предпочтение именно этой модели.

Интересно, что качество выбранного метода можно оценить на вкладке «Отчет», распложенной в нижней части окна тестера. Правда, видимой глазу она становится только после завершения тестирования:

Оценка качества моделирования в «Отчете»

На рисунке выше видна специальная цветная полоса «Качество моделирования», рядом с которой есть и процентный показатель. Сама полоса может быть окрашена по-разному, каждый ее цветной участок отображает конкретный уровень оценки:

  1. Серый цвет говорит о том, что некоторая часть данных не была учтена программой и в тестировании не принимала участия.
  2. Красный цвет свидетельствует, что из-за недостаточного количества данных на более мелких периодах, на этом отрезке времени тестер стратегий не проводил исследование. В этом случае обычно используются данные ТФ, выбранного трейдером.
  3. Зеленый цвет означает, что на этом участке проводилось моделирование. По насыщенности цвета также можно судить о качестве моделирования. К примеру, при тестировании на ТФ H1 появление участка темно-зеленого цвета подскажет, что программа использовала данные ТФ М30, а ярко-зеленый цвет полосы свидетельствует о том, что были использованы данные ТФ М1.

В истории данных тестер стратегий хранит только цены «Bid», при моделировании цен «Ask» программа «по умолчанию» использует текущее значение спреда. Однако трейдер может задать в соответствующем поле и другую его величину.

4. Выбор временного диапазона

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

Действительно, генерировать «общеисторические» данные не имеет смысла, особенно при использовании «тиковой» модели. В этой связи бары, которые не входят в указанный диапазон, программа не генерирует, а сразу переписывает в выходную последовательность. Однако для объективности эти данные полностью из тестируемой последовательности программой не исключаются. Также запомните, что тестер стратегий не генерирует первые 100 баров, независимо от того, установлен диапазон дат или нет.

Чтобы указать программе временной период для тестирования нужно установить «галочку» в поле «Использовать дату», а затем указать начальную/конечную дату тестируемого диапазона в полях «От»/«До», соответственно:

Установка значений для «Диапазона дат»

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

5. Зачем нужна «Визуализация»?

Если для вас важно видеть график и результат работы программы, поставьте «галочку» возле пункта «Визуализация» в настройках тестера. Откроется график, свойства которого вы можете изменить так же, как вы это делаете, работая, на реальном или demo-счете. Визуализация позволит вам воочию увидеть процесс моделирования последовательности тиков. В рамках установленного диапазона можно дать команду тестеру пропустить визуализацию до определенной даты, значение которой нужно предварительно установить в поле «Пропустить до»:

Режим «Визуализация» во время тестирования

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

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

Ознакомиться с конкретными результатами тестирования можно, открыв соответствующую вкладку, расположенную внизу окна тестера:

1) Вкладка «Результаты» – здесь можно увидеть количество сделок, их модификации, объем лота, цену открытия/закрытия по каждой сделке, убыточные/прибыльные сделки.

Просмотр результатов тестирования

2) Вкладка «График» показывает графическую кривую по результатам тестирования:

Графический результат тестирования

Естественно, чем выше поднимается кривая и чем меньше ее «падений» на графике, тем лучше результат тестирования.

3) Вкладка «Отчет» покажет всю статистику, касающуюся проведенного тестирования. Вызов необходимой команды из контекстного меню этого она позволяет скопировать результаты статистики или сохранить их в файл:

Просмотр «Отчета» по результатам тестирования

Если выбрать команду «Сохранить как отчет», то охраненный файл можно будет посмотреть в браузере, а выглядеть он будет приблизительно в таком формате:

Просмотр «Отчета» из сохраненного файла

4) Вкладка «Журнал» фиксирует данные обо всех ордерах, включая и ошибочные.

Запомните, файл советника, используемого при тестировании, должен быть предварительно скомпилирован. Это предостережение касается только что написанных – «сырых», советников и скачанных из сети Интернет. Скомпилировать их легко, для этого нужно прямо из терминала запустить редактор кода «Meta Editor», в котором вам следует открыть нужный файл и в меню инструментов редактора выбрать «Файл» → «Компилировать» («File» → «Compile»). В противном случае вы не только не сможете его протестировать, но даже не найдете его в списке «Советники».

Некоторые трейдеры полагают, что доверять тестеру нельзя в следующих случаях:

  1. Если ТС открывает/закрывает позиции «по рынку».
  2. Если сделка занимает менее нескольких минут.
  3. При использовании «текущего» среда в процессе тестирования.

В первых двух пунктах опасность заключатся, когда робот (советник) входит/выходит «по рынку». Здесь трейдеры опасаются вмешательства со стороны брокера, который, увеличивая время на исполнение сделок, увеличивает риск проигрыша для трейдера. Если при тестировании и будут получены хорошие результаты, то на реальном счете этот фактор может сыграть с трейдером злую шутку. Что касается последнего пункта, то для более объективного результата тестирования рекомендуется просто увеличивать уровень спреда.

Результат торговли по «Снайпер Х» не зависит от спреда. Система не требует использования дополнительных инструментов и знания высшей математики. «Снайпер Х» — это простая, понятная и прибыльная стратегия, позволяющая даже новичку трейдинга торговать в прибыль с первого дня работы:

Скачать базовый курс по Снайперу Х бесплатно здесь

К особенностям тестирования можно отнести тот факт, что более точными считаются исторические котировки, взятые за несколько последних лет. Поэтому к результатам тестирования трендовых/противотрендовых ТС за 2-3 последних года следует относиться соответственно.

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

  1. Выбор советника и настройка его входных параметров.
  2. Выбор финансового инструмента.
  3. Выбор величины депозита.
  4. Выбор периода тестирования.
  5. Выбор метода моделирования.
  6. Указание временного диапазона (на усмотрение трейдера).
  7. Разрешить/запретить визуализацию графика.
  8. Выбрать скорость тестирования.
  9. Запустить процесс тестирования нажатием кнопки «Старт».
  10. Ознакомиться с результатами тестирования.

Подводим итог

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

На этом все, спасибо за внимание! Возможно, вам также будет интересно узнать о советнике Илан.

Все самое лучшее от Академии
только нашим подписчикам

Инструкция по настройке Forex Tester для Forts (импорт данных)

Получение исторических данных с сайта www.finam.ru

Переходим в раздел «Про рынок» — «Теханализ» — «Экспорт котировок». В качестве примера будем работать с историческими данными на индекс РТС. Следовательно, в верхнем ниспадающем меню, выбираем «Фьючерсы ФОРТС» и RTS.

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

С этапом получения исторических данных мы закончили. Переходим к тестеру Forex Tester.

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

Открыть меню «Файл» — «Центр данных». Добавить тиккер РТС и задать необходимые свойства инструмента.


Переходим с загрузке данных. Выбираем «Импортировать из файла», выбираем наш файл и нажимаем кнопку «Далее»

Проверяем соответствие столбцов в нашей таблице данных.

Совершаем импорт котировок и генерируем тики.

На этом процесс импорта котировок для симулятора торгов на Forts завершен. Нужно перейти из режима «Редактирование» в режим «Тестирование» и можно начинать.

Forex Tester позволяет задавать скорость тестирования, открывать одновременно несколько графиков с различными временными диапазонами, передвигаться по истории торгов как вперед, так и назад по каждой свечке, использовать лимитные или рыночные ордера.

Программа сделана качественно и интуитивна понятна.

Уроки по работе с программой Forex Tester

Добрый день, товарищи трейдеры! Многие из вас уже наверняка знают, что такое Forex Tester и для чего он нужен. Это очень полезная программа для тестирования ручных торговых стратегий с большим функционалом. Судя по письмам в редакцию нашего сайта, у многих возникают некоторые вопросы при работе с ней. Сегодня мы постараемся найти на них ответы. Ниже — подробное руководство по установке, настройке и непосредственно тестированию стратегий в Forex Tester‘е.

Подготовка к работе

Установка и регистрация

Чтобы скачать программу, пройдите по адресу http://forextester.ru/ft3 и нажмите большую зеленую кнопку «Скачать». После того, как программа будет загружена, запустите исполняемый файл и установите Forex Tester на компьютер.

Для полноценной работы программы нужно приобрести лицензию. После получения ключа запускаем программу, заходим в меню «Помощь» -> «Зарегистрировать программу». Выбираем вариант «У меня уже есть регистрационный ключ» и жмем вперед. В появившейся форме вводим имя пользователя и регистрационный ключ, полученный ранее по почте.

Создание нового проекта

По сравнению со второй, в третьей версии Forex Tester все максимально упрощено. Теперь основная работа по настройке всегда начинается с создания нового проекта. На первом шаге нужно придумать имя проекта и указать размер депозита.

На следующем шаге нужно:

  1. Отметить валютные пары для тестирования, по которым будет закачана история;
  2. Указать период тестирования;
  3. Указать способ моделирования тиков:
  • Генерировать тики по OHLC точкам бара (Open/High/Low/Close). В каждом баре будет не больше 4 тиков, равных ценам открытия, максимума, минимума и закрытия бара. Самый быстрый метод генерации тиков.
  • Генерировать тики разбросом по объему бара. Количество тиков будет равно объему, тики будут распределены случайно в пределах бара.
  • Также не забудьте поставить галочку для использования импортированной тиковой истории. В этом случае, если по конкретному бару есть реальная тиковая история, то использоваться будет именно она. Напомню, что реальная тиковая история доступна только в исторических данных от Ducaskopy, как их скачать описано тут.
  1. Жмем далее для продолжения.

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

На этом настройка проекта завершена и можно приступать к тестированию.

Центр данных и загрузка истории

Проверить состояние подписки и истории котировок можно из Центра данных. В Центр данных можно попасть через тулбар или через меню Файл – Центр данных.

Тут хранятся все котировки по всем валютным парам. Все данные доступны для редактирования. Существует два варианта импорта котировок в программу: с сервера самой программы (8) или же из заранее скачанного файла котировок (9). На сайте программы предлагают приобрести котировки за отдельную цену, но нас это не интересует, гораздо лучше закачать свои собственные котировки.

В окне «символы» представлены все доступные инструменты для работы. Вы можете редактировать этот список, пользуясь кнопками «Добавить» (1) или «Удалить» (2).

Нажав на «Изменить настройки», откроется окно с тонкими настройками для данной валютной пары. Для редактирования доступно название инструмента, тип инструмента (Currency pair – валютная пара, Stock – акция, CFD – фьючерсы). Вы можете задать количество цифр после запятой (например, четырехзначные или пятизначные котировки), размер лота (для форекс 1 лот равен 100 000 единиц базовой валюты, для акций – в зависимости от выбранной), спред в пунктах, так называемый Stop Level (минимальное расстояние от цены до устанавливаемого стоп-лосса или тейк-профита) в пунктах, свопы для покупок и продаж и маржу для 1 лота.

Можно выбрать брокера (4) для загрузки истории с сервера компании. Перед загрузкой истории выберите нужные символы. В зависимости от статуса подписки, вы можете выбрать из одного или нескольких брокеров. Также, вы можете изменить размер кредитного плеча. Для обновления истории нажмите «Обновить сервера».

Временная зона, выставленная на этапе создания проекта отображается здесь (5).

Импортированная минутная история (6) – это индикатор качества ваших котировок. Он позволяет обнаружить разрывы в котировках и оценить общее качество загруженных котировок. Если на полоске видны красные зоны – это и есть пропуски в истории. Вторая полоска (7) – такой же индикатор, но для тиковой истории.

Закачка котировок производится двумя способами – путем закачки данных с сервера программы или путем загрузки котировок из файла. Если вы подписаны на платный сервис данных, вы можете просто закачать их с сервера, нажав на кнопку «Обновить с сервера». В этом случае вам будет доступна не только минутная история, но и тиковая. Если исторические данные вы не оплачивали, у вас все же есть возможность скачать минутную историю с сервера.

Также вы можете загрузить свою историю, нажав на кнопку «Импортировать из файла». Это могут быть файлы формата *.txt, *.csv, *.dat, а также *.hst, поэтому вы можете закачать минутную историю любого брокера, любого инструмента. Рекомендую закачивать котировки от Ducascopy или хотя бы от Альпари. Большинство других брокеров предоставляет исторические котировки от MetaQuotes, которые не отличаются хорошим качеством.

Также вы можете экспортировать историю в файл (10) или очистить историю для валютной пары (11).

Импорт истории из MT4

Историю можно импортировать напрямую из Метатрейдера. Для этого из Центра данных кликаем по «Импортировать из файла».

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

Эта статья приведёт Вас к успеху:  УНИКАЛЬНЫЕ СТРАТЕГИИ ФОРЕКСА

В следующем окне можно проверить импортируемые данные. Если все в порядке – нажимаем Импорт.

Теперь можно переходить непосредственно к тестированию стратегий, на этом подготовка к работе в программе завершена.

Основной функционал

Интерфейс Forex Tester должен очень напоминать вид стандартного MetaTrader.

  1. Тулбар для настройки вида графика, таймфрейма и добавления графических объектов;
  2. Окно данных и окно обзора рынка, где отображаются текущие цены по символам находится слева;
  3. Окно торговли, где отображаются открытые позиции и отложенные ордера. Тут же можно посмотреть журнал и историю счета;
  4. График текущего символа. Можно открыть несколько окон с разными символами и периодами.

Теперь остановимся подробнее на основном меню программы.

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

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

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

Во вкладке «Проект» вы можете создать новый проект, сохранить текущий или открыть готовый проект.

Следующая вкладка – «Редактирование»:

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

Вкладка «Вид» очень похожа по функционалу на аналогичную вкладку в МТ4:

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

Позволяет добавлять на график индикаторы. Имеется 45 основных встроенных индикаторов на все случаи жизни. К сожалению, индикаторы в программе используются в формате *.dll, а не *.mq4, поэтому индикаторы из терминала МТ4 не годятся. При сильном желании, как я уже говорил, можно заказать необходимый индикатор у программистов на форуме сайта производителей программы.

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

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

Далее следует вкладка «Тестирование»:

Все функции, содержащиеся в данной вкладке также продублированы на панели снизу и будут описаны ниже.

Функция «Настройки» вызывает окно настроек программы, состоящее из четырех вкладок:

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

Вкладки «Звук» и «Обновление» носят чисто сервисный характер и не так интересны.

Кроме того во вкладе «Инструменты» можно выбрать предпочитаемый язык и зайти в центр данных для подготовки данных для тестирования.

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

Во вкладке «Помощь» имеются ссылки на справку и адреса сайтов авторов.

Тестирование

Кнопка «Начать тестирование» запускает процесс генерации тиков.

Чтобы остановить тестирование, нажмите на кнопку еще раз. Во время тестирования вы можете регулировать скорость при помощи бегунка и ставить тестирование на паузу.

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

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

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

Работа с ордерами

После запуска тестирования вы можете устанавливать отложенные и рыночные ордера. Вызвать окно для открытия нового ордера можно клавишей F2 или через меню «Ордера». Интерфейс похож на интерфейс терминала МТ4, ничего сложного в нем нет. Единственное, что нужно отметить – направление сделки выбирается при помощи двух квадратных кнопок: красная – sell, синяя – buy.

  1. Здесь будет показан символ, по которому будет открыт ордер, объем и текущие значения Stop Loss и Take Profit;
  2. Можно указать фиксированные значения для стоп-лосса и тейк-профита, которые будут пересчитаны в цену относительно текущей цены;
  3. Чтобы открыть позицию на покупку, нужно нажать кнопку «BUY», для продажи – кнопку «SELL».

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

В соседней вкладке можно настроить трейлинг стоп: когда активировать трал (сразу или при достижении определенного профита в пунктах), расстояние трейлинг стопа в пунктах и шаг его изменения.

После открытия позиция появится на графике.

В данном случае, ордер был закрыт по тейк-профиту.

Установка отложенного ордера

Отложенный ордер устанавливается по нажатию F3 или из основного меню.

Тут можно выбрать тип отложенного ордера – Limit или Stop, лотность, цену активации, начальные уровни стоп-лосс и тейк-профит, написать комментарий к ордеру и настроить трейлинг стоп.

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

Вызывается клавишей F4 при выбранном в нижней панели ордере.

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

Следующий значок на панели – закрыть выбранный ордер (F5). Закрывает по рынку выбранный вами рыночный ордер. Можно использовать, если стратегия предусматривает выходы при обратном сигнале, например.

Удалить отложенный ордер (F6) – удаляет выбранный в нижней панели отложенный ордер.

Напомню, что список текущих рыночных ордеров можно увидеть в окне «Терминал» на вкладке «Открытые позиции». Список отложенных ордеров находится во вкладке «Отложенные ордера», а история уже совершенных сделок в «Истории счета». Кроме того вы можете изучить статистику по счету в процессе тестирования в панели «Рынок» во вкладке «Статистика». Все совершенные с ордерами операции будут отражены в во вкладке «Журнал» терминала. Также имеется возможность увидеть график баланса тестируемой системы. Для этого заходим в «Файл» – «Открыть график баланса/эквити». По правому клику есть возможность настройки отображения этого окна: показывать или нет баланс, средства, маржу и просадку.

Индикаторы

Добавить индикатор на график можно во вкладке «Вставка» -> «Добавить индикатор». Для выбора доступно 45 различных индикаторов.

К сожалению, индикаторы в программе используются в формате *.dll, а не *.mq4, поэтому индикаторы из терминала МТ4 не годятся. При сильном желании можно заказать необходимый индикатор у программистов на форуме сайта производителей программы. Но и тех индикаторов, что имеются, вполне достаточно для нормальной работы. Параметры настройки индикаторов ничем не отличаются от аналогичных в других программах анализа:

Также можно изменить параметры индикатора на графике или удалить индикатор, кликнув правой кнопкой мыши на нем:

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

Кроме вкладки «Вставка» графические элементы доступны на специальной панели, расположенной выше графика (тулбаре):

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

Заключение


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

Уроки по работе с программой Forex Tester 4

Здравствуйте, коллеги трейдеры!

Этой весной компания Forex Tester Software выпустила новую, четвертую версию удобной платформы для тестирования ручных стратегий торговли на рынке Форекс. Forex Tester 3 замечательно зарекомендовала себя в трейдерской среде, Forex Tester 4 – это глубокая переработка предыдущей версии.

В новой версии Forex Tester отражены реалии сегодняшнего дня: добавлены криптовалюты, контракты CFD и ряд других инструментов, появившихся у брокеров Форекс, всего 118 видов, возможность видеть новости на графике и, то чего все ждали, — возможность применять индикаторы для MT4.

Выпуская «четверку», разработчики Forex Tester Software стремились обеспечить наиболее полный реализм тестов и максимальное удобство работы, включив поддержку гибких настроек спреда для различных валютных пар, возможность использовать историю торгов от 11 разных брокеров, и самое главное – ведение торгового дневника. Максимальная длина исторического периода Forex Tester 4 – 16 лет в минутных свечах и 6 лет в тиковых сделках.

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

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

Рассмотрим более подробно работу в тестовой среде Forex Tester 4, отмечая различия с третьей версией.

Условия распространения и получения скидки на лицензию Forex Tester 4

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

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

Скидку на приобретение лицензии программы Forex Tester 4 можно получить в специальном разделе нашего сайта! Приобретенная лицензия на Forex Tester 4 дает право на бесплатную установку и техподдержку предыдущих версий программы.

Пользователям, уже имеющим лицензию Forex Tester 3, — полагается бесплатный апгрейд до последней версии.

Программа не устанавливается на MacOS! Владельцам MacBook придется эмулировать ОС Windows, чтобы работать с новой версией Forex Tester, и старыми версиями, которые до сих доступны в разделе «Скачивание».

Установка, регистрации и запуск тестера Forex Tester 4

Перед покупкой лицензии трейдер может оценить работу и удобство применения тестера Forex Tester 4 (FT4) и основные отличия от предыдущей версии, — программа работает в демонстрационном режиме. В FT3 многих не устраивало отсутствие возможности экспорта торговых систем и разница в результатах из-за различия истории котировок. FT4 решает эти вопросы.

Если пользователь удовлетворен новыми опциями и тестированием, он может приобрести ключ через опцию меню «Магазин», там же можно зарегистрировать программу. Ключ можно приобрести с выгодной скидкой через сайт TradeLikeaPro, после чего ввести полученный код, выбрав и запомнив любое имя пользователя, адрес электронной почты. Компьютер должен быть подключен к интернету, активация пройдет автоматически, после чего потребуется перезапустить программу.

После перезагрузки убедитесь, что программа прошла успешную регистрацию, – в поле вверху должна исчезнуть запись «Незарегистрированный». Разработчики сохранили порядок работы в Forex Tester , установленный в FT3. Трейдер начинает с опции «Новый проект», чтобы начать тестирование стратегии.

Начало работы с Forex Tester 4

Чтобы разобраться в работе тестера и запустить первый проект, достаточно пяти шагов, описанных в краткой анимированной презентации «быстрого старта». В окне дана краткая инструкция по работе с «Центром данных», показан принцип запуска проекта, перечислены основные клавиши управления ордерами и навигации по тесту. Разработчики Forex Tester 4 постарались максимально упростить тестирование для трейдеров, сделав программу во многом похожей на платформу Metatrader. Многие настройки и опции выполнены в схожей с этой торговой платформой архитектуре.

Процесс тестирования начинается с загрузки данных – выбора инструментов и исторического отрезка.

Особенности настройки и получения исторических данных

Архив Forex Tester Software содержит историю всех сделок за 6 лет, минутные котировки за 16 лет, учитывайте эту особенность и не ставьте в настройках год первого полета человека в космос.

В базовом бесплатном варианте исторические данные предоставляются только по одному брокеру и только в минутных свечах на четырехзначных котировках по дополнительной подписке. Пятизначные котировки валютных пар из архивов 12 брокеров доступны по платной подписке «Стандарт», тиковые сделки возможно получить только в VIP-варианте.

Подписка на доступ к дополнительным расширенным историческим данным различных брокеров в программе FT4 через серверы Forex Tester Software оформляется отдельно! При покупке лицензии трейдеру доступен «Базовый» пакет. Условия получения и оплаты баз данных подробно описаны в разделе сайта forextester.ru. Трейдеру не обязательно оплачивать доступ к котировкам инструментов Форекс , он может самостоятельно закачать и использовать собственные исторические данные, полученные через Metatrader или из любого другого источника.

Шаг 1: работа с «Центром данных» Forex Tester 4

Запустите программу FT4 и нажмите опцию «Центр данных», расположенную в левом верхнем углу, вызвав окно управления архивом котировок, где отобразится режим доступа к серверам (1), определяющий список доступных инструментов (2) и котировок брокеров (3). По умолчанию установлен базовый режим (Basic), чтобы начать тестирование, пользователь должен выбрать один из трех вариантов:

  1. Оформить платную подписку можно, пройдя по ссылке в окне (4), вернуться и закачать данные, выполнив шаги, описанные ниже;
  2. Воспользоваться базой котировок, предложенной в базовой версии программы;
  3. Загрузить собственный архив данных.

Если выбран вариант Basic, трейдер получает архив котировок, содержащий два формата: все сделки – тиковые данные и/или минутные свечи. Так же, как и в тестере Metatrader, из них формируются таймфреймы большего размера: М5, М15, М30, Н1, Н4, W1, MN. Наличие или отсутствие, а также качество и количество котировок определяет зеленый цвет индикатора.

Например, для пары AUDUSD нет архива всех сделок, поэтому нижний индикатор показывает «no data», иная ситуация по GBPUSD – две зеленые полоски указывают на наличие минутных свечей и тиков, предупреждают о «битых» участках истории.

Котировкам серебра XAGUSD брокера FXCM нужно доверять с большой осторожностью, а лучше использовать другого брокера, слишком много красных полосок-«провалов». Список брокеров, чьи котировки присутствуют в архиве, можно проверить в выпадающем списке (1).

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

Если трейдер хочет эмулировать реальные условия брокера, он должен обратить внимание на размер плеча, так как FT4 использует эти данные для автоматической установки параметров риск-менеджмента и спреда, а также количество знаков в котировке после запятой.

В случае «нулевого» плавающего спреда трейдер должен указать на вкладке «Комиссии» размер сборов, которые брокер взимает с оборота, указанного в лотах. Там же нужно указать размер свопа, если счет не относится к swap-free. Перед началом тестирования в открытом окне после нажатия опции «Центр данных»:

  • Выберите из списка валютные пары, на которых будет проходить испытание стратегии;
  • Справа в таблице возникнет описание условий брокера, проверьте и измените их по своему усмотрению (количество настраиваемых опций ограничено в базовой версии);
  • Нажмите «Применить настройки», дождитесь отчета об успешной загрузки выбранных данных;
  • Переходите ко второму шагу создания проекта.

Импортирование файла архива котировок из внешних источников

Центр данных Forex Tester 4 работает с любыми файлами котировок формата csv и hst, последний относится к файлам Metatrader 4, которые находятся в папке history, куда они скачиваются через “Архив котировок” платформы. Чтобы получить качественный тест, используйте файлы с тиковыми или минутными котировками. Forex Tester 4 автоматически соберет остальные таймфреймы.

Чтобы загрузить файл с котировками:

  • Нажмите меню “Центр данных” и откройте окно со списком инструментов (1);
  • Выберите опцию “Импортировать из файла” (2) и откройте меню загрузки, предварительно скачав файл с архивом котировок или переместив из Metatrader 4;
  • Выберите символ валютной пары (3), найдите и добавьте этот файл в окно загрузки (5).

Обратите внимание, что для формата hst потребуется сменить настройки папки отображения файлов (4).

Программа может добавить историю к уже существующему архиву, если пользователь не выберет опцию “Удалить” (6).

Если пользователь использует несколько баз данных из разных источников, он может “выровнять” сдвиги во времени, если они присутствуют в загружаемых файлах. Нажатие опции “Далее” запустит компиляцию таблицы данных и выведет диалоговое окно, где будет указан период истории.

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

NEW: вкладка новости в Forex Tester 4

Вкладка «Новости» — это история индикаторов в формате экономического календаря, где отражены предварительные и фактические данные, а также трехуровневая отметка значимости событий. Сопоставляя время выхода новостей с движениями на рынке, трейдер сможет лучше понять причины резкого взлета или падения курса в определенный момент времени. Доступность новостей определяет исключительно тип подписки на данные серверов Forex Tester Software, эти события нельзя импортировать из других источников.

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

Пользователи предыдущей, третьей версии были вынуждены начинать тестирование заново, если не обнаруживался или изменялся отрезок истории, а также возникала необходимость добавить пару. В новой версии Forex Tester 4 трейдер может «докачать» любые данные по ходу теста, который можно останавливать, начинать с любой даты или возвращаться назад.

Шаг 2: создание нового проекта

Создание нового проекта – это процесс задания стартовых условий для запуска эмуляции торговых сессий на выбранном пользователем, историческом отрезке. Оно аналогично старой версии Forex Tester 3: Трейдер может создавать множество проектов, чтобы по отдельности оценить различные стратегии, поэтому для каждого из них предусмотрено присвоение уникального имени и выбор размера депозита.

На следующем этапе трейдеру надо выбрать валютные пары для теста и точность эмуляции свечей. Список доступных инструментов и формат исторических данных определяет архив «Центра данных». При отсутствии необходимой валютной пары или CFD трейдер должен предварительно добавить ее историю котировок.

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

Опция «Расширенные настройки» позволяет трейдеру не загружать каждый тик внутри минутной свечи, а ускорить ее формирование, представив минутную свечу в виде 4 тиков по максимальной, минимальной цене, первой и последней сделкам. Во втором варианте «Распределение по объему» к 4 первым тикам будет добавлено некоторое количество сделок на разных ценовых уровнях внутри минутной свечи. Выбор исторического периода не может быть больше архива котировок «Центра данных», в случае неправильного выбора этого отрезка программа сообщит об этом пользователю. Опция «Скачать недостающие котировки» обращается к серверу компании, где максимальный архив — 16 лет. Если тест трейдера выходит за рамки этой базы, придется отменить проект и вернуться в «Центр данных» для импорта собственного архива.

В следующем окне тестер просит:

  • Учесть сдвиг так называемого «терминального времени», которое брокер устанавливает на торговой платформе Metatrader 4;
  • Выбрать время начала/конца торговой сессии (если стоит «Пользовательский» вариант, то сессия начнется по «терминальному» времени);
  • Учитывать/не учитывать переход на летнее/зимнее время, некоторые брокеры его не применяют.

Описанные выше временные настройки появились только в новой, четвертой версии Forex Tester, как и реализация четырех различных условий тестирования:

  • Запустить проект с первой даты истории;
  • Выбрать на загруженном историческом отрезке произвольную точку начала теста;
  • Начать тестирование сразу после закрытия текущего окна;
  • Запретить бэктесты. В случае инициализации последней функции трейдер не сможет вернуться назад, чтобы сделать какие-либо исправления.

После задания условий в этом окне нажатие клавиши «Создать» запустит эмуляцию торговой сессии с указанного трейдером момента, открыв окна:

Шаг 3: запуск тестирования торговой системы в Forex Tester 4

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

Скорость построения минутных свечей на графике определяется:

  • Положением ползунка (1);
  • Размерностью пакета данных за один прием (2).

По умолчанию стоит режим «Every tick», при котором на график добавляется по одной минутной свече. Если трейдер выберет «30 min», каждое обновление добавит 30 минутных свечей за один раз.

Пауза нажимается в двух местах: перед ползунком (3) или выше, кликом на опции «Остановить». Она изменится на «Начать тестирование», когда графики будут остановлены.

Управление графиками в режиме паузы

В режиме паузы пользователю доступны три функции:

  • Возврат назад на один шаг (5);
  • Проход вперед на один шаг (6);
  • Перемещение вперед (7) на заданное в окне (2) количество минутных свечей (в случае, если там стоит 5 минут, то при нажатии 1 раз график М1 переместится на пять свечей).

Шаг назад отменяет совершенные «в прошлом» сделки. Размер шага вперед и назад определяет выбранный таймфрейм графика в окне (1) или с помощью меню, вызванного кликом правой клавиши мыши. Также в режиме паузы трейдер может устанавливать любые виды ордеров – отложенные или «по рынку», которые активируются сразу после запуска процесса тестирования.

Работа с ордерами в Forex Tester 4

Функционал управления ордерами в Forex Trader 4 претерпел мало изменений по сравнению с версией FT3, единственное отличие – окно ордеров FT4 содержит дополнительный алгоритм автоматического увеличения/уменьшения размера лота.

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

Управление ордерами доступно с помощью:

  • Меню «Ордера» (1);
  • Правой клавиши мыши, при клике на графике по ордеру автоматически подставляется уровень цены;
  • Клавишами быстрого доступа на панели FT4, а каждая из них подписана во всплывающей подсказке.

Форма ордера, кроме настроек риск-менеджмента и трейлинг стопа, не вызовет проблем у трейдера, знакомого с принципами трейдинга и освоившего любую торговую платформу. В тестере FT4 трейдеру достаточно задать размер риска на сделку как процент от депозита (значение 0,01 соответствует 1%), тогда лот будет меняться в зависимости от уровня стоп-лосса.

Например, для пары EURUSD при значении стоп-лосса в 100 пунктов и уровне риска 2% для депозита в $1000 тестер автоматически откроет сделку на 0,2 лота. Трейлинг-стоп (TS) не реализован в базовой версии Metatrader 4, но присутствует в различных Советниках. Тестер FT4 использует общие признаки автоматической перестановки стоп-лосса следом за ростом текущей прибыли, чтобы при коррекции «пойманного» тренда зафиксировать ее часть.

По умолчанию ордера не имеют трейлинг-стопа, он включается на соответствующей вкладке ордера. Пользователь может задать условия:

  • Мгновенного включения TS после сделки;
  • После накопления первой прибыли (указана в пунктах четырехзначной котировки);
  • Размер стоп-лосса (должен совпадать с накопленной прибылью, указанной выше);
  • Шаг перестановки вслед за прибылью.

Технический анализ в Forex Tester 4

Forex Tester предоставляет трейдеру все возможности графического анализа, сопоставимые с торговой платформой Metatrader. Список доступных инструментов расположен в меню «Вставка», дублирован значками опций быстрого доступа.

NEW: автокопирование инструментов графического анализа

FT4 поддерживает функцию автоматического повторения графических построений на любых таймфреймах для одного инструмента Форекс. На рисунке ниже представлены два графика EURUSD из часовых и минутных свечей. Если трейдер предварительно нажмет опцию (1), где изображен канал с каскадом окон, то в дальнейшем любые построения на одном из графиков будут отображаться автоматически на другом таймфрейме EURUSD.

Дополнительные вспомогательные функции FT4:

  • Режим магнита (1), при котором указатель курсора “прилипает” к ценам открытия, закрытия, максимума, минимума свечи;
  • Волновая разметка Эллиотта (2);
  • Заметки (3).

Заметки – это новая опция FT4, представляющая собой прототип дневника сделок. Трейдер может обозначить любое событие или ошибку стратегии во время тестирования, выбрав на верхней панели опцию (1) с латинской буквой «N», привязав ее к конкретной свече графика (2). После клика левой клавишей мыши программа откроет окно для составления комментария. Журнал заметок доступен через меню «Вид»: Трейдер может добавить или редактировать запись, выбрав конкретную дату и инструмент. Система контекстного поиска позволяет оперативно ориентироваться в записях. Самые важные обновления в Forex Tester 4 коснулись технических индикаторов и блока работы с Советниками Форекс. В отличие от FT3, где индикаторы были расположены в одном окне, в новой версии FT4 они разнесены по различным вкладкам, согласно типу стратегии, идентично расположению в Metatrader. Окно настроек параметров индикаторов также не вызовет у трейдеров никаких затруднений. В Forex Tester 4 доступно 45 видов индикаторов, но трейдеру необязательно ограничиваться этим количеством. Еще одним важным обновлением FT4 стала возможность импорта и конвертации пользовательских индикаторов, написанных на языке mql.

Эта статья приведёт Вас к успеху:  УПРАВЛЕНИЕ АКТИВАМИ ФОРЕКС

Они отправляются на конвертирование через меню «Файл», опция «Установить». Трейдер должен выбрать подходящий вариант загрузки, чтобы FT4 сконвертировал файл в «правильное» место: При загрузке пользовательского индикатора, которого нет в списке FT4, используйте его копию на собственном компьютере в формате mql4. Поместите файл в окно конвертации и нажмите «Установить». Индикатор будет сконвертирован в формат dll на сервере Forex Tester, чтобы не возникало вопроса нарушения авторских прав, пользователю надо одобрить эту операцию. Если конвертеру Forex Tester не удастся автоматически перевести файл в формат библиотеки, он предложит пользователю выслать код на ручную доработку программистам Forex Tester Software. Чтобы письмо не попало в спам, надо предварительно указать адрес электронной почты, с которого оно будет отправлено. Успешная конвертация закончится соответствующим сообщением, после чего индикатор будет размещен аналогично расположению в Metatrader, под меню «Вставка – Добавить индикатор – Пользовательские». Режим экспорта распространяется на автоматизированные торговые или вспомогательные системы – скрипты и советники. Файл загружается через опцию «Установить стратегию» по принципу, описанному выше. Единственным отличием станет путь, по которому надо искать загруженный советник. Он расположится в меню «Тестирование – Список Стратегий». Установка советника на график несколько отличается от привычной, — чтобы прикрепить робота к графику, надо выбрать из списка конкретную стратегию, два раза кликнуть по ней мышкой и настроить параметры, выбрав конкретную валютную пару и таймфрейм.

Фундаментальный анализ в Forex Tester 4

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

Настройка рабочего пространства (десктопа) Forex Tester 4

Разработчики Forex Tester Software значительно упростили освоение программы, сделав многие настройки и расположение окон идентичными Metatrader. Единственным отличием от MT является возможность в FT сохранить и загрузить конфигурацию рабочего стола. Если пользователь захочет вернуться к стандартным настройкам окон, он может воспользоваться опцией «Восстановить десктоп».

Статистика и анализ результатов тестирования

В отличие от тестера Metatrader в Forex Trader статистика отображается по ходу процесса тестирования:

  • В окне «Статистика», расположенном слева;
  • Кривыми прибыли/убытков – баланса и эквити.

Окно статистики установлено по умолчанию в настройках меню «Вид», опции «Показать панели». Оно содержит данные, знакомые трейдеру по анализу стейтмента – торгового отчета MetaTrader. Они показывают результаты пройденной части теста и изменяются по мере тестирования стратегии или бэктестов (возвратов назад и новых прогонов). Окно прибыли можно открыть через меню «Файл», опция «График баланса и эквити». Кривые связаны с изменением результатов, как и окно статистики.

Ордера распределяются по трем вкладкам:

  • Открытые позиции;
  • Отложенные ордера;
  • Закрытые сделки попадают в «Историю счета».

Этот журнал сделок в четвертой версии получил надстройку в виде фильтров, сортирующих историю по четырем критериям. По умолчанию фильтры отключены, пользователь должен самостоятельно отобразить панель, нажав «Показать фильтры». Закрытые сделки можно сортировать:

  1. По дате (закрытия, открытия ордера или в двух сочетаниях этих параметров), трейдер может дополнительно выбрать определенный исторический отрезок внутри календарного периода теста;
  2. По каждому тестируемому символу (в рассматриваемом примере тестируются три пары);
  3. Отобразить по отдельности или в сочетании: покупки, продажи, пополнение счета или снятие (тестер позволяет «для достоверности» эмулировать два последних процесса);
  4. Разделить таблицу на убыточные или прибыльные ордера.


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

NEW: анализ и выгрузка сделок Excel

В новой версии Forex Tester 4 пользователь получил возможность экспортировать историю сделок в Excel. Операция выполняется в два клика мышкой, – первый раз правой клавишей по любой из строк журнала, второй – левой клавишей по опции с соответствующим названием выпавшего меню. Особо хочется отметить заботу разработчиков о пользователях русскоязычной версии. В отличие от отчетов Metatrader, они решили проблему перехода данных с точки на запятую. Экспортированные столбцы данных не требуют дополнительной проработки региональных настроек, как это случается с отчетами тестера Metatrader 4.

Сохранение, редактирование и перезапуск проекта в Forex Tester 4

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

Так же, как и в третьей версии, управление сохранением, загрузкой и редактированием проектов в FT4 находится в меню «Проект», которое получило дополнительные опции:

  • Добавить и обновить исторические данные;

Трейдер может «вернуться» и выбрать брокера или расширить диапазон исторических данных, докачав их с сервера Forex Tester или импортировав собственные базы.

  • Перезапустить проект с определенной даты.

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

Функция взаимосвязанной прокрутки и синхронизации инструментов графиков в Forex Tester 4

В Forex Tester 4 появилась новая опция одновременной, синхронизированной по таймфреймам прокрутки открытых окон графиков. Она расположена в правом нижнем углу поля строки с ярлыками открытых валютных пар – кнопка с изображением каскада окон.

При ее нажатии движением рядом с ней находящегося ползунка можно смещать все окна одновременно, независимо от инструмента, но с разной скоростью, определенной таймфреймом. На картинке ниже открыты три окна, среди которых с наименьшей скоростью будет прокручиваться GBPUSD со свечами Н4, тогда как M15 график USDJPY в левом нижнем углу станет изменяться в 16 раз быстрее, а EURUSD, расположенный над ним, в 4 раза медленнее относительно котировок доллара к йене. Курсор в виде перекрестных линий также синхронно повторяет движение одновременно во всех окнах графиков, соблюдая масштаб таймфрейма. Обратите внимание на рисунок ниже, чтобы перекрестье сдвинулось на верхних графиках EURUSD и GBPUSD на одну часовую свечу, необходимо на графике USDJPY, расположенном ниже, совершить движение на четыре свечи М15. Чтобы включить функцию синхронизации «Перекрестье», нажмите опцию с изображением креста и каскада окон возле знака «Магнит» (1) и потом замените курсор «Стрелка» (2), как это обычно делается в Metatrader или похожих торговых платформах.

Заключение

Forex Tester 4 позволяет тестировать «ручные стратегии», это идеальный тренажер для любителей безиндикаторной торговли, с помощью которого можно учиться распознавать сигналы Price Action. «Живое» движение котировок поможет воссоздать трейдеру эмоциональную атмосферу торгов.

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

Советуем обратить внимание на Forex Tester 4 и алготрейдерам, — возможность экспорта стратегий открывает путь к качественным тестам. Эмуляция исторических данных в Metatrader в тиках по-прежнему оставляет желать лучшего, а тестировать стратегию на «чужих котировках» не совсем верно.

Инструкция по работе с программой Forex Tester 2.

Для тестирования ручных стратегий отлично себя зарекомендовала программа Forex Tester 2. На сайте AvtoForex.ru мы уже писали о преимуществах ручного тестера стратегий и о его назначении. Сегодняшний же материал будет полезен владельцам программы Forex Tester 2, а также тем, кто пока только тестирует её в демо-режиме или собирается это делать. Статья представляет собой полноценную инструкцию по работе с программой в видео и текстовом формате, которая позволит быстрее освоиться в её функционале.

Первым делом необходимо скачать инсталлятор Форекс Тестер 2, сделать это можно на официальном сайте программы , на главной странице. Причём, не обязательно сразу покупать симулятор торговли на Форекс — Вы можете скачать бесплатно Forex Tester 2, установить демо-версию и, протестировав возможности приложения, решить для себя — нужна она Вам, или нет. Кстати, если все же решите, что Вам нужна программа Forex Tester 2 — не спишите покупать её на официальном сайте. Приобретя программу по ссылке с нашего сайта, можно получить скидку минимум в 25%. Информация о текущем размере скидки представлена на этой странице.

Обзор программы Forex Tester 2.

Итак, бесплатно скачиваем программу Forex Tester 2:

Рис. 1. Скачивание программы Форекс Тестер 2 с официального сайта.

Процедура установки стандартная, как и любого другого ПО. Бесплатная версия тестера ручных стратегий обладает ограниченным функционалом, которого достаточно только для ознакомления с её возможностями. Для полноценной же работы рекомендуется купить регистрационный ключ. После его приобретения происходит процедура регистрации тестера. Меню Помощь — Зарегистрировать программу — У меня уже есть регистрационный ключ — Вперед . На указанный в процессе регистрации пользователя адрес электронной почты придет номер ключа. Его необходимо ввести в форму, которая появится после нажатия на кнопку Вперед .

Режимы работы тестера стратегий.

Использовать Forex Tester 2 можно в двух режимах: редактирования и тестирования:

Рис. 2. Режимы работы тестера.

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

Если зайти через пункт меню Инструменты в Центр данных , то откроется окно, где можно осуществлять те или иные действия с котировками. В центре данных хранятся котировки по всем валютным инструментам. Чтобы работать с котировками, их необходимо импортировать. Импорт осуществляется либо с сервера программы Forex Tester 2 на платной основе, либо же необходимо заранее скачать файл котировок с сайта любого дилингового центра и использовать этот файл с данными:

Рис. 3. Обзор функций окна центра данных.

В левом окне с символами представлены доступные торговые инструменты. Список этот можно сократить, удалив (2) ту или иную пару, или же наоборот, добавив (1) новую. В разделе Свойства символа представлена информация по торговому инструменту, которую при необходимости можно редактировать. Отредактировать (3) можно название пары, её тип (валюта, акция, фьючерс), размер спреда, размер лота, количество цифр после запятой (зависит от брокера), свопы и маржу:

Рис. 4. Возможность редактирования параметров валютного инструмента.

Выбор брокера (4) возможен только в случае приобретения котировок с сайта программы, но все же лучше загружать их самому.

Возможность сдвига времени (5) понадобится, если вы торгуете на крупных тайм-фреймах. У различных брокеров часовые пояса отличаются (соответственно, отличается время начала и окончания торговых сессий), а потому будет отличаться и вид свечей с тайм-фреймом H4 и более на графиках их терминалов, так как формировать их будут разные свечи. Именно в этом случае необходимо сдвинуть ползунок в тестере ручных стратегий, синхронизируя его со временем брокера.

Полоски Импортированная минутная история (6) и Импортированная тиковая история (7) — это индикаторы качества котировок, обнаруживающие разрывы в котировках. Разрывы в котировках будут отображаться красными зонами.

Кнопки Обновить с сервера (8) и Импортировать из файла (9) отвечают за загрузку котировок в программу. Первый вариант загрузки используется, если котировки были куплены на сайте программы Forex Tester 2. В этом случае доступна и тиковая история. Минутная история доступна для скачивания с сайта программы и без оплаты.

Загрузить котировки через пункт Импортировать из файла можно, если вы уже имеете такие в формате файла *.txt, *.csv , *.dat , а также *.hst , скачанные ранее с сайта любого брокера. Стоит заметить, что дилинговые центры, поддерживающие закачку данных с сервера MetaQuotes, предоставляют не очень качественные котировки. Более полные данные предоставляет компания Alpari, а также Ducascopy.

Нажав кнопку Экспортировать (9), вы сможете экспортировать из программы котировки в отдельный файл, а также Очистить историю с данными любого инструмента.

После того, как начальные данные подготовлены и отредактированы, необходимо сгенерировать тики по каждому инструменту и каждому тайм-фрейму. Для генерации тиков используется один из двух методов: по объему свечей М1 и по точкам Open/High/Low/Close . Если генерация осуществляется по объему минутных свечей, то внутри свечи тики распределяется в случайном порядке. При генерации вторым методом тики генерируются по 4 точкам, и на этот процесс тратится меньше времени.

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

После подготовки данных можно начать процесс тестирования своих стратегий.

Видеоурок 1 — устанавливаем и настраиваем Форекс Тестер 2.

Основной функционал программы Forex Tester 2.

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

Рис. 5. Выбор торгового инструмента и тайм-фрейма для тестирования.

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

Рис. 6. Установка параметров для тестирования стратегий.

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

Скорость тестирования можно регулировать при помощи бегунка, а также можно приостанавливать процесс:

Рис. 7. Опции, используемые при тестировании стратегий.

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

Тестирование можно прервать и продолжить с момента прерывания даже после отключения компьютера, нажав на Start Test .

Меню программы Forex Tester 2.

Интерфейс программы Forex Tester 2 на первый взгляд напоминает интерфейс программы MetaTrader 4 (увеличивается кликом):

Рис. 8. Вид программы Форекс Тестер 2.

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

Меню программы состоит из следующих вкладок: Файл , Редактирование , Вид , Вставка , Ордера , Тестирование , Инструменты , Окна , Помощь . Во вкладке Файл представлена возможность открытия нового окна графика для тех инструментов, которые были подготовлены для тестирования. А также можно открыть новое окно рейндж баров (синтетических свечей, размер которых в пунктах задать может трейдер вручную, наподобие графиков Ренко):

Рис. 9. Функции меню Файл .

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

Во второй вкладке Редактирование представлена возможность осуществления соответствующих действий с графическими объектами на графике:

Рис. 10. Функции меню Редактирование .

Третья вкладка Вид своими функциями напоминает соответствующую вкладку торгового терминала MetaTrader 4. Функционал данного раздела меню позволяет управлять основными панелями и окнами программы, их видом и особенностями. Некоторые из этих функций представлены в виде кнопок на панели инструментов:

Рис. 12. Функции меню Вставка .

Функции вкладки Ордер доступны в режиме тестирования. Здесь представлены возможности открытия, закрытия, изменения ордеров:

Рис. 12. Функции меню Ордера .

Функции из вкладки Тестирование мы рассмотрим чуть ниже:

Рис. 13. Функции меню Тестирование .

Вкладка Инструменты позволяет настраивать функционал терминала в целом:

Рис. 14. Функции меню Инструменты .

Нажав на пункт Настройки , вы выведите окно с параметрами программы, состоящее из четырех вкладок:

Рис. 15. Настройки программы Форекс Тестер 2.

  • — Тест истории , где можно задать начальный депозит, с которого начнется тестирование. Другие возможности представлены в программе в более доступном виде;
  • — Торговля — позволяет изменять настройки тейк-профита, стоп-лосса, трейлинг-стопа ордеров для разных тестируемых стратегий и использовать эти заготовки, чтобы постоянного не выставлять настройки для каждого ордера индивидуально:

Рис. 16. Вкладка Торговля в окне параметров.

Функционал вкладки Окна позволяет управлять окнами в графике по аналогии с MT4. Во вкладке Помощь представлена информация о программе, а также ссылки на сайт производителя.

Видеоурок 2 — основные функции Forex Tester 2.

Тестирование стратегий. Работа с ордерами.

После запуска тестирования стратегии становится доступным функционал меню вкладки Ордера , а точнее возможность модифицирования рыночных и отложенных ордеров. Эти же функции представлены на панели инструментов следующими кнопками:

Рис. 17. Кнопки для модифицирования открытых ордеров.

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

Рис. 18. Окно рыночного ордера.

Здесь можно выбрать валютный инструмент, задать объём лота для сделки, установить стоп-лосс, тейк-профит и выбрать направление сделки Buy или Sell.

Во вкладке Трейлинг стоп задаются параметры данной функции — условия его активации и трейлинга.

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

Второй значок панели ордеров соответствует функции открытия окна для настройки отложенного ордера: здесь можно указать его тип, задать цену для открытия сделки, указать размер стоп-лосса и тейк-профита, а во вкладке Трейлинг стоп задать настройки трейлинга. Для быстрого вызова окна используется клавиша F3 :

Рис. 19. Окно отложенного ордера.

Третья кнопка активна при открытых и выставленных отложенных ордерах. В вызываемом окне можно изменить значения SL, TP, а для отложенных ордеров — и цену открытия сделки. Быстро вызвать это окно можно нажав клавишу F4 , при этом выбрав соответствующий ордер для изменения в нижней панели терминала:

Рис. 20. Изменяемые настройки ордера.

Следующая кнопка соответствует функции закрытия выбранного рыночного ордера по текущей цене и может быть вызвана нажатием клавиши F5 . Удалить отложенный ордер, выбранный в нижней панели, можно, воспользовавшись следующей кнопкой (или нажать F6 ). При помощи последней кнопки можно вызвать окно, где выставляются несколько отложенных ордеров одновременно, здесь же они редактируются и удаляются. Окно быстро вызывается при нажатии сочетания клавиш Ctro+O :

Рис. 21. Окно с перечнем отложенных ордеров.

Использование графических элементов.

Что касается работы с индикаторами, то для доступных сорока пяти инструментов можно изменить их параметры, через пункт Свойства индикатора , кликнув правой кнопкой мыши по инструменту, ранее установленному на графике:

Рис. 22. Вызов окна свойств индикатора.

Формат индикаторов — *.dll , поэтому, чтобы импортировать в программу индикаторы формата *.mq4 , их необходимо будет переписать на соответствующий язык. Занимаются этим программисты. Впрочем, представленного набора вполне хватает для тестирования большинства ручных стратегий.

Вызвать меню для работы с выставленными ордерами, как это делается в терминале MetaTrader 4, кликом правой кнопки на графике, можно и здесь. Среди пунктов меню: открытие нового ордера, изменения тайм-фрейма, работа с шаблонами и индикаторами, изменение вида графика, управление индикаторами.


Рис. 23. Вызов контекстного меню для работы с ордерами.

Видеоурок 3 — тестирование стратегий в Форекс Тестер 2.

Подводим итоги.

Применение графических инструментов в программе Forex Tester аналогично, что и в торговом терминале MT4, поэтому привыкнуть к работе с ним особого труда не составит. Меню, интерфейс — все кажется знакомым уже с первого взгляда. Ну а познакомиться с отличительными особенностями программы можно будет уже в процессе работы с ней, после ознакомления с инструкцией по Forex Tester 2 и просмотра видеоуроков. И уже совсем скоро Вы научитесь полноценно использовать тестер ручных стратегий в своём арсенале успешного трейдера!

P. S. И кстати — программа Форекс Тестер 2 идеально подходит для отработки стратегии по разгону депозита.

Купить программу Форекс Тестер 2 со скидкой!

Тестер Форекс стратегий – инструкция по настройке и использованию

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

Новички используют Форекс тестер для ускоренного обучения, а профессионалы — для апробации на практике новых разработок и советников. Представляем инструкцию по установке, настройке и эксплуатации программ.

Принцип действия

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

Представленные данные позволяют быстро проверить понимание валютного рынка и используемую стратегию. Например, система основанная на анализе по графическим фигурам. Предположительно на графике должна образоваться «Голова и плечи». Стратегия требует установки Sell Stop ниже линии поддержки, Take Profit — 200 п., и Stop Loss — 100 п.

После запуска тестера Форекс стратегий за 5 секунд программа наносит рядом 100 свечей по историческим данным и закрывает ордер. В примере, закрытие выполнено по Stop Loss – графику не хватило 7 п. до уровня ТР (синяя линия).

При таймфрейме в 4 часа для проверки стратегии трейдеру понадобилось порядка 400 часов или 23 календарных дней.

Ускорение анализа эффективности стратегий — реальная польза программ-тестировщиков, ценящаяся трейдерами. Вместо месячной работы на демо-счете, полноценно исследовать прибыльность одной методики можно за 2-3 часа.

Выбор программы-тестировщика

Тестер для Форекс экономит время и силы пользователя на исследование эффективности торговой стратегии. На рынке представлены в среднем 10 видов подобного программного обеспечения — TradeSystem, MetaTrader Supreme Edition, Forex Tester и пр. Платные версии отличаются расширенными функциональными возможностями.

Какой программе отдать предпочтение — индивидуальный выбор пользователя. В рамках статьи рассмотрим инструкцию по использованию Forex Tester 3 – отличается понятным, русифицированным интерфейсом, содержит необходимые функции для тестирования.

Подготовка, установка, настройка

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

Подготовка

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

  1. Выбор валютных пар для теста.
  2. Указание исторического периода.
  3. Выбор метода моделирования тиков.
  4. Продолжение настройки.

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

Настройка тестера продолжается загрузкой истории котировок.

Где взять историю котировок

Подписка и история котировок содержится в разделе меню «Центр данных»:

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

В списке «символы» указаны доступные активы. Редактирование ведется кнопками «Добавить» и «Удалить». После нажатия пункта «Изменить настройки», доступна тонкая наладка каждого актива — количество цифр после запятой, спред, размер лота, Stop Level, маржа для 1 лота, свопы.

Программа позволяет выбрать брокерскую компанию для загрузки исторических данных с ее сервера. Статус подписки определяет количество одновременно доступных брокеров. Рекомендуем закачивать историю котировок брокера Dukascopy либо Альпари. Для обновления исторической информации нажмите «Обновить с сервера».

В Центре данных отображается временная зона, выбранная при создании проекта. Указывается и значение «Импортированная минутная история» — показатель качества загруженных котировок. Чем больше на полосе красных зон, тем существеннее пропуски в истории. Полоса под инструментом — подобный индикатор, но используется для истории по тикам.

Импорт истории доступен из МетаТрейдер4 – необходимо нажать «Импортировать из файла» и выбрать путь к истории платформы. Рекомендуется загружать минутную историю — качество тестирования лучше. Для замены котировок необходимо поставить соответствующую отметку.

Пользовательский интерфейс

Визуально интерфейс Forex Tester 3 напоминает рабочую зону MetaTrader4:

  1. Меню для настройки внешнего вида графика котировок, нанесения графических объектов, выбора таймфрейма.
  2. Зона обзора рынка, с отображением действующих цен расположено с левой стороны.
  3. Нижняя торговая зона с отображением отложенных и открытых ордеров – расположена история счета и журнал сделок.
  4. Основная зона, на которой отображен график действующего актива. Допускается одновременное открытие нескольких окон с различными символами и таймфреймами.

Запуск генерации тиков происходит после нажатия «Начать тестирование». Остановка процесса доступна повторным нажатием.

При тестировании пользователь управляет скоростью специальным бегунком – доступна и пауза. С правой стороны от бегунка указывается качество теста. Например, при выборе 1 hour прорисовка тиков осуществляется по часовым свечам. Самый точный тест — с параметром Every tick.

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

Как установить ордера

При тестировании пользователь вправе устанавливать на графике рыночные и отложенные ордера. Вызов окна открытия происходит из меню «Ордера» или после нажатия клавиши «F2». Направление контракта задается кнопками: покупка — синяя, продажа — красная.

  1. Область показа тестируемого актива. Указывается объем и действующее значение SL и TP.
  2. Ячейки для указания фиксированных значений SL и TP.
  3. Кнопки продажи/покупки актива.
Эта статья приведёт Вас к успеху:  РАЗВОРОТЫ ТРЕНДА ФОРЕКС

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

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

После открытия ордер отображается на графике.

Установка отложенного ордера доступна из меню или после нажатия F3.

Окно позволяет выбрать тип сделки — Stop либо Limit, стоимость активации, лотность, первичные уровни SL и ТР, настроить Трейдинг Стоп, подписать ордер.

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

Закрыть ордер можно нажатием F5. Функция актуальна, если торговый алгоритм подразумевает выход с рынка при обратном сигнале. Удалить отложенный ордер можно нажатием F6. Позиция убирается в нижней панели.

Полный перечень отрытых ордеров находится в области «Терминал», во вложении «Открытые позиции». Историю сделок можно просмотреть во вкладке «История счета». Сведенная статистика счета расположена на панели «Рынок», вложение «Статистика». Операции по сделкам отражаются во вложении «Журнал».

График баланса тестируемой стратегии запускается из меню «Файл», и подменю «Открыть график эктивити». Настройка окна — через вызов сервисного меню нажатием правой кнопкой мыши. Отображается просадка, баланс, маржа и другие параметры.

Технические индикаторы

Добавление индикаторов — через меню «Вставка». Доступно 45 техиндикаторов.

Программа позволяет вносить пользовательские индикаторы. Инструменты с MetaTrader4 не подходят – используется другой формат. Найти подходящий техиндикатор можно на форумах. Альтернативный вариант — заказать у программистов. Параметры стандартных инструментов не отличаются от индикаторов в других аналитических приложениях.

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

  • Открытие ордеров.
  • Установка временных интервалов.
  • Сохранение и загрузка шаблона с техиндикаторами.
  • Настройка внешнего вида графика.
  • Нанесение новых индикаторов.
  • Меню подобно аналогу на платформе МетаТрейдер4.

Кроме технических индикаторов, программа содержит графические элементы – находятся в меню «Вставка» и вынесены в тулбаре над графиком.

Форекс тестер — удобная программа, облегчаюющая работу трейдера. ПО позволяет протестировать новые торговые алгоритмы без вложения реальных денег и с минимальными временными затратами. Апробация стратегий производится на исторических котировках. Трейдеры из СНГ чаще всего используют для тестирования Forex Tester 3. Надеемся, представленная выше инструкция поможет вам в работе. Остались вопросы? Будем рады ответить на них.

Лучшие форекс тестеры для ручной проверки стратегий

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

Что такое тестер стратегий для Форекс?

Тестер стратегий на рынке Форекс — это специальная программа или советник для терминала, позволяющий на основе исторических данных открывать сделки и проверять результат. Процесс напоминает перемотку видео:

    • Вы загружаете график.
    • Отправляете ордер, ставите при необходимости стоп-лосс и тейк-профит.
    • Быстро перематываете на нужный момент, пока позиция не закроется.

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

Преимущества и недостатки применения форекс тестера

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

    • Пропуск важных психологических моментов. Быстрая перемотка приведет вас к результату, но в реальных условиях вы могли бы не дождаться. Это необходимо учитывать.
    • Отсутствие тиковых данных. По крайней мере в MetaTrader 4 они не хранятся в течение длительного времени, как следствие, вы не сможете тестировать скальпинг на мелких таймфреймах. Тем не менее, для M15 и выше погрешность минимальна.

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

Четыре лучших тестера стратегий для форекс

Широкий функционал от MetaQuotes Software, а также свободный доступ к языку и библиотекам MQL позволяют добиться от платформы невероятного. В MetaTrader есть как встроенный автоматический тестер советников, так и разработанные пользователями ручные программы.

Наиболее интересен последний вариант. В этой категории можно выделить три бесплатных решения:

    • TSTester 2 — первый тестер, с которым я столкнулся. За ним я провел множество дней и часов, выявив прибыльные модели для торговли. Считаю, что он самый удобный.
    • FX Blue Trading Simulator 3 — довольно функциональный тестер с массой полезных фишек.
    • SimpleFXTester — менее продвинутое, но популярное решение с открытием сделок в отдельном окне.

В особую категорию стоит поместить Forex Tester 4. Это внешняя программа для тестирования стратегий без терминала.

Обратим внимание на каждый из вариантов.

TSTester 2

Начну с тестера, который до сих пор использую сам. TSTester распространяется бесплатно в виде советника для MetaTrader.

Инструкция по первому запуску

Установка производится стандартно — достаточно скопировать файлы в директорию терминала MQL4. Сделать это необходимо в папки с соответствующими именами:

Быстро попасть в директорию можно прямо через терминал. В разделе «Файл» нужно выбрать «Открыть каталог данных».

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

Кроме того, следует загрузить котировки нужного вам актива из архивов. Выполняется это через раздел «Сервис» либо можно просто нажать клавишу F2.

Далее, выбираем нужные таймфреймы, необходимо чтобы их значок был цветным, а не серым. Потом нажимаем «Загрузить».

После этого запускаем встроенный тестер в терминале MetaTrader и выбираем в качестве советника TSTester 2.45. В свойствах эксперта можете указать депозит, а в настройках выбрать таймфрейм и период тестирования. Не забудьте поставить галочку напротив «Визуализации». Она может быть скрыта по умолчанию, чтобы увидеть необходимо растянуть окно тестера вверх.

Если все указано и настроено, то нажимаем «Старт».

Как работает тестер?

У вас откроется следующее окно с графиком и торговой панелью. Через нее осуществляются все операции тестирования.

Пояснения по значкам управления перемоткой:

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

Описание кнопок открытия сделок:

    • OP — отложенные ордера;
    • SL — стоп-лосс;
    • TP — тейк-профит;
    • BE — перевод в безубыток после достижения ценой определенного уровня;
    • Поле Lot — позволяет выбрать объем сделки;
    • Fixed/Auto — меняет формат расчета ордера в лотах или процентах (очень удобно для проверки риск-менеджмента);
    • Buy/Sell — откроется покупка или продажа по текущей цене.

Пояснения к кнопкам закрытия:

    • ID и стрелочки — требуется, чтобы выбрать нужный ордер, которому присвоен соответствующий номер;
    • Modify — позволяет изменить параметры позиции, например, передвинуть стоп-лосс или тейк;
    • Close — закрывает сделку;
    • All — позволяет применять изменения к открытым ордерам, например, закрыть все сделки или передвинуть везде стоп.

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

Как я открываю сделки в TSTester?

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


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

Это необходимо, чтобы быстро прокручивать график по свечам, нажимая на значок молнии. 10 кликов мыши — прошло 10 свечей и т.д. Мне такой формат очень удобен, он позволяет мотать довольно быстро и не пропускать момент закрытия сделки.

Шаг 2. Активируем кнопки SL и TP. У вас должно появиться две линии, красная — стоп-лосс, зеленая — тейк-профит.

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

Шаг 3. Нажимаем на кнопку Fixed, чтобы запустился режим Auto (для обновления нужно один раз кликнуть по графику). Это позволит вам открывать сделки в процентах от текущего депозита. После этого можно сразу нажать на Buy или Sell, а затем на значок молнии.

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

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

Преимущества и недостатки

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

    • для новичка сложный и устаревший дизайн;
    • плохо взаимодействует с пользовательскими индикаторами.

Придется немного поработать с тестером, чтобы понять, как и что функционирует. Результат однозначно стоит того. Посидев пару дней в данной системе, я смог в течение дня тестировать по 500 сделок и больше, используя метод, который описал выше.

FX Blue Trading Simulator 3

FX Blue — следующий тестер для Форекс, его можно скачать бесплатно. Установка происходит в терминале MetaTrader через программу (вручную ничего копировать не нужно). Для начала работы вам необходимо будет создать аккаунт на официальном сайте тестера. На удивление выполняется этот процесс в нестандартном порядке:

    • Как всегда, указываем e-mail, логин и пароль.
    • Далее, вводим имя, фамилию и телефон (на него придет SMS).
    • В сообщении вам поступит уникальный e-mail, на который нужно отправить письмо с любым текстом. Это активирует аккаунт.

Краткая инструкция по первому запуску

Шаг 1. Запустите установочный файл и выберете нужный терминал. У меня их много от разных брокеров, если у вас также, то обязательно запомните, где потом искать тестер.

Шаг 2. Выполняется аналогично вышеуказанной процедуре настройки в TSTester. Сначала загрузите котировки из архива, затем запустите терминал и встроенный тестер советников. Это можно сделать по значку с лупой в панели инструментов MetaTrader. В графе «Советник» выберете FX Blue и нажмите «Старт».

Система попросит вас ввести логин и пароль, которые вы указали на официальном сайте данного тестера. Аккаунт должен быть подтвержден по SMS.

Как работает тестер?

Процесс довольно удобный. В левом верхнем углу есть специальная панель управления, где открываются сделки. Просто нажимаете «Купить» или «Продать», также можно указать стоп и тейк-профит.

Регулировать скорость прокрутки графика, ставить на паузу и заканчивать тестирование нужно в панели встроенного тестера советников (внизу).

Стоп-приказ и тейк-профит можно передвигать прямо на графике, но только за красный, либо фиолетовый значок (сами линии не двигаются).

Очень удобная функция, которой нет ни в одном другом тестере — закрытие или открытие сделки при пересечении любой линии. Это может быть горизонтальный уровень и трендовая прямая. Достаточно нажать на нее во время тестирования с зажатой клавишей Alt.

Отчет можно посмотреть, как в самом терминале, так и на официальном сайте советника. Для этого достаточно на нажать на кнопку «Analyze».

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

Плюсы и минусы FX Blue

    • есть окно быстрой торговли;
    • можно менять тейк-профит и стоп прямо на графике;
    • возможность установки в MetaTrader 5;
    • есть трейлинг-стоп;
    • закрытие или открытие сделок при пересечении горизонтальных и трендовых линий (уникальная функция).

    • стандартные инструменты ускорения прокрутки в MetaTrader, например, не получится настроить перемотку до окончания свечи или бара;
    • стоп-лосс и тейк-профит всегда нужно вводить вручную, а только потом их можно двигать на графике.

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

SimpleFXTester

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

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

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

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

Forex Tester 4

Forex Tester — это платная программа для тестирования рынка, которая работает без терминала. Ее стоимость от $ 99 до $ 170 в зависимости от тарифа. Лицензия предоставляется на неограниченный срок. Для ознакомления есть бесплатная демоверсия. Возможностей у данного тестера очень много:

    • на графиках отображается выход новостей;
    • можно тестировать сразу несколько валютных пар на разных таймфреймах;
    • есть конвертер для импорта любого индикатора из MetaTrader 4;
    • визуальный конструктор стратегий, позволяющий в пару кликов без кода создавать своих советников и тестировать их;
    • возможность учета тиковых данных для скальпинга;
    • тестирование нескольких стратегий (ручных и автоматических) одновременно.

Перечень не является закрытым. Описать все функции в одном материале невозможно, поскольку этому тестеру посвящен целый сайт с множеством статей и инструкций — forextester.ru.

Кратко пройдемся по интерфейсу программы.

Он довольно удобный и во многом напоминает MetaTrader 4. Есть аналогичная панель инструментов и схожее оформление графиков.

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

Сделки помечаются линиями и открываются путем клика правой кнопкой мыши по графику.

Как видите, есть лимитные ордера, а также можно установить стоп-лосс и тейк-профит по умолчанию. После чего открывать сделки в один клик и двигать уровни остановки на нужное место в пару движений мышью.

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

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

Преимущества и недостатки Forex Tester

    • более 6 лет тиковых данных по валютным парам и 16 лет минутных;
    • широкий перечень настроек (баланс, свопы, спреды, комиссии и т.д.);
    • множество индикаторов и методик построения графика (Ренко, Heiken Ashi, бары и японские свечи);
    • 900+ инструментов;
    • экономические новости прямо на графике;
    • автоматический подсчет размера лота в соответствии с риск-менеджментом;
    • одновременное тестирование нескольких инструментов и таймфреймов.

Перечень на этом не закрывается. У тестера есть еще множество более мелких деталей и полезных функций. Любые симуляторы на MetaTrader 4 не идут с ним в сравнение.

Минус у Forex Tester 4 только один — программа платная, но $ 99 не так уж и много для подобного инструмента.

В итоге, форекс-тестеры позволяют проверять работоспособность стратегии в режиме симулятора, который максимально приближен к реальным условиям торговли. Из популярных программ такого рода стоит отметить TSTester, FX Blue Trading Simulator, SimpleFXTester и Forex Tester 4. Первые три устанавливаются в виде советника в MetaTrader и их можно скачать бесплатно. Четвертый тестер — это платная программа, которая является самым продвинутым решением на рынке.

Автор: Алексей Шляпников.

Критика, благодарность и вопросы в комментариях приветствуются!:))

Ручной тестер стратегий на Форекс: установка и настройка — Часть 3

Доброго времени суток, друзья и посетители форекс блога yavforex.ru!

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

Что нам для этого нужно? А нужен нам тестер стратегий и несколько специальных индикаторов. Для этого переходим по ссылкам ниже и загружаем их в отдельную папку на Вашем компьютере:

Скачать эксперт для ручного тестера стратегий vHandsTrade

И три индикатора соответствено:

Скачать индикатор терминала vTerminal

Скачать индикатор истории vHistory

Скачать индикатор библиотеки VisualTestingTools

После чего, проводим установки эксперта ручного тестера стратегий и необходимых для его работы индикаторов. Как проводить установку советников и индикаторов в торговый терминал MetaTrader 4 читайте в статьях здесь и здесь. Не забывайте, что копирование файлов в терминал должно быть в формате — ex4 .

Итак, когда скопировали файлы эксперта в папку:

Индикаторы vHistory и vTerminal копируем в папку:

MetaTrader 4 / MQL4 / indicators

Индикатор библиотеки VisualTestingTools переносим в каталог:

Теперь когда все файлы перемещены в соответствующие папки торгового терминала, снова заходим в папку experts и кликаем двойным нажатием левой кнопки мыши файл тестера стратегий — vHandsTrade.mq4.

После этого откроется редактор Meta Editor с кодом эксперта, где по собственному желанию и потребностям тестирования торговой системы, можно настроить некоторые параметры (для каждого можно выбрать по 5 вариантов значений соответственно):

  • RISK -% депозита, который будет использоваться при открытии позиции;
  • LOT — размер лота на Форекс, который будет использоваться при открытии позиции;
  • STOPLOSS , TAKEPROFIT , TRAILINGSTOP — размеры стоп лосс, тейк профит для открываемых, и трейлинг стоп соответственно;
  • EXPIRATION — время истечения отложенных ордеров (в часах)

Здесь есть один нюанс, если Ваш форекс брокер показывает 5-ти значные котировки (для примера, EUR / USD = 1.35240), в коде эксперта необходимо изменить значения параметров StopLoss, TakeProfit и TrailingStop, добавив к ним по одному нулю 0, т.е.:

Если же брокер показывает 4-х значные котировки, менять ничего не нужно.

После того как все параметры настроили, нажимаем на кнопку «Компилировать» (либо клавишу F5), в результате успешной компиляции должно выдать сообщение — «0 ошибок, 0 предупреждений».

Следующий шаг, перезапускаем и открываем наш торговый терминал и настраиваем шаблон для ручного тестирования торговой системы. Для этого в окне «Навигатор» открываем вкладку «Пользовательские индикаторы» и перемещаем по порядку два индикатора на график цены: сначала — vTerminal, затем — vHistory.

Также для наглядности и удобства настраиваем автопрокрутку и смещение графика (по желанию). Теперь сохраняем этот шаблон с названием — vhandstrade.tpl — это специальное название для этого шаблона, если сохранить под другим именем он не будет работать.

Идем дальше, открываем тестер стратегий (вкладка Вид / Тестер стратегий):

И настраиваем вкладки как показано на рисунке ниже:

  • Советник — эксперт для ручного тестирования торговой системы;
  • Символ — валютная пара или инструмент для тестирования (в нашем случае EUR / USD);
  • Модель — используем «по ценам открытия»;
  • Дата — период для тестирования на истории: с 1 ноября 2010 по 1 января 2012 года.
  • Период графика – один час (H1), как помним из первой части построения торговой системы, согласно правилам нашей стратегии торговля будет вестись по часовому графику, а дневному (D1) будем только определять тренд.
  • Ставим галочку на вкладке «Визуализация» и скручиваем скорость построения баров графика к 1.
  • Вкладка «Свойства Эксперта» — здесь на вкладке «входные параметры» (по желанию) нужно изменить цвет японских свечей, смотря какой фон графика Вы используете. На вкладке «Тестирование» — выставляем размер депозита (в нашем случае — 1000$). Все остальные настройки оставляем без изменений.

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

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

Simple Forex Tester. Эффективное решение для тестирования стратегий CFD и Forex

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

А сегодня предлагаю взять на вооружение тестер ручных стратегий для МТ4 — Simple Forex Tester, благодаря которому можно вести торговлю на истории и проверять эффективность и прибыльность стратегий CFD и Форекс.

А полученные результаты будут сформированы в отчет, как при тестировании обычного советника, что в дальнейшем облегчает процесс анализа стратегии.

Тестер ручных стратегий Simple Forex Tester

Получив минимальный опыт торговли на бирже, трейдер начинает отчетливо понимать всю сложность торговли на финансовых рынках, а эйфория от брокерской рекламы тут же улетучивается после первого полученного убытка, не так ли? -)

Однако, каким бы сложным не казался рынок, в биржевой торговле присутствует один единственный правильный рецепт, который позволяет выйти на положительный результат – тестирование!

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

Именно тестирование позволяет ответить на вопрос, а прибыльна ли стратегия? Более того с помощью простого теста можно увидеть все подводные камни стратегии, а также смоделировать потенциальный доход!

Установка Simple FX Tester

Программа для МТ4 SimpleFXTester представляет собой вспомогательный советник, который предназначен для тестирования любых торговых стратегий, как для рынка Форекс, так и для торговли CFD, на истории.

Бесплатно скачать тестер ручных стратегий Simple Forex Tester v.2.0 вы можете кликнув на кнопку:

После разархивирования вы увидите две папки с файлами: «MQL4» и «Файлы тестера».

Содержимое папки «Файлы тестера» просто скопируйте в папку с вашим установленным терминалом. Файлы из папки «MQL4» переместите туда же, в одноимённые папки — индикатор в папку Indicators, а советник в папку Experts.

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

После перезапуска терминала, тестер ручных стратегий Simple Forex Tester, будет готов к работе.

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

Как пользоваться тестером стратегий

Чтобы начать тестирование стратегии, сначала необходимо запустить тестер, встроенный непосредственно в МТ4.

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

В появившемся тестере внизу графика обязательно нажмите на «Визуализация», а также выберите валютную пару, таймфрейм и непосредственно сам советник SimpleFXTester:

После нажатия на кнопку «Старт» тестер откроет новый график, на котором вы можете запустить любой шаблон стратегии.

Одновременно с запуском тестера у вас появится специальное окно Simple Forex Tester’a, внутри которого вы можете открывать сделки, отслеживать ситуацию по открытым/закрытым сделкам, модифицировать открытую сделку (переносить стоп, профит, устанавливать трейлинг), а также закрывать открытую сделку.

В этом же первом окне присутствует возможность ускорять или замедлять движение котировок бегунком.

Для того чтобы открыть новую сделку нажмите на кнопку «Place New Order». Перед вами появится новое окно, в котором вы можете выбрать, покупка или продажа, задать профит и стоп, как по цене, так и в пунктах, а также выставить трейлинг стоп объем позиции, если тестируете форекс стратегию.

Если хотите потестить стратегию с отложенными ордерами, в строке «Order Type» смените с «Instant Execution» на «Pending Order». После этого можете выбрать тип отложенного ордера, а также цену, по которой его следует установить.

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

Также данные по открытой сделке, а именно: цена, объем и профит, отобразятся в табличке.

После проведения теста стратегии все открытые вами сделки попадут во вкладку «Результат». Тестер наглядно покажет рост или падение вашего графика доходности и выдаст общие данные во вкладке «Отчет».

В заключение хотел бы подчеркнуть тот факт, что с помощью Simple Forex Tester можно протестировать абсолютно любую торговую стратегию для CFD контрактов и Форекс !

И да, стоит помнить — затраченное время на тесты не только сбережет ваш депозит, но и позволит заранее подготовиться к торговле в режиме реального времени!

Кроме того, подарит тот драгоценный опыт, который трейдеры зарабатывали годами, методом проб и ошибок, в то время, когда подобных программ не существовало -)

Понравилась статья? Расскажи друзьям!

Добавить комментарий