КАЧЕСТВО МОДЕЛИРОВАНИЯ ФОРЕКС

Лучший Форекс брокер 2020 года:
  • FinMaxFx
    FinMaxFx

    Лучший Форекс брокер этого года!
    Бесплатное обучение и демо-счет!
    Бонусы за регистрацию!

СОДЕРЖАНИЕ:


Тестирование советников с качеством 99%

Первая проблема является достаточно распространённой, однако, если мы сравниваем результаты тестирования с результатами реальной торговли, то данный пункт не может быть применён, поэтому следует прибегнуть ко второму пункту — «Качество тестирования», но как это возможно, если же Тестер Стратегий проинформировал нас о сакральной величине — «Качество моделирования 99%»? Ответ кроется в самой платформе Metatrader4 и интегрированном в него Тестере Статегий.

Разработка Metatrader4 была начата в начале 2000 годов, однако на тот момент вычислительные мощности были ограничены, а сама система основана на 32 битной архитектуре. По этой причине стандартные возможности Тестера Стратегий не предполагали использование плавающего спреда и тиковых котировок, так как попросту большинство компьютеров не имели достаточно ресурсов, чтобы воспроизводить подобные тесты, не говоря уже о хранении самих котировок со стороны брокеров. По заявлениям самих MetaQuotes (разработчики торгового терминала Metatrader), платформа не имеет возможности производить тестирование с использованием внутрисекундных тиков, однако необходимо признать, что разработчикам TDS2 всё же удалось «пропатчить» терминал.

Исходя из всего вышесказанного, действительно ли возможно тестирование с качеством 99%? Нет. Качество тестирования советников 99% — это иллюзия и является абстрактной величиной. Чтобы это понять, следует познакомиться с новой платформой — Metatrader5. Несмотря на все её преимущества, она так и не стала массовой. Главной особенностью Тестера Стратегий Metatrader5 является:

Таким образом, платформа Metatrader5 сама по себе уже имеет весь функционал «из коробки», который предлагается в TDS2 в виде «надстройки» к Metatarder4, однако, с главным отличием: тиковые котировки используемого брокера вместо Dukascopy.

При этом следует обратить внимание на ключевое отличие, которое разрушает миф о качестве тестирования советников в 99%: в Metatrader5 используется другая формулировка, которая является более точной и правильной – «Качество истории», то есть разработчики полностью снимают с себя ответственность за полученные результаты.

Мы пришли к тому, что понятие «Качество моделирования» является абсолютно неверной формулировкой и стоит рассматривать её исключительно в контексте «Качества истории», поэтому возникает следующий, ключевой вопрос: «Действительно ли качество котировок Dukascopy имеет то самое заветное качество в 99%?».

Что такое качество тиковых котировок? Это количество тиков в истории, а так же, количество несоответствий и это легко проверить – достаточно сравнить полученные результаты с помощью Metatrader4 и Metatrader5 за одинаковый период времени. Хочу сразу же заметить, что сравнивать мы будем не результаты работы системы, а количество тиков в отчетах Тестера Стратегий.

Сравнение мы проводим на любом имеющемся советнике. Я выбрал стандартный MACD Sample, доступный в обоих терминалах, за одинаковый период времени – 2020 год. Для Metatrader4 использовался TDS2 с котировками Dukascopy, для Metatrader5 — котировки Alpari ECN с сервера Alpari-MT5:

Как получить Качество Моделирования 99% в Тестере Стратегий Metatrader 4

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

Любой, кто хоть раз делал бэктест советников в МТ4, замечал, что качество моделирования не поднимается выше 90%. Причина в том, что по умолчанию терминал использует минутные бары, вместо тиковых данных. И если советник скальпирует (тейк профит 3-15 пунктов) или использует небольшой трейлинг стоп, разница в качестве моделирования может очень сильно изменить результат теста. В сегодняшнем материале мы узнаем как получить Качество Моделирования 99% в тестере стратегий MetaTrader 4.

Бэктест одного и того же эксперта с одинаковыми настройками за год

1. Качество Моделирования 90%:

2. Качество Моделирования 99%:

Разница в 2000 пунктов очевидна.

Для получения подобного результата вы можете использовать 3 способа:

  1. Описанный ниже, подразумевает использование программы Tick Data Suite (триал версия на неделю, затем прога просит денег)
  2. Воспользоваться альтернативным вариантом с помощью программы Tickstory Lite . Программа, к сожалению, тоже с недавних пор стала платной
  3. Либо применить еще один способ (с помощью StrategyQuant Tick Data Downloader) , где все используемые программы на текущий момент бесплатны.

Методы разные, конечная цель та же.

Установка и настройка Tick Data Suite

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

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

После запуска Tick Data Manager вы увидите примерно такое окно. В самом верху расположена кнопка выбора источника котировок – Dukascopy или TrueFX (в будущих релизах список будет пополняться). Dukascopy предоставляет качественную тиковую историю с 2003 года по сегодняшний день и, к слову, является поставщиком ликвидности для ECN-счетов Alpari. У TrueFX история только с 2009 года.

