ПРОГРАММЫ ДЛЯ ТЕСТИРОВАНИЕ СОВЕТНИКОВ ФОРЕКС НА РУССКОМ

Лучшие Форекс брокеры 2021 года:

Содержание страницы:

Программа для точного тестирования советников Tickstory Lite. Обзор и настройки ПО

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

Сегодня, мы предлагаем рассмотреть бесплатную программу, для точного тестирования любых известных советников, Tickstory Lite на русском языке с качеством моделирования 99.9%

Программа для точного тестирования и оптимизации советников Tickstory Lite – установка и начало работы

Программа Tickstory Lite на русском языке, предлагается в сети Интернет абсолютно бесплатно, при том, что качество ее моделирования в отличие от стандартного тестера в МТ4 составляет 99.9% и скачать ее предельно просто.

2 ЛУЧШИХ БРОКЕРА ОПЦИОНОВ, КОТОРЫХ ВЫБРАЛИ ВЫ!

РЕКОМЕНДУЕМ: ОНИ ОСТАЮТСЯ ЛИДЕРАМИ НА FOREX!

Надежные Форекс брокеры:

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

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

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

  • «Файл»,
  • «Инструменты»
  • и «Помощь».

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

Настройки и подготовка программы Tickstory Lite для точного тестирования советников

Итак, после установки программы переходим к ее настройкам. Для этого необходимо зайти в раздел меню «Файл» → «Настройки»:

Далее, во вкладке настроек «Dukascopy Datasource», укажите папку, в которую будут закачаны данные для хранения. Если Вы используете для хранения данных прокси-сервер, то можете указать его данные, если нет, то эти поля (данные прокси-сервера) оставьте пустыми.

Лучшие Форекс площадки:

Далее переходим к настройкам торгового терминала.

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

В нашем примере, папка для тестирования (терминал) носит название «Alpari Test 3». Далее, Tickstory Lite сама обнаружит имена серверов и папки данных, если Вы, конечно, не отредактируете ее под иные конфигурации.

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

Далее, в программе Tickstory Lite запускаем закачку тиковых данных, перед предварительным тестированием советника