Рабочая область поделена на три части:

  1. Список доступных инструментов и данные об уже скачанной истории;
  2. Лог операций;
  3. Менеджер закачек. При скачивании истории создается новая задача. Вы можете свободно управлять приоритетом задач, используя кнопки выше/ниже. Также, вы можете приостановить выполнение задачи, нажав на паузу, и удалить задачу, нажав на “-”.

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

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

  • “Manual Dukascopy import…” (Ручной импорт Дукаскопи) – импорт истории вручную. Для перезаписи существующих данных укажите галочку “Overwrite existing data” (Перезаписать существующие данные);
  • “Data repository re-scan” (Пересканировать репозиторий) – повторное сканирование всей базы данных на случай повреждений или ошибок. Будет полезно в случае ручного редактирования истории;
  • Кнопка “Open data folder” (Открыть каталог данных) открывает каталог, где хранятся данные истории;
  • Важная функция – дополнительный уровень компрессии. Данные с сервера Дукаскопи скачиваются уже в сжатом виде, программа же позволяет уменьшить размер файла еще до 50%. Полезно в случае ограниченного свободного пространства на диске;
  • В самом низу содержится функция, отвечающая за фильтрацию нерыночных котировок или ценовых пиков в процентах от цены. Вы можете снять галочку, чтобы использовать данные “как есть”.

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

Программа встраивается прямо в интерфейс тестера стратегий, так что управлять ее работой крайне просто. Для активации тиковой истории укажите режим тестирования по тикам и поставьте галочку напротив “Use tick data” (Использовать тиковые данные). Если тиковая история закачана, можно начинать тестирование!

По кнопке “Tick data settings” (Настройки тиковых данных) открывается окно расширенных настроек теста. Здесь вы можете корректировать часовой пояс котировок и способ перевода на летнее время (1), новые файлы истории будут сгенерированы из уже имеющихся тиковых данных. Чуть ниже находятся галочки, отвечающие за включение плавающего спреда (“Use variable spread” – Использовать плавающий спред) и включение случайного проскальзывания (“Enable slippage” – Включить проскальзывание). Кнопка “Defaults” (Значения по-умолчанию) позволяет перенять параметры текущего аккаунта (2).

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

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


На вкладке “Advanced” можно переопределить базовые настройки счета, вроде кредитного плеча, размера и шага лота, а также размера комиссии, взимаемой со сделок.

На вкладке “Expert” находятся настройки непосредственно касающиеся торговли и открытия сделок. Чтобы переопределить какой-либо из параметров — просто установите галочку и введите нужное значение в соседнее поле.

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

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

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

Качество моделирования 99%.

P.S. Хочу заметить, что даже 99% бэктест может выдавать не тот результат, который был в реальности, поэтому полагаться целиком и полностью на тестер стратегий не стоит. Ничто не заменит теста в реальном времени на реальном счету.

КАЧЕСТВО МОДЕЛИРОВАНИЯ ФОРЕКС

Каким образом улучшить качество моделирования до 99% в Тестере Стратегий Metatrader 4

Любой, кто хотя бы раз пробовал сделать бэктест советников в МТ4, отмечал, что качество моделирования никогда не бывает более 90%. Причина заключается в том, что по умолчанию терминал настроен на использование минутных баров, вместо тиковых значений. А в случае если советник скальпирует (выставляет уровень закрытия позиции в прибыли от 4 до 25 пунктов) или применяет маленький Trailing Stop, разница в качестве моделирования способна существенно изменить результат проводимого теста.

Бэктест советника для торговли на рынке форекс, с одними и теми же исходящими данными за 2010 год

1. Результат — 90%

2. Результат — 99%

Просматриваемая разница в 1800 пунктов еще раз доказывает очевидное.

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

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

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

3. Теперь необходимо получить тиковые данные. Одним из немногих брокеров, если не единственный, предоставляющий абсолютно бесплатно тиковую историю довольно высокого качества — Dukascopy.
Нужно скачать и запустить программу DukasCopier (для ее работоспособности на вашем ПК обязательно должна быть установлена программа .NET Framework 4.0).

Тип данных (Type) нужно оставить Tick Data.
Дальше выбрать валютную пару, определенный отрезок времени и нажать кнопку «Add to Queue» («Добавить в очередь»). Далее нажимаем кнопку «Start» и дожидаемся когда полоса внизу программы, будет полностью зеленого цвета.
По завершению загрузки вы получите файлы . CSV формата для каждой из валют.

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

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

Выскочит окно настроек:

СsvFile — в случае если вы не осуществили изменение имени CSV файла по соответствующему названию валюты, то вбиваем имя файла.
CreateHst — для начала ставим true, при дальнейшей работе включать данный параметр необходимо, только если загруженная история для пары длиннее той, которая была ранее.
DateInfo1 и DateInfo2 — вписываем дату начала и окончания интервала проводимого бэктеста в определенном формате данных, например 2010.11.23.
Spread — в случае если не менять данный параметр, при образовании файла .FXT будет применяться спред как у вашего брокера, если произвести изменение — будет применяться значение, которое вы указали.
GMTOffset — исходные данные Dukascopy идут по GMT 0. Однако при желании можно выставить иное значение и вследствие этого, полученные результаты будут с указанным изменением.
Дальше нужно нажать ОК. Теперь необходимо выждать, пока скрипт выполнит конвертацию данных. По завершению процесса появится табличка с оповещением.

5. Потом нужно закрыть терминал.

Зайти в папку experts/files:

a) Все файлы .HST формата перебрасываем в history/имя Вашего торгового сервера

b).FXT файл перебрасываем в папку tester/history

6. Затем производим открытие терминала. На любой валютной паре нужно запустить скрипт birt’s patch и нажать ОК.

7. Потом открываем тестер стратегий для торговли на рынке форекс и начинаем тестирование.

Качество моделирования 99% в тестере стратегий — реально ли это?

Внимание! Данный метод тестирования советников с качеством моделирования в 99 процентов хоть и актуален, но он уже платный. Рекомендуем ознакомиться с материалом на данной странице (чтобы понимать, о чем идёт речь), а для получения высокого качества моделирования использовать программу Tickstory Lite. Более подробно об этом способе рассказано в статье «Tickstory Lite: тестирование с точностью 99%».

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

Опытные трейдеры, которые давно работают с Форекс-тестером стратегий, знают, что качество моделирования 99% получить без дополнительных «ухищрений» невозможно. Дело в том, что большинство дилинговых центров не располагают архивами тиковых котировок, а минимум минутными, да и то, такие архивы котировок далеко не полные — могут отсутствовать данные за часы, а иногда даже и за целые дни и месяцы! С помощью такого архива котировок нельзя досконально проверить стратегии, которые реагируют на любое изменение цены, то есть на тик размером от 1 до 15 пунктов. А таких стратегий достаточно много, поэтому, чтобы при их тестировании можно было добиться максимально реальных результатов, необходимо использовать наиболее полные тиковые данные. О том, каким образом их можно найти и использовать в тестере стратегий для получения качества моделирования вплоть до 99%, мы и рассмотрим более подробно в этой статье.

Шаг 1. Для того, чтобы тестирование стратегий форекс на тиках не влияло на работоспособность и быстродействие торгового терминала, рекомендуется установить на компьютере ещё один терминал, совершенно в другой папке, и соответственно, под другим названием, например в папке c:\Program Files\MetaTrader 4 Tester\.

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

Скачать архив со скриптом clear_mt_4.rar [720 b] (скачиваний: 5319)


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

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

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

  • 1. Через меню ПУСК или Total Commander заходим в Панель управления — Дата, время, язык и региональные стандарты — окно Языки и региональные стандарты , вкладка Региональные параметры ;
  • 2. Нажимаем кнопку Настройка и переходим на открывшееся окно Настройка региональных параметров — вкладка Числа ;
  • 3. В поле Разделитель целой и дробной части нужно будет поставить ТОЧКУ, с учётом, что раскладка клавиатуры в это время будет английская;
  • 4. Дважды нажимаем кнопку ОК , закрывая при этом оба окна.

Шаг 3. Приступаем непосредственно к закачке тиковых котировок за необходимый период. Есть два способа получения этих данных. Первый способ: получение их у брокера Dukascopy, открыв у него демо-счета. Второй способ: использование программы Dukascopier.

Нужно отметить, что оба способа позволяют получить один и тот же архив качественных тиковых котировок, которые позволяют достичь качества моделирования 99% в тестере стратегий. Однако, если Вы воспользуетесь первым способом получения архива котировок, скачав их в дилинговом центре Dukascopy и Вам через какое-то время понадобиться дополнить тестер стратегий новыми данными — существует вероятность, что Вам придётся качать их заново. Процесс это очень длительный, даже если у Вас и большая скорость соединения с интернетом — закачка архива тиковых данных за 2 года по одной валютной паре может занять сутки! Ограничение по скорости стоит на стороне сервера Dukascopy и с этим ничего не поделаешь. Регистрация демо — счета в ДЦ Dukascopy возможна только на 20 дней — после этого регистрировать демо — счёт придётся заново, и, кто знает, останутся ли у Вас ранее скачанные данные!

А вот использование программы Dukascopier позволит Вам со стопроцентной вероятностью только докачать новые данные и создать новый CSV-файл. Для этого нужно создать отдельную папку для программы Dukascopier, переместить туда файл dukascopier.exe, создать ярлык и запускать Dukascopier с помощью созданного ярлыка.

Первый способ.

Открываем аккаунт с демо-счётом в дилинговом центре Dukascopy. Как это правильно сделать — можно прочесть в статье Регистрация демо — счета в ДЦ Dukascopy. После регистрации, скачивания и открытия терминала с демо счётом, находим в меню Tools вкладку Historical Tester .

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

Определение параметров архивов с котировками для закачки.

Для этого проделываем следующие действия:

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

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

3. Окошко со словом Tick оставляем без изменений. Далее нажимаем на кнопку Get Data — получить данные.

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

5. По окончанию закачки нажимаем на SAVE DATA — сохранить данные, указываем путь к сохранению файла формата .CSV и жмём кнопку Save . Сохранение файла также может занять довольно длительное время.

Второй способ.

1. В этом случае необходимо скачать на компьютер программу DukasCopier.exe, которая находится в архиве dukascopier.rar. Кстати, во все архивы добавлено 5% информации для восстановления.

Скачать архив с программой dukascopier.rar [21,51 Kb] (скачиваний: 4659)

Запустить его можно будет, если на компьютере установлен .NET Framework 4. Пакет динамических библиотек .NET Framework 4 можно скачать на сайте Майкрософт.

2.При запуске программы DukasCopier.exe откроется вот такое окошко:

Шаг 5. Открываем окно графика валютной пары, для которой качали котировки. Таймфрейм указывается тот, который необходим для тестирования стратегий. К примеру, если нужный нам тайм-фрейм 1 час, то и на графике выбираем тайм-фрейм H1. В панели Навигатора разворачиваем дерево всех скриптов, для этого нажимаем на плюсик слева от надписи Скрипты , далее находим нужные для нашего графика:

А) Если вы закачивали архив котировок первым способом, то вам нужен скрипт JForex2FXT, который перетаскивается на график левой кнопкой мыши.

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

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


  • СsvFile — если название файла указано в правильной форме (вида EURUSD.csv), то поле оставляется пустым. Если в другой форме, то вписываем его сюда;
  • CreateHst — перед первым тестированием выставляем true . Если при следующих тестах история котировок не будет длиннее предыдущей, то будем выставлять false , если длиннее — то true;
  • StartDate и EndDate — дата начала и дата окончания периода тестирования стратегий необходима в том случае, если он отличен от того, который был указан при загрузке файлов котировок. Формат выставляется в виде ГГГГ.ММ.ДД. При незаполненном поле конвертируются все имеющиеся в файле CSV данные;
  • Spread — в случае изменения данного параметра при дальнейшем формировании файла .FXT будет использоваться значение спреда, указанное вами. При неизмененных параметрах используются значения спреда как у брокера;
  • GMTOffset — параметр отвечает за значение GMT. Данные у Dukascopy идут с GMT 0. Для его сдвига следует изменить настройки скрипта.

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