Сделать это можно двумя способами на выбор:

  • при помощи меню (вкладки: инструменты, далее «скачать данные…»
  • кликнув правой кнопкой мышки, на выбранном из списка инструменте (валютной паре)

ЛУЧШИЕ ФОРЕКС БРОКЕРЫ ПО ДАННЫМ «ИНТЕРФАКС»

А ТАКЖЕ ЛУЧШИЕ БРОКЕРЫ БИНАРНЫХ ОПЦИОНОВ В 2022:

Депозит от 10$! ТОРГОВЛЯ БЕЗ ВЕРИФИКАЦИИ | обзор / отзывы Копирование сделок! 500.000 НА ДЕМО СЧЕТ | обзор / отзывы

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

Скачивание начнется после активации кнопки «ОК». Когда скачивание полностью завершится, в столбце «Статус» Вы увидите слово «Завершить», что является сигналом окончания процесса.

Программа Tickstory Lite – экспорт данных в МТ4 и запуск тестирования советников

После скачивания доступных котировок, их необходимо сконвертировать в формат MetaTrader 4. Делают это в пункте меню «Инструменты» и далее — «Экспорт в МТ4».

Активировав эту вкладку, Вы попадете в окно с настройками:

Во вкладке по «Экспорту данных» устанавливаются такие значения:

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

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

билд версии торгового терминала. Если ваш торговый терминал новый, то указывать необходимо «+545», как на рисунке выше; строки FXT или таймфреймы в которые уже необходимо переводить тиковые данные. Здесь, как видите, выбор достаточно широк – выбрать можно как отдельные, так и все сразу.

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

настройка часового пояса. Тут выставляется часовой пояс выбранного Вами брокера; папки HST и FXT. Эти настройки лучше оставить по умолчанию.

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

У Вас может возникнуть закономерный вопрос: « А есть ли возможность облегчения процесса, чтобы все данные не вводить вручную? ». Конечно есть! Разработчики позаботились об этом и программа Tickstory Lite для точного тестирования советников рынка Форекс оснащена специальной инструкцией по автоматизации всего процесса, которая находится в разделе «Помощь».

Закончив установки всех необходимых данных, перезагрузите терминал и в «Навигаторе» найдите «TickstoryInfoExpert».

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

Далее необходимо вернуться к вкладке по «Информации о MetaTrader», активировать кнопку «Загрузить» и выбрать путь загрузки (в нашем примере, это файл МТ4.Alpari Limited.Server.МТ4config). Все – вся нужная информация автоматически установлена.

Теперь, что касается дополнительных особенностей, которыми обладает программа Tickstory Lite на русском языке для точного тестирования советников рынка Форекс:

— экспорт в файл. Инструмент предназначен для экспорта в файл котировок.

После активации откроется окно с настройками параметров для экспорта. Здесь также все на русском языке, поэтому предельно понятно (смотрите рисунок ниже).

— далее, представить график (через «инструменты», выбрав «представить график в…»

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

— показать данные (через «инструменты», выбрав «показать данные»)

Здесь Вы можете увидеть те же данные, что и на графике, только в цифровом варианте.

— запуск МТ4 (через «инструменты», выбрав «запустить МТ4…»)

Данный инструмент, запускает Ваш торговый терминал с уже установленными котировками.

— далее, идет редактор данных (через «инструменты», выбрав «МТ4 редактор данных…»)

ТОП БРОКЕРОВ, ПРИЗНАННЫХ НЕЗАВИСИМЫМИ РЕЙТИНГАМИ

ТОП ФОРЕКС БРОКЕРОВ РОССИЙСКОГО РЕЙТИНГА НА 2022 ГОД:

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

После всех загрузок и настроек переходим непосредственно к тестированию необходимых Вам советников Форекс. Для этого активируйте: «Начать МетаТрейдер для бэта-тестирования». Запустится терминал и появится примечание, игнорируйте его и нажмите «ОК».

Запускаете в терминале тест, как обычно. Когда тестирование завершится в графе «Отчет» Вы увидите сводный тестовый отчет с качеством моделирования 99.9%.

РЕКОМЕНДУЕМ ВАМ:
Программа Tikstory Lite, обзор с настройками для оптимально точного тестирования советников

Программа Tickstory Lite – тестирование советников с точностью 99,9%

Довольно часто тестирование советников во встроенном тестере стратегий торгового терминала МетаТрейдер 4 имеет качество моделирования меньше 90% в связи с тем, что для построения истории всех тайм фреймов используются минутные свечи целиком, а не данные тиков.

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

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

Сегодня мы рассмотрим бесплатную программу Tikstory Lite, позволяющую проводить точное тестирование форекс советников при качестве моделирования в 99,9%. И после изучения информации, описанной ниже, у вас появится возможность тестирования любых советников с точностью моделирования до 99,9% просто и без забот!

Устанавливаем Tikstory Lite

Устанавливается программа точно так же, как и все остальные программы для Windows.

Проходим по ссылке http://www.tickstory.com/ и ищем на сайте кнопку с надписью «DOWNLOAD». Нажав на кнопку сразу скачиваем программу и запускаем установку.

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

Вверху слева на панели мы видим пункты меню: Файл, Инструменты, Помощь. Ниже расположены кнопки, дублирующие некоторые функции из меню, с кнопками соц. сетей и сразу за ними идет панель с рекламой (рекламу можете игнорировать). Далее расположены два поля: в левом показана информация об источниках тиковых данных, в правом список финансовых инструментов с указанием параметров, что будут отображены при скачивании тиковых данных в поле «Журнал», расположенном ниже. В поле «Журнал» отображаются сообщения обо всех текущих и выполненных действиях программы.

Начинаем работу

Сперва изучим основные настройки самой программы в разделе Файл – Настройки.

Указываем папку для закачки и хранения данных во вкладке Dukascopy Datasource. Если ранее вы уже скачивали и устанавливали платформу JForex от Dukascopy, то для экономии места лучше указать папку этой программы. Также можно указать параметры прокси-сервера, если вы используете сетевое хранилище с доступом через него для хранения данных. Если нет, то оставляем поля пустыми.

Следующая вкладка — это настройки Мета Трейдера 4.

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

Скачиваем данные

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

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

1. С помощью меню

2. Или кликаньем правой кнопкой мышки на нужный инструмент в списке

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

При нажатии кнопки «Ок» начинается скачивание

Когда данные полностью скачаются в столбце «Статус» появится надпись «Завершить», которая сигнализирует об окончании процесса.

Экспортируем данные в МТ4

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

Появится окно с настройками:

В первой вкладке «Экспорт данных» можно установить следующие параметры:

Информация о MetaTrader

Вкладка «Информация о MetaTrader» очень важна:

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

Настройки комиссии

0 – комиссия берется с лота

1 – комиссия берётся со сделки

Настройка работы с маржой

1 – рассчитывается с учетом плавающей прибыли и убытка по имеющимся на счете открытым ордерам

2 – рассчитывается только с учетом плавающей (не зафиксированной) прибыли по имеющимся открытым позициям на счете, убыток игнорируется

3 – рассчитывается с учетом плавающего (не зафиксированного) убытка по имеющимся открытым позициям на счете, прибыль игнорируется

0 – считаем по процентному соотношению маржи в залоге к средствам

1 – сравниваем текущий уровень маржи с абсолютным значением

Свойства символа – комплект настроек для выбранной валютной пары

Раздел настройки параметров для установленной пары

1 – CFD контракты

1 – в базовой валюте котировки

2 – в виде процента

3 – в валюте котирования

1 – CFD контракты

Комментарий: эти данные взяты по запросу из функции MarketInfo().

Закономерно появление вопроса: есть ли возможность как-то облегчить процесс и вручную все это не вводить? Отвечу вам: можно! Шикарная программа Tickstori Lite уже об этом позаботилась и инструкцию по автоматизации процесса можно найти прямо в следующей вкладке «Помощь»:

После установки нажатием кнопки «Распаковать» вы перезагружаете терминал и находите советник TickstoryInfoExpert:

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

Найти файл конфигурации Mt4.Alpari Limited.Server.mt4config вы сможете в папке с данными каталога MQL4 -> Files.

Затем возвращаемся к известному уже нам разделу «Информация о Метатрейдер» и жмем кнопку «Загрузить», после чего выбираем файл Mt4.Alpari Limited.Server.mt4config.

И вуаля, вся необходимая информация автоматически установлена с нашего терминала МТ4!

Обратите внимание: все указанные данные по инструментам рынка взяты на момент работы советника TickstoryInfoExpert! Поэтому рекомендую при самостоятельном тестировании ее отредактировать.

И вот, после установки всех требуемых данных по инструментам рынка мы можем перейти к экспорту данных в Метатрейдер (описано ранее).

Дополнительности особенности программы Tickstory Lite

Экспортируем котировки в файл

Тут мы попадаем в окошко для экспорта котировок в файл с понятными нам настройками параметров.

Здесь мы можем сгенерировать график с историей изменений интересующей нас валюты с нужным тайм фреймом и за определенный промежуток времени:

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

Так мы можем запустить наш терминал МТ4, где уже установлены котировки. Нужно отметить, что очень важно запускать терминал через программу Tickstory Lite в связи с тем, что котировки в нем блокируются от перезаписи во время тестирования.

МТ4 редактор данных

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

Tickstory Lite: тестирование с точностью 99%.

Для эффективного использования в торговле советников Форекс, до установки на реальный счёт, рекомендуется провести их тестирование с как можно более высоким качеством — желательно, с качеством моделирования 99%. Программа MetaTrader 4 позволяет осуществлять тестирование советников Форекс, однако при работе со встроенным тестером (и с параметрами по умолчанию) качество тестирования составляет не более 90%, так как для моделирования используются минутные свечи. Именно этот момент сильно искажает результаты тестов, особенно если советник основан на пипсовочной стратегии, где решающее значение имеет каждый тик, а также для тех экспертов, в основе которых лежат высокочувствительные индикаторы. Можно использовать для моделирования тестов в тестере стратегий MT4 и тиковые данные, и получать качество тестирования 99%, и этот метод мы тоже рассматривали на сайте AvtoForex.ru. Метод хороший, но на данный момент он платный и требует больших временных затрат. Сегодня мы рассмотрим ещё один метод высокоточного тестирования советников с качеством 99% при помощи программы Tickstory Lite , которая в отличие от своих аналогов является бесплатной, но при этом — не менее эффективной, и даже более удобной в использовании.

Скачать программу Tickstory Lite можно на её официальном сайте . Для этого переходим по ссылке и на странице с кратким описанием программы кликаем по кнопке DOWNLOAD :

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

Установка стандартная, как и любого другого программного обеспечения. Сразу после окончания установки программа откроется, но её надо будет закрыть, и открыть её от имени Администратора . Сделать это можно следующим образом — кликаем правой кнопкой мыши по значку программы на Рабочем столе , и выбираем пункт Запуск от имени Администратора . Выглядит главное окно программы следующим образом (изображение можно увеличить кликом):

Вид программы Tickstory Lite. Рис. 2. Вид главного окна программы Tickstory Lite .

А теперь инструкция к Tickstory Lite . Меню программы (верхняя строка) состоит из трёх разделов: Файл , Инструменты , Помощь . Под строкой меню расположены кнопки некоторых часто вызываемых функций, в том числе и функций из разделов меню. Под меню расположен рекламный блок (не несет никаких полезных функций). Ниже, в левом блоке, представлен источник тиковых данных — DB Тик Dukascopy . А в правом блоке перечислены валютные пары, для которых можно будет скачать тиковые данные. В самом низу расположено окно Журнал — здесь будут выводиться записи о действиях и результатах работы программы.

Работа с программой Tickstory Lite.

Чтобы максимально эффективно пользоваться программой и получать желаемое высокое качество тестирования в 99%, необходимо первым делом ознакомиться с её функционалом. В меню Файл основным является пункт Настройки . При переходе к настройкам откроется вот такое окно с двумя вкладками Dukascopy Datasource и Настройки MT4 :

Рис. 3. Окно с настройками программы Tickstory Lite.

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

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

Во вкладке Настройки MT4 необходимо задать папку терминала, в которую программа Tickstory Lite будет сохранять сконвертированные файлы для тестирования:

Рис. 4. Вкладка Настройки МТ4 .

Чтобы не загружать терминал, в котором ведётся торговля, для тестов лучше установить отдельную платформу МетаТрейдер 4. О том, как это лучше сделать — подробно рассказано в этой статье. После указания папки тестового терминала, программа определяет путь папки данных и имя сервера. Если же конфигурация иная, то она задается вручную.

Скачивание тиковых данных.

Для того чтобы скачать тиковую историю для валютного инструмента, в блоке со списком пар кликом левой кнопки мыши выделяется необходимый инструмент, после чего запускается скачивание. А делается это двумя способами: либо через меню Инструменты — Скачать данные :

Рис. 5. Скачивание данных через меню Инструменты .

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

Рис. 6. Скачивание данных через контекстное меню.

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

Рис. 7. Выбор периода котировок для скачивания.

Клик по кнопке ОК и скачивание начнется:

Рис. 8. Отображение процесса скачивания котировок.

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

Рис. 9. Завершение процесса скачивания котировок.

Экспорт тиковых данных в MT4.

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

Рис. 10. Меню для экспорта котировок в МетаТрейдер 4.

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

Во вкладке Экспорт данных доступны для установки следующие параметры:

  • — дата начала и окончания данных для конвертирования. При указании периода большего, чем тот, за который были скачаны данные, остальные будут докачены и сконвертированы;
  • — формат файла задается билдом МТ4, для новых версий это строка Строить 545+ (ещё один «ляп» перевода);
  • — далее расставляются галочки в чекбоксах для тех тайм-фреймов, в которые необходимо преобразовать тиковые данные. Указывать лучше только те, которые действительно необходимы для тестов, так как сконвертированные данные занимают довольно много места на диске;
  • — задаются настройки часового пояса — указывается часовой пояс, соответствующий серверу брокера;
  • — указывается путь к папке тестового терминала, и имя сервера;
  • — также задаются папки для файлов *.HST и *.FXT . Путь не изменяйте, если не знаете, зачем их нужно редактировать: Рис. 11. Вкладка с настройками экспорта тиковых данных.

Следующая вкладка — Информация о MetaTrader .

Рис. 12. Вкладка с информацией о МетаТрейдер.

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

  • — в строке Марж указывается валюта счета, наиболее оптимальный вариант — USD ;
  • — кредитное плечо задается аналогичное плечу счета, на котором ведётся торговля;
  • — далее задаются параметры комиссии. Для строки Базовая комиссия указывается размер комиссии — в валюте или пунктах. Значение 0 соответствует взиманию комиссии в деньгах, значение 1 — в пунктах, значение 2 — в процентах;
  • — для строки Тип комиссии — указывается, с чего взимается комиссия. Проставляются цифры 0, 1, 2, со значениями, аналогичными, что и для строки Базовая комиссия ;
  • — для параметра Лоты комиссии задается цифра, определяющая, как взимается комиссия: 0 — с лота, 1 — со сделки.

Справа задаются настройки для маржи:

  • — Свободный режим маржи — определяется режим, который будет использоваться для расчёта свободных средств, доступных для открытия сделок на счёте: при значении 1 в расчете свободных средств используется нереализованная прибыль и убыток по текущим позициям, при значении 2 — используется только прибыль, при значении 3 — только убыток;
  • — Режим стоп-аута — режим для расчёта уровня Стоп Аут. При значении 0 — рассчитывается процентное соотношение залоговой маржи к средствам. При значении 1 — сравнивается уровень свободной маржи с абсолютным значением;
  • — В ожидании — при установленной галочке тестирование советников Форекс будет останавливаться после стоп-аута. Справа от этого блока расположены кнопки Загрузить и Сохранить как. Их функции заключаются соответственно в загрузке выставленных параметров для пары и их сохранения;
  • — кнопка Загрузить соответствует функции сохранения как параметров по умолчанию.

Следующий блок — Свойства символа , здесь задаются настройки выбранного торгового инструмента:

  • — Карта к — здесь нужно указать ту валютную пару в МетаТрейдер 4, с которой нужно сопоставить валютную пару, выбранную в программе. Если название символа аналогично, то в поле ничего не указывается;
  • — Валюта — не базовая валюте в паре. Не трогать, если не понимаете, о чем идёт речь.

Ниже следует блок с параметрами торгового инструмента:

  • — в окошке Спред указывается значение спреда;
  • — Цифры — количество цифр после запятой в котировке;
  • — Точка — стоимость пункта в валюте котировки;
  • — Размер лота — размер контракта в базовой валюте пары;
  • — Минимальный лот и Максимальный лот — минимальный и максимальныей допустимые объёмы лота для тестируемого счета;
  • — Шаг лота — шаг, с которым изменяется размер лота;
  • — Уровень стопа — минимальный допустимый уровень SL/TP в пунктах;
  • — Значение тика — минимальное изменение цены торгового инструмента в валюте депозита;
  • — Размер тика — минимальный шаг, с которым изменяется цена валютной пары (значение указывается в пунктах);
  • — Р.режим расчёта — способ, которым осуществляется расчёт прибыли. Возможны 3 значения: 0 — Forex, 1 — CFD, 2 — Futures;
  • — Включить своп — при значении 0 свопа нет, при значении 1 — своп есть;
  • — Тип свопа — метод, которым вычисляется своп. При значении 0 — вычисление осуществляется в пунктах; при 1 — в базовой валюте пары, 2 — в процентах, при 3 -в валюте залоговых средств;
  • — Уровень заморозки (ордеров в пунктах);
  • — Короткий своп — размер свопа для сделок на продажу;
  • — Длительный своп — для сделок на покупку;
  • — Перенос свопа — определяет день переноса недельного свопа. По умолчанию стоит значение 3, что соответствует среде.
  • — Вычисление маржи — определяется способ, которым осуществляется расчёт залоговых средств. Возможны три значения: 0 — соответствует Forex, 1 — CFD, 2 — Futures;
  • — Начальная маржа — размер залоговых средства в маржинальной валюте, которые необходимы для открытия сделки с 1 лотом. Используется при проверке доступных средства на счёте клиента при открытии сделки. Стандартное значение — 100 000. Для счетов типа Cent компаний Форексфою и ИнстаФорекс выставляется значение 10000;
  • — Поддержка маржи — поддерживающая маржа по валютной паре. Если стоит 0, то будет использоваться значение начальной маржи (обычно так и делается, так как поддерживающая маржа не предоставляется брокерами). В противном случае задается необходимое значение;
  • — Маржа хеджирования — маржа, которая взимается с перекрытых ордеров в расчете на один лот;
  • — Разделитель маржи — обычно указывается значение 1. Параметр определяет использование разделителя для файлов *.FXT .

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

Рис. 13. Вкладка Помощь в меню Экспорт .

В инструкции будет предложено использовать специальный скрипт. После нажатия кнопки Распаковать необходимо будет перезагрузить терминал, и в окне Навигатор — Советники найти советник TickstoryInfoExpert :

Рис. 14. Советник TickstoryInfoExpert в окне Навигатор торгового терминала.

Советник привязывается к любому графику. Во вкладке Эксперты окна Торговля появится уведомление о завершении его работы по конфигурации файла с данными. Файлы конфигурируются по тем парам, которые представлены в окне Обзор рынка . Найти файл можно в папке каталога данных MQL4 — Files . Его название будет типа Mt4.Forex4you Limited.Server.mt4config (в зависимости от используемого брокера, в данном примере — для брокера Forex4you).

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

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

Дополнительные возможности программы Tickstory Lite.

Помимо описанных возможностей программа Tickstory Lite обладает и рядом других полезных возможностей:

  • — Экспорт в файл (в меню Инструменты , рис. 10). При использовании функции появится окно параметров экспорта, настройка которых не должна составить труда;
  • — Представить график в — эта возможность позволяет просмотреть график выбранного торгового инструмента с выбранным промежутком и с выбранным периодом: Рис. 15. Просмотр графика цены валютного инструмента.
  • — Показать данные — представлена возможность просмотра числовых данных для торгового инструмента за заданный промежуток и тайм-фрейм: Рис. 16. Котировки торгового инструмента в числовом виде.
  • — Запуск МТ4 — функция, запускающая терминал MT4 с уже сконвертированными котировками. Запуск осуществляется через программу Tickstory Lite, что позволяет избежать блокировки котировок;
  • — MT4 редактор данных — посредством этой функции можно открыть базу сконвертированных данных в формате FXT и изменить её параметры, аналогично тому, как это делалось в разделе Информация о MetaTrader .
Заключение.

Программа Tickstory Lite является отличным инструментом трейдера, использующего в своей торговле автоматические торговые системы (АТС). Tickstory Lite повышает качество тестирования советников до 99%, а, следовательно, и эффективность их использования в реальной торговле в последующем. При этом программа интуитивно понятна и проста в использовании. Ну а с помощью этого обзора Вы всегда сможете более детально ознакомиться с настройкой и работой программы Tickstory Lite и повысить качество моделирования до 99% при тестировании Ваших советников!

P. S. Программа Tickstory Lite стала полностью платной, и поэтому получить качество тестирования советников в 99% с этой программой бесплатно уже не получиться. Но есть способ, как это сделать бесплатно! Об этом читайте в новой статье «Бесплатный способ тестирования советников с качеством 99% в терминале МТ4».

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

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

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

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

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

1. В терминале в меню «Сервис» необходимо войти «Настройки» (горячие клавиши Ctrl+O).

2. В «Настройках» необходимо выбрать вкладку «Графики» и установить максимальное количество символов, как указано на картинке ниже.

3. Для загрузки истории котировок Вам необходимо выбрать в меню «Сервис» — «Архив котировок» (горячая клавиша F2).

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

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

Если в данном списке нет интересующего Вас торгового инструмента, но Вы уверены, что доступ к нему предоставляется брокером, то необходимо войти в «Обзор рынка» (соответствующая кнопка на панели инструментов), либо нажать горячие клавиши Ctrl+M. В «Обзоре рынка» необходимо щелкнуть правой кнопкой мыши на котировках, и, в появившемся контекстном меню нажать «показать все символы». Это позволит Вам получить доступ ко всем доступным торговым инструментам брокера.

Теперь переходим непосредственно к тестированию советника в терминале МТ4.

Тестер торгового терминала МТ4.

Для того, чтобы открыть тестер советников в МТ4 необходимо выбрать соответствующую иконку на панели инструментов, либо нажать комбинацию горячих клавиш Ctrl+R.

Тестер открывается в нижней части окна МТ4 и имеет следующий вид:

Далее рассмотрим подробнее каждую функцию тестера МТ4.

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

Настройка тестируемого советника

  1. Список загруженных торговых советников (индикаторов). Необходимо выбрать интересующий советник, который был заблаговременно загружен в папку с программами торгового терминала.
  2. Список торговых инструментов, на которых планируется тест советника (необходимо заблаговременно загрузить историю котировок).
  3. Тип модели обработки — очень важный фактор в тестировании советника. Существует 3 типа модели обработки:
  • По цене открытия;
  • По контрольным точкам;
  • По всем тикам.

Тест по цене открытия

Наиболее быстрый способ тестирования, что и является главным преимуществом данного способа. В данном случае, для тестирования советника учитывается только цена открытия (O, Open) каждого элемента графика. Однако данный тип идеально подходит только тех торговых советников, которые контролируют открытие свечей, и производят открытие и закрытие ордеров при открытии новой японской свечи. Тест по цене открытия не подойдет для тех торговых советников, которые применяют трейлинг стоп, Stop loss и Take Profit.

Тест по контрольным точкам

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

Тест по всем тикам

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

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

4. Временной промежуток для тестирования. Необходимо установить «галочку» и указать начало и конец интересующего срока. Если «галочка» не установлена, то тестер будет обрабатывать всю доступную в терминале историю котировок. Для корректного теста торгового советника (стратегии) необходимо брать период от 1 до 3 лет.

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

В правой части окна тестера терминала МТ4 расположены следующие кнопки:

Период

Под периодом подразумевается таймфрейм на котором будет тестироваться торговый советник. Тестирование доступно на таймфреймах от одной минуты (M1) до дня (D1).

Спред

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

Изменить эксперта

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

Открыть график

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

Свойства символа

Информация о свойствах торгового инструмента, где отображаются все необходимые параметры.

Свойства эксперта

Настройки непосредственно торгового советника. В окне находятся три вкладки: «Тестирование», «Входные параметры» и «Оптимизация».

Свойства эксперта: Тестирование

В данной вкладке выставляется условный размер и валюта депозита для тестирования. В списке «Позиции» можно выбрать направления сделок, которые будут производиться: либо только на покупку (Long), либо только на продажу (Short), либо и на покупку и на продажу одновременно (Long&Short). Эти параметры существенно влияют на результаты тестирования советника.

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

  • Balance — учитывается конечный размер баланса на депозите;
  • Profit Factor — учитывается конечное соотношение сумм всех убыточных и прибыльных сделок (прибыльность советника должна быть > 1);
  • Expected Payoff —учитывается конечное математическое ожидание, иными словами, средний показатель прибыли на 1 сделку (показатель должен быть больше размера спреда);
  • Maximal Drawdown — учитываются величины просадок депозита. Данный показатель демонстрирует реальные риски для депозита. Если при тестировании выявлены значительные просадки, которые могут достигать размера первоначального депозита, то стоит пересмотреть торговую стратегию.
  • Drawdown Percent — учитывается процент максимальной просадки по отношению к текущему депозиту. Данный параметр полезен при тестировании торговых советников, в торговой стратегии которых лежит торговля нефиксированными объемами торгового лота.

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

Свойства эксперта: Входные параметры

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

Для того чтобы установить настройки необходимо нажать кнопку «Загрузить», и выбрать файл «название советника.set», который должен находится в той же папке, что и установленный советник. После этого параметры должны автоматически настроиться. Единственное за чем следует проследить – параметр «фиксированный лот» (FixLot), который должен быть равен 0.1 лота. Это означает, что 1 торговый пункт будет равен 1 базовой валюты депозита.

Свойства эксперта: Оптимизация

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

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

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

Вкладка «Результаты»

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

Вкладка «График»

Данная вкладка открывает график кривой доходности торговли при тестировании.

Вкладка «Журнал»

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

Вкладка «Отчет»

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

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

Смоделировано тиков — общее количество тиков, которые были смоделированы, что демонстрирует размер последовательности. Записи последовательности являет собой состояние элемента графика (OHCLV) на каждый момент времени. В зависимости от многих факторов в одном элементе графика может быть множество состояний. Допустим, за время формирования часовой японской свечи цена двигалась от точки максимальной (H) до минимальной точки (L), и соответственно каждое положение является смоделированным тиком.

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

Серый цвет – котировки отсутствуют;

Красный (розовый) цвет – доступны котировки только текущего таймфрейма;

Зеленый (салатовый) – доступны котировки меньших таймфреймов. Чем меньше таймфрейм доступен, тем ярче зеленая шкала. Если доступны котировки минимального таймфрейма M1, то шкала становится ярко салатовой (как в нашем примере).

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

Начальный депозит — сумма средств для тестирования.

Спред — размер спреда, используемого в тестировании.

Общая прибыль — общая сумма прибыли за время тестирования.

Общий убыток — общая сумма убытков за время тестирования.

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

Прибыльность — соотношение общей прибыли к общему убытку.

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

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

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

Относительная просадка — демонстрация отношения между наибольшей просадкой к соответствующему локальному верхнему экстремуму.

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

Отчет о тестировании торгового советника можно сохранить в html-формате, щелкнув по нему правой кнопкой мыши и выбрав «Сохранить как отчет».

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

Тестирование советников в MT4 с качеством 99%. Обзор программы TickStory.

В предыдущей статье мы подробно рассказали о тестировании торговых советников в терминале MetaTrader 4. Раскрыли базовые принципы работы тестера стратегий с тиковыми данными. Но для того, чтобы это тестирование и оптимизация были качественными, необходимо использовать только качественную базу тиковых данных, с отсутствием пропусков данных и аномальных ценовых выбросов (Гэпов). Только так, применяя лучшие технологии в индустрии, можно добиться успеха в автоматизированной торговле на рынке Forex.

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

Tickstory – прокачай свой терем

Tickstory (подразумевалось вендорами как: «Tick-History») — это приложение, которое позволяет трейдерам загружать рыночные данные от различных поставщиков (брокеров, поставщиков ликвидности, иных источников рыночных данных и т.д.). С помощью этих рыночных данных пользователи могут экспортировать информацию в различные форматы (например, в форматы с разделителями-запятыми), чтобы ее можно было использовать на выбранных ими торговых платформах.

Преимущества приложения ТикСтори:

  • Возможность загрузки качественных исторических данных (котировок) по валютным парам, индексам, товарам, облигациям, криптовалютам и другим финансовым инструментам.
  • Хранение и управление историческими данными в одном месте. Приложение позволяет централизовать все данные в одном месте. Программа Tickstory, в настоящее время, поддерживает хранение данных в сильно сжатом формате zip, с дополнительными форматами, находящимися в разработке.
  • Встроенный инспектор диаграмм и данных позволяет просматривать и анализировать загруженные истерические котировки.
  • Возможность экспорта данных в торговые терминалы — MetaTrader, Ninjatrader и Amibroker, а также пользовательские форматы файлов поддерживаются практически для любой торговой платформы.
  • Полная адаптивность к используемой торговой платформе. Не требуется дополнительных предустановок и «костылей».

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

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

На официальном сайте предлагается три варианта загрузки и использования программы. Это бесплатная версия Tickstory Lite и платные Standard, Professional с возможностью как месячной, так и годовой подписки.

Главное отличие бесплатной версии Tickstory от платных:

  • Ограничение скорости скачивания котировок;
  • Одно-поточность скачивания данных (максимум 3 одновременных загрузки);
  • Экспорт данных в терминал MT4 ограничен 1 годом, т.е. максимальный период истории, полученный через бесплатную версию ограничен одним годом;
  • Поддержка только на форуме;
  • Присутствует реклама.

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

Если одного года истории для тестирования вашего советника недостаточно и вы не желаете приобретать платный аналог, то всегда можно найти в сети старую взломанную версию программы под номером 1.8.3. В ней нет ограничения по периоду истории и скорости загрузки, но т.к. она уже не поддерживается разработчиком, то качество прогона в тестере всегда будет отображаться как n/a (неопределенно). На результат тестирования это никак не влияет.

Установка и настройка Tickstory

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

После того, как программа была установлена. Необходимо произвести комплекс базовых настроек. Для этого в окне программы Tickstory нажмите на верхней панели кнопку — «Файл» и в выпадающем меню выберите «Настройки». В открывшемся окне настроек, необходимо указать папку на диске, где будут храниться файлы тиковых данных. Обратите внимание, что данные файлы занимают немалое место на дисковом пространстве, поэтому рекомендуется выбирать максимально свободный том диска, а лучше устанавливать программу на SSD накопитель и на нём же хранить файлы исторических данных. Это позволит максимально ускорить работу с большими массивами данных торговых котировок.

Если вы собираетесь экспортировать данные на платформу MetaTrader 4, вы можете указать местоположение по умолчанию для расположения вашей папки Metatrader. Это позволит приложению автоматически выбирать места для записи экспортируемых данных. Во кладке «Настройки MT4» необходимо указать путь до папки с торговым терминалом MT4, в котором планируется производить тестирование и оптимизацию советников на тиковых данных загруженных при помощи программы Tickstory. В представленном примере мы указали путь — «D:\Program Files (x86)\Alpari MT4-2\terminal.exe»

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

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

Когда вы устанавливаете MetaTrader, по умолчанию он сохраняет ваши данные в папке Window AppData. Чтобы обойти это ограничение и позволить пользователям хранить данные в другом месте (например, на переносном диске), Metatrader предлагает функцию, называемую «Портативный режим».

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

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

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

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

Стоит заметить, что описанный выше метод является только рекомендацией, а не призыву к действию. Вы можете в обычном режиме использовать терминал, данные которого храняться в директории «C:\Users\Admin\AppData\Roaming\MetaQuotes\Terminal», главное правильно указать этот путь в программе TickStory.

Работа с программой и загрузка истории котировок

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

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

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

Описание — мнемоника символа (например, EURUSD).

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

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

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

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

Например вы можете экспортировать csv файл котировок в нужном вам формате и преобразовать их с помощью специального скрипта в FXT файл (если по какой то причине вам нужно это сделать вручную). Либо же передать полученные тиковые котировки через этот файл в терминал МТ5 для дальнейшей работы с этой программой.

1. В приложении Tickstory выберите инструмент, тиковые данные которого вы хотите экспортировать в терминал, нажмите на правую кнопку мыши и выберите.

После того, как вы выберете опцию экспорта в MT4, отобразится экран настроек, показанный ниже.

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

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

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

4. Выберите временные рамки, для которых вы хотите создать файлы исторических данных MT4, установив соответствующие флажки. Вам нужно будет экспортировать данные для тех таймфреймов, в которых вы хотите провести тестирование на истории. Например, если у вас есть советник, который использует только 15-минутный таймфрейм, то вы должны выбрать M15. Если вы не ограничены размером дискового пространства, то можно сразу скачать все необходимые в будущем символы с разными таймфреймами, но стоит заметить, что это котировки не смогут автоматически обновляться и через какое-то время уже устареют.

5. Выберите другие параметры:

  • Создать HST файл — обеспечит создание файлов истории MetaTrader. Вы всегда должны убедиться, что этот параметр выбран. HST файлы будут храниться в корневой папке «…\history».
  • Сделать FXT доступным только для чтения — гарантирует, что все экспортированные файлы будут помечены как доступные только для чтения, чтобы их нельзя было случайно перезаписать. FXT данные котировок хранятся в папке «…\tester\history».
  • Перезапись существующих файлов — гарантирует, что система не остановит экспорт в уже существующих файлах событий.
  • Сжать информацию об объёме – выбор этой опции, приведет к тому, что экспорт не будет выводить данные об объёме.
  • Фильтрация повторяющихся тиков – выбор этой опции, приведет к тому, что система не будет экспортировать любые одинаковые котировки. «Дублирующий» тик определяется как следующий тик, который происходит в одну и ту же минуту и ​​имеет одинаковую котированную цену. Данная галочка позволит уменьшить размер полученных котировок.

6. Выберите часовой пояс, для которого будут настроены все временные метки. По умолчанию для смещения часового пояса установлено значение «Нет», это означает, что время останется в собственном часовом поясе инструмента. Собственный часовой пояс может различаться для каждого символа. Для валютных пар родным часовым поясом обычно является UTC. Выбрав конкретный часовой пояс, вы преобразуете все отметки времени в этот часовой пояс, включая любые применимые переходы на летнее время (DST). Например, если вы выберете «EST +7: 00 — New York Trading time», тогда все графики MetaTrader будут в этом часовом поясе, автоматически учитывая любые изменения летнего времени. Кстати, это время, которое подходит для брокеров, которые торгуют по GMT+2 DST+ с переводом часов по Нью-Йорку.

7. Выберите место установки Metatrader. Если вы уже настроили это местоположение в конфигурации Metatrader, оно автоматически будет установлено по умолчанию в это местоположение.

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

8. Во вкладке «Информация о Metatrader» вы можете произвести дополнительные настройки тиковых данных, такие как размер свопа, стоп левел, размер тика и т.д.

9. Нажмите кнопку ОК. Система начнет создание файлов и отобразит процент завершения.

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

10. После завершения экспорта вы можете начать бэк-тестирование MT4, запустив Metatrader 4, нажав на пиктограмму на панели инструментов «Начать MetaTrader для бэк – тестирования». Если вы поставили галочку импорта в FXT, то именно этот файл будет передавать актуальные котировки в терминал.

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

Не забывайте, чтобы получить надпись о качестве котировок 99.9%, терминал необходимо запустить через программу TickStory. В противном случае качество будет отображаться как n/a.

Настройка параметров экспорта данных из Tickstory в MetaTrader 4

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

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

«Информация о Metratrader» для конкретного брокера может быть сохранена в файле «MT4 Config» (.mt4config) для последующего использования или обмена среди трейдеров, которые хотели бы сравнить свои результаты. Таким образом, трейдеры могут обеспечить согласованность и сосредоточиться на оптимизации своих настроек или самого советника, вместо того, чтобы пытаться отследить, почему их результаты постоянно меняются, несмотря на отсутствие изменений кода или параметров. Учитывая тот факт, что эта информация является ключевой для оценки советника на исторических данных, вы можете настроить различные параметры, чтобы получить полный контроль над тем, что экспортируется в файле данных MT4. Вкладка «Информация о Metatrader» создана специально для этой цели.

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

Особо следует отметить следующие поля:

Карта к — имя символа, отображаемое в Tickstory, не обязательно совпадает с именем символа в Metatrader. Это поле позволяет вам сопоставить этот конкретный символ (например, EURUSD или DEUIDXEUR) с эквивалентным символом в MT4 (например, EURUSDm или GER30). Имя отображаемого символа должно точно соответствовать вашему брокеру MT4 (включая регистр). Для простоты выбора представлен список символов MT4, доступных в выбранном вами терминале MT4. Выбрав соответствующее имя символа, вы также автоматически загрузите определенные настройки инструмента MT4 (например, значения, размер лота) из терминала вашего брокера. Если вы оставите поле «Карта к» пустым, Tickstory будет считать, что имя символа такое же, как в вашем терминале MT4.

Шаг лота — это значение влияет на работы многих торговых советников, которые постепенно изменяют размер лота. Если эти значения установлены неправильно, вы можете получить ошибку «Order Send 131» при запуске теста вашего советника. Дополнительную информацию можно найти в документации по MQL.

Цифры — это поле представляет количество цифр дробной части, относящееся к символу. Например, пятизначная цена будет выглядеть как 1.45391, тогда как та же цена, состоящая из четырех цифр, будет выглядеть как 1.4539.

Поле «Спред» использовалось в более ранних версиях Metatrader (примерно до 2022 г.) и теперь устарело в пользу поля «Спред» на экране параметров Тестера стратегий. Это новое поле спреда в тестере стратегий позволяет легко изменять спред между тестами на истории. Следовательно, установка поля Spread в Tickstory больше не влияет на последние версии Metatrader и может быть проигнорирована. Он остается доступным в Tickstory только для обратной совместимости с более ранними версиями Metatrader.

Сохранение настроек

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

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

Загрузка настроек

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

  • Файл, который вы предварительно настроили и сохранили.
  • Файл, который вам отправил торговый коллега.
  • Файл, созданный как часть процесса «генерации настроек от вашего брокера».

Чтобы загрузить файл конфигурации, просто нажмите кнопку «Загрузить», а затем перейдите в каталог, в котором находится файл. Файлы конфигурации, которые связаны с Tickstory, хранятся в каталоге приложения. В случае файлов, которые были созданы скриптомTickstory, они будут находиться в каталоге expert/files вашей установки Metatrader.

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

Заключение

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

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

Forex Tester. Бесплатно, на русском. Для проверки ручных и автоматический стратегий

Добрый день, уважаемые читатели блога, все, те кто растет вместе со мной и развивается, читая мои статьи, смотря мое видео. Форекс часто подкидывает нам ситуации при торговле, к которым мы оказываемся совершенно не готовыми. Я подумал, дело в том, что мы мало тренируем моторные функции. Именно для того, чтобы их совершенствовать был создан forex tester на русском.
Сейчас он существует в нескольких версиях. Бесплатную можно скачать с моего блога. Платный вариант можно купить по ссылке ниже.
Так какова философия доставшаяся нам от программистов чье детище Forex Tester заменяет стандартный способ отработки своих навыков?

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

Но такого нет. Большинство продуктов Forex tester или Форекс Тестер, каждый из которых намерен обскакать, обладает достаточно обширным перечнем функциональных ограничений и, прямо скажем, недоработок.
При этом перечень возможностей, можно сказать, безграничен и конечное число функциональных особенностей по сути связан только с богатством фантазии программиста.
Функционал новой разработки связан с более свободным перемещением по временной прямой. То есть двигаться во времени можно не только вперед, остановка снабжена сейвом, Сделки – это не фиксированная величина их можно отменить.

Что говорят о функционале и другие качества

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

Смотреть

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

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

Изучаем функционал сами

Чем характеризуется хороший тестовый терминал или Forex Tester, как пользоваться, которым мы собираемся изучить сейчас?
Ну! С чего же начать? Значит, начинаем по одному известному правилу слева направо по интерфейсу. У тестера два режима:

9,

  1. Редактирование,
  2. Тестирование.

В режиме редактирования работа с графиком происходит в подготовительном к тестированию режиме. Что это значит?

Построения

1

Скачать

Скачать можно бесплатную версию. Новую версию нужно купить на сайте. И у этой новой версии есть пробный период. Так что качайте её по ссылке.

1

Вам предоставлен график и с ним можно сделать все то, что делается на графике Метатрейдера 4. Сделать построение:

1

  1. Простые линии. Горизонтальные, вертикальные, лучи.
  2. Необычная полилиния. Просто тянучка такая. Точку поставил и тянется за мышиным указателем линия, еще раз точку поставил, и они соединились.
  3. Уровни Фибоначчи.
  4. А также Фибоначчи временные зоны.
  5. Необычный инструмент — Фибоначчи дуга.
  6. Привычный веер Фибоначчи
  7. Текст
  8. И волновая разметка. Для определения, где, какая волна развивается.

Так, с построениями – все!
Очень легко переключиться между видом линейного, барового или свечного типа.

1

Индикаторы

1

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

1

  1. Accelerator Oscilator
  2. Adaptive Moving Average 2
  3. Bears Power
  4. Bulls Power
  5. CCFp
  6. FATL
  7. FTLM- STLM
  8. Linear Regression Channel
  9. MACD new
  10. MA Crossover Signal
  11. PCCI
  12. PFE
  13. Price Channel
  14. Price Daily Range
  15. ROC
  16. Range Expension Index
  17. Ultimate Oscillator
  18. Volume
  19. %R
  20. Zig Zag

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

1

Другие возможности

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

18,

Тут настраивается быстрая торговля в один клик. А точнее быстрыми клавишами вызвать быстрый вход в рынок сразу с тейкпрофитом, стоплоссом и трейлингстопом.
Цветовых схем значительно больше и цвета можно задавать самому. Но это обычное дело, есть и в Метатрейдере 4.
Рядом со вкладкой валютной пары видна вкладка профита, где будет демонстрироваться: Баланс, Средства, Залог и просадка.

1

Статистика

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

  1. Время. Делится на:
  2. Дней прошло
  3. Месяцев прошло
  4. Сделки. Делятся на:
  5. Всего сделок,
  6. Профитных сделок,
  7. Убыточных сделок,
  8. Сделок в день,
  9. Сделок в месяц
  10. Профитных сделок в мес
  11. Убыточных сделок в месяц
  12. Макс. Профитная сделка
  13. Макс. Убыточная сделка
  14. Доход. Делится на:
  15. Прибыль/убыток
  16. Общая прибыль
  17. Общий убыток
  18. Прибыль в месяц
  19. Средняя прибыль.
  20. Средний убыток
  21. Макс. просадка
  22. Профит фактов
  23. Возврат, %
  24. Другие параметры. Делятся на:
  25. Макс. Использ. Лот
  26. Фактор восстановления.
  27. Фактор надежности
  28. Вероятность профита, %
  29. Вероятность убытка, %

Как видите, статистических данных просто «объешься»!
Переходим к этапу…

2

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

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

2

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

2

Уникальность этой платформы состоит в том, что для неё можно писать, как советников, так и индикаторов. Для этого применяются языки программирования Delphi и C++. Они нужны для того, чтобы создавать библиотеки dll. Именно эти библиотеки и используются для интеграции дополнительных средств в терминал.

2

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

2

Генерация тиков

2

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

27

  1. Генерировать по объему внутри свечи
  2. Генерировать через 1 пункт внутри свечи
  3. Генерировать по точкам Open /High/Low/Close

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

2

Пока пишу статью, периодически возвращаюсь, к разным настройкам. Обнаружил, что в бесплатной версии движение внутри свечи присутствует на таймфреймах выше M1. Я не раз писал, что на M1, в принципе, делать нечего, так что, полагаю, что тестер, по-прежнему, интересен.
Итак, мы сгенерировали тики. Теперь пришло время тестирования. Жмем слева под Файлом: Тестирование и Коннект. Тут нам предлагают последнее перед началом тестирования меню. Полагаю, проблем с этим возникнуть не должно.

2

Ордера

Теперь, мы можем открыть ордера по рынку, на повышение или понижение. Удобно, определить лот. Минимальный 0,1. Задать стоплосс и профит можно пунктами и дальше прописать в цене быстрыми стрелками. Добавить комментарий.
Тут же можно разрешить трейлинг стоп, который задается по четырем параметрам. Активируется сразу после установки или если профит больше заданного количества пунктов. Другие параметры трейлинга расстояние до цены и шаг после которого он срабатывает. Можно установить, чтобы он работал после каждого пункта или пяти, десяти и так далее.
Все четыре вида отложенных ордеров, Sell Stop, Buy Stop, Sell Limit, Buy Limit. У них стоплоссы, тейкпрофит, комментарии, трейлинг стоп.

3

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

3

Другие особенности режима тестирования

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

3

Сохранение и открытие проекта, к сожалению в бесплатной версии не работают.

3

Несколько слов для любителей программирования

Нужно заметить, что если бы у этого Forex Testera или тестера ручных и автоматических стратегий не было возможности проводить модернизацию на языках программирования Delphi и C++, создавая новые стратегии, индикаторы, средства вычисления под вашу торговую систему, то Forex Tester был бы не так заметен, как с ними.

3 36,

Но Forex Tester важная веха в трейдинге. Это целая философия. Его создатели создатели берут деньги за то, что мы торговали и учились быстрее! Это очень концептуально. В этой бесплатной версии нет возможности получить тиковые данные. То есть учитываются тики с младших таймфреймов. Начиная уже с M5. Это говорит о том, что работа на M1 видится создателям не очень адекватным решением, если не оформить подписку на высококачественные тиковые данные по нескольким брокерам, а также на данные по плавающему спреду. Три месяца подписки плюс одна лицензия стоит 99$ если брать все сразу, плюс скидка в честь выхода Forex Tester 3. Подписка будет стоить 24$ в месяц.
Я прочел по диагонали учебник по программированию в этом тестере стратегий и пришел к выводу, что работа в нем не сильно отличается от работы на MQL4. Правда, мне показалось, что код занимает больше строк, но не буду настаивать на этом. Возможно, мне это просто показалось.
Также хочу заметить, что отзывы по этому инструменту очень кстати совпали с моим мнением о системе.
На этом все, дорогие друзья! Спасибо за внимание!

Советник Pipser. Прибыльный пипсовщик

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

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

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

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

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

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

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

Установка Pipser торговый терминал МТ4

Советник Pipser является пользовательской разработкой, с которой трейдеры могли познакомиться в средине 2022 года.

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

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

С более детальной инструкцией по установке советников, индикаторов и скриптов вы можете познакомиться по ссылке http://time-forex.com/praktika/ustanovka-indikatora-ili-sovetnika.

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

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

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

Стратегия торговли Pipser. Настройки

В основе советника Pipser простой и вполне понятный алгоритм торговли на основе стандартного индикатора Moving Averge. Так если линия скользящей средней направлена вниз – советник открывает позиции на продажу.

Если линия скользящей средней направлена вверх – советник открывает позицию на покупку.

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

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

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

Строка «Отправка PUSH уведомлений» позволяет оповестить вас на ваш телефон в момент открытия сделки.

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

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

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

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

Предварительное тестирование и оптимизация

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

Поэтому мы сделали быструю оптимизацию по ценам открытия за 2022 год по валютной паре Евро/Доллар на пятиминутном тайм фрейме. Что из этого вышло, смотрим ниже:

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

Советник Forex Strategy Builder: инструкция на русском

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

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

Forex strategy builder: инструкция на русском и описание

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

Рекомендуем вам установить и протестировать в Forex Strategy Builder популярную стратегию «3 свечи» для форекс и бинарных опционов.

Преимущества советника Forex strategy builder PRO

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

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

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

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

9,

Особенности Forex strategy builder

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

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

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

1

Как скачать Forex Strategy Builder на русском языке?

Для начала работы с советником, установите его в торговый терминал. Установка максимально проста. Скачайте файлы программы по следующей ссылке, после этого распакуйте архив. Переместите файлы из архива в каталог данных терминала. Путь перемещения: Файл — Открыть каталог данных — MQL — Indicators.

1

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

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

1

1

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

1

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

1

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

Допустим, наша стратегия выставляет минимальный лот из расчета процентной ставки от доли риска. Включаем мартингейл с коэффициентом 1,7. Переходим в раздел «Вход в рынок» и прописываем, при каких условиях совершается сделка.

2

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

2

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

Дальнейшие действия требуют от нас перейти в раздел «Закрытие сделок» и подобрать алгоритм. В советнике есть три типа закрытия сделок:

  • выход по стоп-лоссу;
  • выход по тейк-профиту:
  • закрытие позиции на основании показаний индикаторов.

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

2

2

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

2

С помощью тестировщика Forex Builder можно создать много простых и прибыльных среднесрочных стратегий Форекс.

2

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

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

29

Выбранная нами торговая система принесла прибыль сразу по двум выбранным парам: EUR/USD и GBP/USD.

3

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

Еще одно удобство — протестированную стратегию вы можете сохранить и использовать как на платформе МТ4, так и на МТ5, экспортировав ее в виде готового шаблона.

3

Рекомендации по работе с Forex Strategy Builder Professional

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

3

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

3

Рекомендации по работе с тестировщиком:

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

Данные рекомендации помогут вам значительно повысить эффективность работы с тестировщиком Forex Builder.

3

Рекомендуем вам протестировать с помощью алгоритма одну из самых прибыльных стратегий — Master Trend Forex.

Советник Клеопатра

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

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

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

Для начала работы с экспертом его необходимо установить в торговый терминал Meta Trader 4. Для этого после ознакомления с материалом пройдите в конец статьи и скачайте архив с советником и индикатором внутри. Дале необходимо запустить торговый терминал Meta Trader 4 и во вкладке файл открыть каталог данных. Поместите индикатор в папку Indicators, а шаблон в папку Template.

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

Торговый эксперт имеет несколько алгоритмов входа и сопровождения ордеров. Например что бы включить сопровождение ордеров (открытие) по индикатору, который мы установили с советником в строке Vxod_MTS включите True. В этом же блоке вы можете изменять период индикатора. Для этого в строке Per_MTS измените период на необходимый. Суть торговли по данному индикатору очень проста. Открываются ордера на покупку когда линия индикатора зеленого цвета.

На продажу открываются ордера, когда линия окрашена в красный цвет. Сам индикатор Клеопатра напоминает модификацию скользящей средней. В случае если цена пойдет не в нашу сторону включается режим усреднения. В эксперте предусмотрено два режима: мартингейл и пирамида. Что бы включить режим пирамиды в строке Metod пропишите 2, а если оставить мартингейл то пропишите 1.

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

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

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

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

Второй тест был проведен с теми же настройками на валютной паре фунт/доллар. Результат тестирования смотрим на картинке ниже:

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

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

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

Получить бесплатно ТОП 5 лучших торговых роботов можно здесь!

Для того, чтобы включить тестировщик в терминале, нужно просто нажать кнопку в верхней части торгового терминала. Появится область внизу под графиком и информацией по счёту, вот в этой области и представлено всё необходимое для того, чтобы тестировать робота. Процесс полностью соответствует реальной торговле, исключением можно назвать лишь то, что спред не может быть установлен таким же, каким был. То есть советник будет виртуально торговать на тех данные, которые имеются по котировкам в прошлом – создаётся как бы рыночная ситуация и котировки поступают в том же порядке, в котором они записывались в архив. И советник, в соответствии со своим алгоритм, анализирует эти котировки и открывает сделки. Благодаря вычислительным мощностям, этот процесс осуществляется в сотни и тысячи раз быстрее, чем идёт реальный поток котировок. Таким образом, за 5-10 минут можно прогнать робота на участке графика в несколько месяцев.

Торговый инструмент

После того, как тестировщик запущен, можно переходить к самому процессу. Для этого в первую очередь необходимо выбрать валютную пару, график которой будет использоваться. Разработчики обычно указывают, на каких валютах предпочтительно использовать советника. Обычно это либо основные валютные пары, либо же конкретные. Когда говорят о группах инструментов, то обычно подразумеваются те, которые коррелируют. Например, EUR/USD и GBP/USD. Или же, если робот рассчитан на высокую волатильность, то в этом случае может быть группа пар с фунтом, так как он самый волатильный и имеет самые большие торговые диапазоны. В общем, советника в любом случае имеет смысл прогонять по множеству графиков и выявлять наиболее оптимальные результаты.

Тайм фрейм

Следующий параметр, который может оказать очень большое влияние на конечный результат. Как известно, анализ на малых периодах и на крупных существенно отличается. В первом случае это множество колебаний, часть которых необходимо каким-либо образом отсеять. Во втором случае это в большей степени трендовый анализ, так как даже визуально четырёхчасовой график сильно отличается от пятиминутного. В итоге получается, что подобрать оптимальный тайм фрейм не так и просто – нужно посмотреть все ближайшие значения. То есть, если подразумевается использование на М30, то также следует протестировать советника и на М15, а также Н1. На форекс не редкость, что разработчики предлагают один вариант настроек и конкретный тайм фрейм, а пользователи находят в рамках тестирования советника другие настройки и период, которые оказываются гораздо эффективнее.

Модель

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

Период дат и визуализация

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

Во вкладке “Свойства эксперта” можно менять параметры самого советника, размер позиций, стопы, тейки и так далее. В этом случае просто открывается окошко самого эксперта и уже в нём мы меняем всё необходимое. Там же происходит загрузка файлов с предустановленными параметрами – они идут с расширением .set, находятся в каталоге торгового терминала Presets. Но это в том случае, если разработчики предусмотрели такой вариант и сделали дополнительные варианты настроек. Трейдеры часто делятся своими настройками, поэтому можно поискать для каждого конкретного советника различные варианты. Что интересно, даже для коррелирующих валютных пар часто бывают очень сильно отличающиеся сеты в рамках одного и того же советника. И именно в тестировщике советников можно найти действительно лучшее решение, которое впоследствии можно использовать в реальной торговле.

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

Брокеры Форекса, дающие бонусы:
ПРОГРАММЫ ДЛЯ ТЕСТИРОВАНИЕ СОВЕТНИКОВ ФОРЕКС НА РУССКОМ