Шаг 6. Закрываем терминал. Заходим в папку его установки, далее в папку /experts/files/. Все файлы с расширением .HST копируем в папку /history/название торгового сервера/. Название торгового сервера — это папка, название которой совпадает с названием торгового сервера, на котором в данный момент зарегистрирован терминал. Файл с расширением .FXT копируем в папку /tester/history/. Если на компьютере установлена Windows 7 /Vista, то этого файла в установочной папке терминала может и не быть. Его можно поискать в папках c:\ProgramData\ , либо c:\Users\username\AppData\Local\VirtualStore\Program Files\, либо через поиск Windows.

Шаг 7. Заново запускаем тестовый терминал MetaTrader 4 и открываем окно Навигатор . На график нужной нам валютной пары перетаскиваем скрипт birt’s patch и настраиваем его. Одна из функций этого скрипта — убрать ограничение на работу терминала MetaTrader 4 с файлами, размер которых превышает 2 Гб. А у тиковых архивов за полтора года и более размеры будут именно такие. Если у Вас стоит ОС Windows XP, то параметр Remove2GBlimit ставим false — конвертации и так должен подвергнуться файл не более 2 ГБ. Что касается ОС Windows 7/Vista, то этот параметр ставим true — новые операционные системы прекрасно работают с файлами большого размера и лимит на 2 Гб в МетаТредере 4 будет отключен:

Шаг 8. Открываем в терминале вкладку Вид , выбираем Тестер стратегий и производим непосредственно тестирование стратегий. В некоторых случаях может появиться ошибка в терминале MetaTrader 4 TestGenerator: internal error because the file not opened , которую можно увидеть на вкладке Журнал , в этом случае тестер стратегий не запустится. Чтобы её исправить, нужно заново запустить скрипт birt’s patch.

И если Вы все сделали правильно, то вместо качества моделирования 90%:

Вы сможете получить более реальные результаты с качеством моделирования 99%:

И последнее замечание. Хотя качество моделирования 99% в тестере стратегий и позволяет получить наиболее приближенные к реальным данные, однако 100% результаты можно получить только при торговле на реальном счёте! В любом случае, после получения настроек советника в тестере стратегий, протестируйте его на демо — счёте (чем дольше — тем лучше, желательно не менее 2-х месяцев) и только поcле получения положительных результатов начинайте торговать с помощью советника на реальном счёте с реальными деньгами!

P. S. Разработчик метода получения качества моделирования 99% — англоязычный блогер под ником «birt», если Вы знаете английский, читайте оригинал статьи на странице eareview.net/tick-data.

Данный метод получения качества моделирования работает на терминале MetaTrader 4.00 Build 409. На вышедшем недавно обновленном терминале билда 416 скрипт birt’s patch работать не будет! Birt решил срубить немного денег и выпустил новый скрипт Tick Data Suite, плата за который составляет 99$ (есть 7-ми дневный триальный период). Если Вас интересует данное предложение — Вам прямая дорога на блог Birt-та (ссылка немного выше). Если у Вас нет желания платить лишнюю сотню — используйте терминал MetaTrader 4.00 Build 409. Если будут вопросы А где взять билд 409? — выкладываем Метатрейдер 4 билд 409:

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

Скачать МТ4 от Forex4you — metatrader_4_00_build_409.exe [7,41 Mb] (скачиваний: 2554)

Качество моделирования 99.9 в тестере стратегий с помощью Tickstory Lite

Как известно, добиться в тестере стратегий терминала Metatrader4 качества моделирования выше 90% без каких-либо манипуляций не возможно. Однако есть не очень простой, но бесплатный способ, как получить качество моделирования 99,9%. И поможет нам в этом бесплатная программа под названием Tickstory Lite. Хороша она тем, что в отличие от терминала MT4 (где используются не тиковые данные, а минутные бары) предоставляет возможность скачать (получить) тиковые котировки, что в свою очередь повышает качество тестирования советников/индикаторов/стратегий до максимально возможного. Так как же добиться 99,9% качества моделирования. Очень просто! Всего несколько не сложных шагов. Поехали.

Шаг 1. Подготовка терминала Metatrader4

Предварительно нам понадобится терминал Metatrader4. Рекомендую терминал от Альпари по ряду причин, и в нашем случае главное, что он не искажает H4 и D1 бары. Правда, чтобы скачать потребуется открыть Демо-счет. Терминал лучше установить в отдельную папку с достаточным объемом свободной памяти 30-50 Гб, так как тиковые данные занимают много места.

Поскольку, с недавних пор программа Tickstory Lite версии 1.5.3.0 не поддерживает новые билды МТ4 800+ (возможно это будет исправлено в следующих версиях программы), нам предварительно понадобится терминал Metatrader4 build 765. Качайте здесь:

Скачанные файлы (metaeditor.exe и terminal.exe) из архива скопируйте в папку с вашим вновь установленным терминалом. Соглашаемся с вопросом системы «Заменить файлы в папке назначения».

Шаг 2. Установка и настройка Tickstory Lite

Качаем программу Tickstory Lite с официального сайта – ссылка. Жмем на кнопку «Download»:

Распаковываем скачанный архив и запускаем установку программы двойным кликом по файлу tickstorylite_setup.

Установка Tickstory Lite ничем не отличается от установки любой другой программы на Windows, думаю, с этим у вас проблем не возникнет.

После установки программы запуститься, но мы её тут же закрываем и запускаем вновь от имени администратора (правой кнопкой мыши по ярлыку программы > Запуск от имени администратора):

Tickstory Lite запустится и вы увидите окно программы:

Здесь в верхнем левом углу расположились кнопки меню Файл | Инструменты | Помощь (1). Чуть ниже панель инструментов (2). Далее идет рекламный блок + кнопки соц. сетей (3). Еще ниже в левом поле указан источник тиковых данных – это база данных тиковых котировок Dukascopy (DB Тик Dukascopy) (4). Правее поле с валютными парами, по которым можно получить тиковые котировки (5). И в самом низу окна Tickstory Lite находится журнал (6), в котором будут отображаться комментарии программы по ходу её работы.

Теперь, когда программа установлена и открыта, переходим в меню Файл/Настройки на вкладку Dukascopy Datasource. Здесь необходимо указать папку для хранения скачанных тиковых данных. Можно оставить по умолчанию папку, в которой установлена сама программа. Как на рисунке ниже:

На вкладке Настройки MT4 необходимо указать путь к терминалу Metatrader4, который в дальнейшем будет использоваться для тестирования. Папка данных МТ4 и Имя сервера установятся автоматически, когда вы укажите путь к МТ4. Рекомендую установить для этих целей терминал в отдельную папку и использовать его только для тестирования. Важно: в нижней строке «Параметр» написать /skipupdate:

Шаг 3. Загрузка тиковых данных

В окне программы Tickstory Lite выберите нужную вам валютную пару, нажмите по ней правой кнопкой мышки и выберите «Скачать»:

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

Шаг 4. Экспорт тиковых данных в МТ4

Нажмите правой кнопкой мыши по валютной паре с загруженными котировками, в моем случае это пара AUDUSD, и выберите «Экспорт в МТ4»:

После этого откроется окно следующего вида:

На вкладке «Информация о Metatrader» нужно указать данные вашего брокера (Альпари) такие, как Компания, Сервер, Кредитное плечо, Уровень стопа, Спред, Короткий и Длинный свопы и пр:

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

После установки выше перечисленных данных жмем кнопку «ОК».

Шаг 5. Запуск терминала. Тестирование

Запускаем терминал МТ4 из меню Инструменты/Запуск МТ4 или нажатием клавиши F8.

Важно: терминал следует запускать только из программы Tickstory Lite и никак иначе.


При запуске появится следующее предупреждение:

Соглашаемся и жмем «ОК».

Теперь можно приступать непосредственно к тестированию. Результат должен быть следующим:

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

Качество Моделирования 99%

Специалист

Любой,кто хоть раз делал бэктест советников в МТ4,замечал,что качество моделирования не поднимается выше 90%.

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

1. Прежде всего я рекомендую установить отдельный терминал Metatrader 4 в отдельную папку исключительно для тестирования стратегий.
3. Теперь нам нужно получить тиковые данные. Один из немногих брокеров, если не единственный, который предоставляет cовершенно бесплатно тиковую историю высочайшего качества — Dukascopy (кстати, они являются поставщиком ликвидности для NDD-счетов Альпари).
1) Открываем демо-аккаунт по https://demo-login.dukascopy.com/fo/register/demo/
2) Когда на почту придут Логин и Пароль, не забудьте переписать их. Далее нажмите на вот эту ссылку ->https://www.dukascopy.com/client/demo/jclient/jforex.jnlpНа ваш компьютер загрузится маленький файлик с расширением .jhlp . Запускаем его (на компьютере должна быть установлена Java), принимаем все условия установки, затем вводите логин и пароль, которые пришли нам на почту ранее.
НЕ МЕНЯЙТЕ ЯЗЫК ПРОГРАММЫ!! ОН ДОЛЖЕН ОСТАВАТЬСЯ АНГЛИЙСКИМ!!

3) Внутри терминала Jforex нажимаем Tools->Historical Data Manager. Внизу терминала появится окошко менеджера данных, откуда мы и будем скачивать котировки.,,
В поле Delimiter ставим запятую (это важно), Data Type выбираем Ticks. В нижней части окна выбираем пару (можно расставив галочки,загрузить котировки сразу для нескольких пар). Выбираем временной промежуток для загрузки (в первый раз,для экономии времени и дабы убедиться, что вы все сделали правильно, советую загрузить небольшой промежуток в месяц-два для одной пары).
Далее нажимаем кнопку Start. Начнется загрузка котировок, которая может занять довольно продолжительная время, в зависимости от выбранного временного промежутка и количества пар. В итоге вы получите .CSV-файл (ы), по умолчанию он сохраняется в папку Документы (доступна через Пуск в Windows).

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

Скачайте и распакуйте архив со скриптами по ссылке в конце статьи, папку experts копируем в папку с терминалом для тестирования, соглашаемся на замену файлов при совпадении имен.
Cкопируйте файл с тиковой историей (CSV файл, который мы скачали через Dukascopy) в папку expert/files. Желательно переименовать его по названию валютной пары, — например GBPUSD.csv
Запускаем терминал, заходим Сервис->Настройки
Выбираем вкладку Советники и проставляем галочки как на рисунке ниже. Жмем ОК,,
Oткрываем график валютной пары, для которой мы скачали тиковую историю, и меняем таймфрейм графика на нужный для тестирования(к примеру, если вы хотите протестировать советник на М5, то нужно сменить таймфрейм на пяти-минутный).
На панели навигатора жмем плюсик напротив раздела Скрипты и мышкой перетаскиваем на график CSV2FXT

Появится окно настроек :
,,
СsvFile — если вы переименовали СSV файл по названию валютной пары (вида GBPUSD.csv),оставляем пустым. Если нет,-вписываем имя файла.
CreateHst — в первый раз ставим true,в дальнейшем включать этот параметр нужно только если история,загруженная для пары длиннее предыдущей.
StartDate и EndDate — проставляем дату начала и окончания периода тестирования в формате ГГГГ.ММ.ДД . Если не заполнять эти поля, сконвертируются все данные, доступные в .CSV-файле.
Spread — если не изменять этот параметр,при формировании файла .FXT будет использоваться спред как у вашего брокера,если изменить — будет использоваться значение,указанное вами.
GMTOffset — изначально данные Dukascopy идут с GMT 0.Но если выставить другое значение в настройках скрипта,то и полученные данные будут с указанным сдвигом.
При тестировании в настройках советника нужно проставлять тот GMT,который был в настройках скрипта(по умолчанию 0)

Жмем ОК. Теперь необходимо подождать(вплоть до получаса), пока скрипт сконвертирует данные. По окончании процесса появится табличка с уведомлением.

5. Закрываем терминал.
Заходим в папку experts/files:
1)Все .HST файлы перемещаем в history/имя торгового сервера(на котором залогинен терминал)
2).FXT файл перемещаем в папку tester/history

6. Открываем терминал.На любом графике запускаем скрипт birt’s patch,жмем ОК.

Примечание :изначально Metatrder4 не может работать с файлами размером более 2gb.Одна из функций birt’s patch-убрать это ограничение.К сожалению,на Windows XP этот лимит не убирается,поэтому пользователи ХР могут отключить параметр(Remove2GBlimit — false) при запуске скрипта.

    Opentraders — это независимое сообщество, создаваемое трейдерами и для трейдеров. Присоединяйтесь, нам по пути!
  • Войти
  • Регистрация

AM2
Андрей

РЕКОМЕНДУЮ

Лучшее от AM2

100% ордеров в плюс или тысячи процентов годовых 19
2020-12-21 20:18:10

Советник — откусыватель убыточной позиции 23
2020-05-28 14:02:20

На какие «Машки» больше всего смотрят «Нонки» 33
2020-11-07 02:52:18

Запускаем стороннее приложение и выключаем компьютер с помощью средств MQL 3
2020-10-22 13:05:55

Как написать простейший советник, торгующий отложенными ордерами. 48
2013-02-28 20:53:04

Тестируем советники с качеством моделирования 99%

  • Блог им. AM2

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

Проходим на официальный сайт программы: tickstory.com/ru/#

Переходим на страницу загрузки файла программы:

На странице скачивания дожидаемся появления ссылки:


Текущая версия программы 1.5.3. Откроем архив и установим программу:

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

И укажем путь к папке с МТ4:

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

Котировки за год качаются около часа. У меня скачивание заняло 50 минут.

Скачанные котировки экспортируем в МТ4. Правый клик->Экспорт в МТ4. Отмечаем все необходимые галочки и определяемся с датой:

Затем заполняем информацию о счете:

Это можно сделать вручную или с помощью помощника. Помощь->Распаковать

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

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

После окончания экспорта котировок:

запустим МТ4 из программы Tickstory Lite или клавишей F8:

Тестируем на всех тиках и получаем качество моделирования 99%.

  • Качество моделирования 99%
  • Тестирование экспертов
  • Программа Tickstory Lite
  • +9
  • Просмотров: 3562
  • 26 октября 2020, 11:48
  • AM2

Комментарии ( 13 )

23 Oxy Сообщений: 3266 — ..ιllιlι.lι.ιllι.ιlι..

Настройки своего брокера можно также загрузить.

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

23 Oxy Сообщений: 3266 — ..ιllιlι.lι.ιllι.ιlι..


23 Oxy Сообщений: 3266 — ..ιllιlι.lι.ιllι.ιlι..

9 vikas Сообщений: 113 — Алексей

у-ну. спред, проскальзывание и остальное не забудьте)

40 Bishop Сообщений: 5390 — АЛЬФАХАМЕЦ-Машковод

9 vikas Сообщений: 113 — Алексей

7 Vlad22 Сообщений: 44 — Vladimir

ЧАТ ТРЕЙДЕРОВ

Быстрое соединение

  • igrun

Рейтинг брокеров FOREX

Из недавнего:


  • AM2
    29 сентября 2020, 11:48
    Результаты баттла #315 ( 5 ) в Конкурсы и акции OpenTraders
    а можно статистику: большинство с какой вероятностью угадывает. <>[Читать..]

  • AM2
    29 сентября 2020, 11:45
    Volatility quality nrp ( 5 ) в Стол заказов MQL
    готово: www.opentraders.ru/downloads/2432/

    :: <>[Читать..]


  • livandos
    29 сентября 2020, 07:11
    Участвуем в юбилейном 316 баттле. ( 1 ) в Конкурсы и акции OpenTraders
    Уррра, с Днём рождения Оpentraders. <>[Читать..]
  • Boris54
    29 сентября 2020, 03:11
    АК 12 🙂 просто и надежно (сов под МТ4) ( 13 ) в Стол заказов MQL
    Для модификации сова — так и пишут в заголовке «Модифицировать. <>[Читать..]

  • crypton
    28 сентября 2020, 16:06
    Почему упал курс биткоина? ( 3 ) в Экономические новости
    Думаю тут было уже следствие <>[Читать..]
  • Andrey1979
    28 сентября 2020, 15:26
    Обзор сигнала «EA HTMiX PROM5» ( 1 ) в Торговые системы
    Здорово, как вариант прикрутить ещё одну машку, которая. <>[Читать..]
  • juozas
    27 сентября 2020, 22:44
    10 лет OpenTraders! ( 17 ) в Прожектор Opentraders
    Я как и все ::
    Всех благ <>[Читать..]
  • bezarsen1234
    26 сентября 2020, 21:06
    Советник KB ( 9 ) в Стол заказов MQL
    Похожий советник, но там нет фильтра.
    <>[Читать..]
  • Sasha8989
    26 сентября 2020, 21:03
    Здравствуйте , прошу написать простого советника по индикатору для mt4 (новая запись) ( 2 ) в Стол заказов MQL
    Спасибо большое. <>[Читать..]
  • alex30774
    26 сентября 2020, 19:45
    Здравствуйте , прошу написать простого советника по индикатору для mt4 . ( 5 ) в Стол заказов MQL
    По этому индикатору есть уже советник.Это болинджер пе. <>[Читать..]

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

КАЧЕСТВО МОДЕЛИРОВАНИЯ ФОРЕКС

Советуем всем использовать для оптимизации и тестирования качество моделирования 99,9%. Это наиболее точный способ проверки торговых систем.

Алгоритм действий для получения качества моделирования 99,9%:

1. Заходим на сайт www.tickstory.com и качаем программу для тестирования

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

3. Выбираем валютную пару и нажав на правую клавишу мышки указываем необходимый период котировок

Лучший Форекс брокер 2020 года:
  • FinMaxFx
    FinMaxFx

    Лучший Форекс брокер этого года!
    Бесплатное обучение и демо-счет!
    Бонусы за регистрацию!

4. Ждем, когда котировки закачаются. После этого снова наводим курсором на валютную пару и нажав на правую клавишу мышки экспортируем котировки в терминал — export to MT4

5. В появившемся окне, открываем вкладку Data export и выбираем период (тот же, что и закачали на предыдущем шаге), таймфрейм (чтобы не загружать память, желательно выбрать необходимый для тестирования), временной пояс (для Instaforex GMT +2).


6. Открываем вкладку MetaTrader info — выбираем валюту Вашего счета (т.е. валюту, которой счет пополняется), плечо (которое вы используете. на картинке 1:600) и изменяем необходимые параметры в соответствие с картинкой. Внимательно отнеситесь к заполнению. Помните, что в Instaforex Lot size = 10.000? Digits = 4, а Point и Tick size = 0,0001 (кроме сервера InstaForex-Europe.com). Далее жмите ОК

7. Дождавшись окончание экспорта котировок, откройте терминал для тестирования — tools — lounge — MT4 (или нажмите F8). Открывать терминал можно только через программу Tickstory! Открыв с помощью exe файла терминала, экспортированные котировки будут сломаны и размер файла уменьшится в несколько раз. Проверяете размер файлов с котировками, которые находятся в папке терминала tester/history

ВАЖНО!
Терминал используйте только для тестирования.

Как тестировать советники с точностью 99,9% с помощью Tickstory Lite

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

М ы рассмотрим программу Tickstory Lite, которая бесплатно делает то же самое, — помогает получить достоверные тесты форекс советников с качеством моделирования 99%. После прочтения данной статьи, то есть примерно через 5 минут, вы сможете тестировать любые советники с точностью 99,9%, причём очень легко и быстро.

Программа устанавливается так же, как и любая другая программа для Windows.

Итак, заходим на сайт http://www.tickstory.com/ . Ищем надпись DOWNLOAD, скачиваем и устанавливаем.

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

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

Начало работы

Для начала, зайдём в основные настройки программы Файл -> Настройки.

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

Переходим на следующую вкладку — Настройки MT4.

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

Скачивание данных
Выделяем левой кнопкой мыши нужную пару из списка в правом поле

и запускаем скачивание тиковых данных одним из двух способов:

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

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

После чего, начнётся скачивание тиковых данных

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

Экспорт данных в MetaTrader

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

и получаем следующее меню

В закладке « Экспорт данных» можно выбрать:

  • дату начала и окончания данных для конвертирования. Если выбран диапазон больше, чем уже скачано данных, то они будут докачаны а потом сконвертированы.
  • билд МТ4, для новых терминалов выбираем 545+
  • таймфреймы, в которые необходимо преобразовать тиковые данные. можно выбрать от M1 до недельных графиков, можно и несколько сразу, но лучше оставить именно те таймфреймы, которые необходимы для конкретного советника, чтобы не занимать место на диске.
  • настройку часового пояса: поставьте часовой пояс, соответствующий Вашему брокеру
  • папку и имя сервера тестового терминала МТ4
  • папки для файлов HST и FXT. Если не знаете точно, зачем Вам нужно их редактировать, то не меняйте.

Далее, очень важная вкладка называется

«Информация о Metatrader»


Эта закладка наиболее жестоко пострадала от русификации, поэтому разберём непонятные пункты более подробно.

  • Описание: Tickstory Generic 5-Digit Broker — название виртульного движка программы для генерации файлов МТ4. Идеология программы в том, чтобы использовать не сами данные от Dukascopy, а их модифицировать для тестов, в соответсвии с Вашим брокером.
  • Марж — это валюта счёта. Лучше всего оставить USD
  • Кредитное плечо — плечо Вашего счёта

Раздел настроек комиссии

  • Базовая комиссия — задаёт размер комиссии в валюте или пунктах:

0-комиссия взимается в деньгах
1-комиссия взимается в пунктах
2-комиссия взимается в процентах

  • Тип комиссии — указывает с чего взимается комиссия

0-комиссия взимается в деньгах
1-комиссия взимается в пунктах
2-комиссия взимается в процентах

0-комиссия взимается с лота
1-комиссия взимается со сделки

Раздел настроек работы с маржой

  • Свободный режим маржи — режим расчета свободных средств, разрешенных для открытия ордеров на текущем счете

1 — при расчете свободных средств используется как нереализованная прибыль, так и убыток по открытым позициям на текущем счете
2 — при расчете используется только значение прибыли, текущий убыток по открытым ордерам не учитывается
3 — при расчете используется только значение убытка, текущая прибыль по открытым ордерам не учитывается

  • Режим стопаута — режим расчета уровня Stop Out

0 — расчет процентного соотношения залоговой маржи к средствам;
1 — сравнение уровня свободной маржи с абсолютным значением

  • «В ожидании» — остановка тестирования после стопаута
  • Кнопки «Загрузить», «Сохранить как» — соответственно загрузить выставленные параметры настроек для выбранной ниже пары и сохранить.
  • Кнопка «Загрузить по». Это значит сохранить как параметры по умолчанию. Функция в данный момент не работает.

«Свойства символа» — настройки по выбранной валютной паре

  • «Карта к» — дает возможность сопоставить данную конкретную валютную пару (например, EUR/USD) с эквивалентной валютной парой в МТ4 (например EUR/USDm).Если валютная пара аналогична такой же на платформе MT4, оставьте это поле пустым
  • «Валюта» — небазовая валюта в паре: например, для EURUSD это EUR. Не меняйте, если точно не знаете, что Вы делаете.

Раздел параметров выбранной пары

  • Спред — задаётся спред (разность между лучшими ценами заявок на продажу ASK и на покупку B > Цифры — количество цифр после запятой в цене инструмента
  • Точка — размер пункта в валюте котировки
  • Размер лота — размер контракта в базовой валюте инструмента
  • Минимальный лот — минимальный размер лота
  • Максимальный лот — максимальный размер лота
  • Шаг лота -шаг изменения размера лота
  • Уровень стопа — минимально допустимый уровень стоп-лосса/тейк-профита в пунктах
  • Значение тика — размер минимального изменения цены инструмента в валюте депозита
  • Размер тика — минимальный шаг изменения цены инструмента в пунктах
  • P.режим расчёта — способ расчета прибыли, может иметь 3 значения:
    0-forex
    1-CFD
    2-Futures
  • Включить своп — наличие или отсутствие свопа
    1 — своп есть
    0 — свопа нет
  • Тип свопа — Метод вычисления свопов, может принимать следующие значения:
    0 — в пунктах
    1 — в базовой валюте инструмента
    2 — в процентах
    3 — в валюте залоговых средств
  • Уровень заморозки — уровень заморозки ордеров в пунктах (freeze level)
  • Короткий своп — Размер свопа для ордеров на продажу
  • Длительный своп — размер свопа для ордеров на покупку
  • Перенос свопа — день переноса недельного (тройного) свопа. По умолчанию равен 3 (среда)
  • Вычисление маржи — способ расчета залоговых средств, может иметь 3 значения:
    0-forex
    1-CFD
    2-Futures
  • Начальная маржа — размер необходимых залоговых средств в маржинальной валюте для открытия ордера объемом в один лот. Используется при проверке средств клиента при входе в рынок. Как правило, равен 100000 (однако, у центовых счетов компании Instaforex он будет равен 10000)
  • Поддержка маржи — поддерживающая маржа по инструменту. В случае если задана – указывает размер маржи в маржинальной валюте инструмента, удерживаемой с одного лота. Используется при проверке средств клиента при изменении состояния счета клиента. Если поддерживающая маржа равна 0, то используется начальная маржа. Эт от параметр почти всегда будет равен нулю (поддерживающую маржу форекс брокеры не предоставляют).
  • Маржа хеджирования — маржа, взимаемая с перекрытых ордеров в расчете на 1 лот
  • Разделитель маржи — использование разделителя для файла *.FXT, обычно равен 1.

Примечание: Все эти данные соответствуют идентификаторам запроса функции MarketInfo()

Возникает вопрос: а можно ли не вводить вручную все эти данные, а как-то автоматизировать процесс ? Ну конечно же можно, ведь Tickstory Lite — это отличная программа! Инструкция расположена прямо во вкладке «Помощь»:

После того, как Вы нажмёте кнопку Распаковать, затем перезагрузить терминал и найти советник TickstoryInfoExpert

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

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

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

Таким образом, мы получили информацию непосредственно с терминала МТ4.

Внимание! Данные по валютным парам содержат информацию, которая была на момент работы советника TickstoryInfoExpert, и для тестирования её может быть необходимо отредактировать!

Таким образом, заполнив требуемые данные по валютным парам, мы уже можем экспортировать данные в Метатрайдер (см. выше).

Также, у программы Tickstory Lite есть ещё некоторые возможности.

Экспорт в файл

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

Представить график

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

Показать данные

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

Запуск МТ4

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

MT4 редактор данных

Этот пункт позволяет открыть базу уже сконвертированных данных формата FXT и отредактировать её параметры, совершенно точно так же, как мы это делали в разделе «Информация о Metatrader». Это выглядит примерно так:

Заключение

Программа Tickstory Lite — незаменимый инструмент для любого трейдера, который использует в своей работе торговые роботы. Программа позволяет получать результаты тестирования с качеством 99.9%, имеет простой интерфейс, надёжна и абсолютно бесплатна. Удачной торговли, коллеги!

Лучший Форекс брокер 2020 года:
  • FinMaxFx
    FinMaxFx

    Лучший Форекс брокер этого года!
    Бесплатное обучение и демо-счет!
    Бонусы за регистрацию!

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