ТЕСТИРОВАНИЕ СОВЕТНИКОВ ФОРЕКС С КАЧЕСТВОМ 99

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

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

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

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

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

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

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

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

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

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

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

Как тестировать советники с качеством 99% – легко, бесплатно, легально

Как известно, для тестирования форекс советников (особенно скальперов, пипсовщиков, чувствительных индикаторных роботов) в настоящее время стало признаком хорошего тона проводить тесты с качеством 99%, то есть с использованием тиковых данных от сторонних источников. Мы ранее уже писали про отличную (но, к с сожалению, платную) программу Tick Data Suite и её аналог Tickstory. Однако, в связи с возможностями новых билдов Metatrader4 и изменениями в лицензионной политике Tickstory , мы рекомендуем более простой и эффективный способ тестирования с качеством 99%. Все что нужно – терминал и прямые руки.

Что случилось с Tickstory Lite?

Беда пришла, откуда не ждали: Tickstory Lite стал коммерческим продуктом. По адресу https://tickstory.com/download-tickstory/ мы видим следующее:

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

Что же делать? Искать в интернете старые версии MetaTrader4? Пользоваться услугами хакеров и прочих мастеров тёмных искусств? Нет, в этом уже нет необходимости: новые билды метатрейдера и пара бесплатных программок могут полностью заменить нам Tickstory Lite.

Надежные Форекс платформы:

Чем хороши и чем плохи новые билды MT4?

Плохая новость: в МТ4 по-прежнему нет тиковой истории котировок.

Хорошая новость: мы можем скачать сторонние тиковые котировки, сконвертировать их в соответствующий формат и подсунуть тестеру.

Почему мы так не делали раньше? Потому, что в более ранних билдах тестер метатрейдера не позволял просто взять и использовать “неродные” файлы: он их пытался переписать скачанными в онлайне брокерскими котировками и эмулировать заново тиковые значения, перезаписывая файл с тестерными котировками, что вынуждало патчить файлы МТ4, чем, собственно, и занимались Tick Data Suite и Tickstory Lite. Но в новых билдах метатрейдер перестал портить файлы, что и позволяет нам сэкономить на платных программах.

Что понадобится: наш джентльменский набор

  1. Сам Metatrader4, который можно нужно скачать с сайта Вашего брокера и установить.
  2. Программа для закачки тиков от Dukascopy StrategyQuant Tick Data Downloader, доступная по адресу:
    http://www.strategyquant.com/tickdownloader/
    (подсказка: ищите зелёную кнопку, далее введёте имя и адрес почты, куда пришлют ссылку на скачивание программы). Лично я рекомендую использовать 32-разрядную версию – как самую стабильную в работе.
  3. Скрипт CSV2FXT https://eareview.net/download/csv2fxt_v0.50.zip.

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

  1. Устанавливаем Metatrader4 как обычно, регистрируем демо счёт, и кладём файлы скрипта CSV2FXT в каталог MQL4 в программе Metatrader4. Закрываем Metatrader4.
  2. Устанавливаем программу StrategyQuant Tick Data Downloader.

Настройка общих параметров

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

Для начала настроим общие параметры программы.

Нажимаем кнопку Configure и ставим галочку напротив Automatic export to CSV. Также в пункте меню Change timezone можно настроить часовой пояс получаемых котировок. Текущая версия программы создает два выходных файла котировок CSV: один без сдвига времени, а другой с тем сдвигом, который мы указали в настройках. Наиболее удобно использовать файл без сдвига во времени.

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

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

Для примера взята пара EURUSD и срок 1 месяц.

Далее, выбираем путь для сохранения файлов CSV.

По умолчанию программа предлагает записывать в ту папку, где инсталлирован StrategyQuant Tick Data Downloader, поддиректория tickdata. Можно указать другую папку. Затем сохранить выбор: Save.

Запускается скачивание кнопкой Start Download.

В итоге получили 2 файла:

Мы видим два файла, EURUSD_tick.csv и EURUSD_tick_UTC+0_00.csv.

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

Конвертируем тики в формат Metatrader4

  1. Переносим файл котировок в формате .csv (в инашем примере это файл EURUSD_tick.csv) в папку терминала MQL4/Files. Для удобства переименовываем его в EURUSD.csv;
  2. Запускаем терминал MT4;
  3. Открываем график нужной нам пары (EURUSD), ставим нужный нам таймфрейм;
  4. Запускаем скрипт CSV2FXT.

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

  • CSV2FXT version – версия скрипта;
  • CSV filename – имя файла с тиковыми котировками, если оно совпадает с именем валютной пары (например EURUSD.csv и пара EURUSD в терминале), то можно не заполнять это поле, иначе явно указываем;
  • Create HST – создавать файлы HST, конечно же true (файлы, в которых метатрейдер хранит историю котировок, имеют расширение .hst, а встроенный тестер из них делает файлы с историей котировок в другом формате, с расширением .fxt);
  • All spreads and comissions in pips – суммарно все спреды и комиссии в пипсах, для наших целей можно оставить значение “ноль”;
  • Spread – спред, для наших целей можно оставить значение “ноль”;
  • Date range info информация о диапазоне дат;
  • Start date/ End Date – начало и конец даты конвертации тиков. Если не задавать эти значения, то скрипт просто сконвертирует всё, что есть в заданном файле;
  • Use real (variable spread) – использовать реальный спред. В нашем случае мы будем спред задавать непосредственно в тестере, поэтому ставим false;
  • Spread padding – фиксированный дополнительный спред брокера (broker’s markup), для наших целей можно оставить значение “ноль”;
  • Minimum spread – минимальное значение спреда в сконвертированном файле, для наших целей можно оставить значение “ноль”;
  • Comission info информация о комиссиях;
  • Comission in pips – комиссия в пипсах, для наших целей можно оставить значение “ноль”;
  • Commission in accoun currency – комиссия в валюте аккаунта, для наших целей можно оставить значение “ноль”;
  • Leverage – плечо, можно оставить automatic;
  • FXT GMT and DST info – информация о настройках сдвига по GMT и летнего времени ( DST = daylight saving time – светлое время суток, т.е. летнее время);
  • FXT GMT offset – сдвиг времени от GMT в файлах FXT;
  • FXT DST setting – выбор летнего времени в файлах FXT в зависимости от брокера;
  • CSV GMT and DST info – информация о настройках сдвига от GMT и летнего времени в файле котировок формата .csv;
  • CSV GMT offset – сдвиг времени от GMT в файле котировок формата .csv, для наших целей можно оставить значение “autodetect”;
  • CSV DST setting – параметры летнего времени в файле котировок формата .csv, для наших целей можно оставить значение “autodetect”;
  • Remove duplicate ticks – убирать дублирующиеся тиковые значения;
  • Create M1 FXT, Create M5 FXT, Create M15 FXT, Create M30 FXT, Create H1 FXT, Create H4 FXT, Create D1 FXT, Create W1 FXT, Create MN FXT – эти параметры дают возможность создавать несколько FXT файлов для разных таймфреймов за один раз. По умолчанию скрипт создаёт FXT файлов только для того таймфрейма, на котором он запущен;
  • Time shift info – использование сдвига по времени;
  • Time shift – использовать сдвиг по времени, да/нет. При значение true все даты в файле тестера FXT переписываются на 28 лет назад. Если какой-то советник имеет блокирование своей работы в тестере на определённые даты (для утаивания плохих результатов), то сравнение тестов с обычным временем и с котировками, сдвинутыми на 28 лет назад, даст разные результаты и поможет выявить “читеров”;
  • Price multiplication factor – мультипликатор, все котировки после конвертации умножаются на это значение. Для обычных котировок forex значение должно быть рано 1.0, однако, есть брокеры, которые для данных типа цен на CFD, индексы, металлы, и т.д. предоставляют вместо нормальных котировок (например, 1.23456), значения, умноженные на некоторое значение (например, 1234.56), поэтому удобно использовать умножение значений в .csv файле на определённое число.

Заключение

После выставления параметров нажимаем OK. Скрипт спросит нашего согласия на перенос и перезапись файлов (с чем мы, конечно же, соглашаемся) и предлагает перезапустить терминал МТ4. Перезапускаем терминал — и теперь можно тестировать советники!

Внимание! Не забудьте в тестере выбрать нужный советник, пару, таймфрейм и спред! ��

Как повысить качество тестирования советника до 99%?

При тесте советника максимальная точность составляет всего 90%, для советников, торгующих на малых временных интервалах, этого категорически недостаточно. Но есть способ повысить качество теста до 99%, его сегодня и рассмотрим.

Точность выше 90% при стандартном тесте получить не удастся по той причине, что тестер использует минутные свечи, а не тиковую историю. На протяжении одной минуты цена может изменяться не один десяток раз, отсюда и точность такая.

Идея теста с точностью 99% заключается в следующем:

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

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

СКАЧИВАНИЕ ТИКОВЫХ КОТИРОВОК

Действовать нужно в следующем порядке:

  • нам нужна программа TickDataSuite, демо-версию можно скачать на https://eareview.net/trial. На почту должно прийти уведомление с кодом активации триал-версии программы. Можно использовать и ее аналог – TickstoryLite, но ее на данный момент нет в свободном доступе, придется отдать несколько десятков долларов и купить. Функционал отличается не особо сильно;

Такое письмо должно прийти на почту

  • устанавливаем программу с использованием этого кода, запускаем ее;
  • источник можно оставить без изменений, у Дукаскопи есть тиковые котировки с 2003 года, а у TrueFX с 2009 в этом и вся разница между ними. В основном окне вы увидите список инструментов, по которым можно загрузить тиковые данные;

Общие вид программы TickDataSuite

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

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

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

Идет загрузка данных

  • процесс закончен, данные скачаны, можно переходить к тестированию в МТ4.

ТЕСТ С ТОЧНОСТЬЮ 99%

Теперь можно запустить терминал МТ4 и перейти в тестер стратегий:

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

Новые кнопки в тестере МТ4

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

Результат теста с точностью 99%

Видим, что необходимую точность удалось получить без проблем. График типичен для сеточника, так что никаких проблем с котировками нет.

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

Тест с точностью 90%

Отличие есть и довольно существенное. Так, при тесте с точностью 90% на конец месяца советник показал убыток на уровне $270, а при использовании тиковых данных на конец декабря робот был в плюсе и принес $471 доллар прибыли. Есть разница и по числу сделок – при использовании тиковой истории советник заключил на 100 сделок меньше.

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

ЗАКЛЮЧЕНИЕ

Получить точность в 99% при тестировании советников в МТ4 реально и это не займет много времени (при условии, что интернет у вас скоростной и данные загрузятся быстро). Использование тиковых данных действительно позволяет получить более приближенный к реальности результат.

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

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

Автоматическая торговля перестала быть «будущим» – это настоящее оружие трейдера.

И Вы уже сегодня можете им воспользоваться!

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

Не теряйте время попусту. Записывайтесь прямо сейчас, нажав на кнопку ниже.

Как тестировать советники с точностью 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 и на покупку BID в один и тот же момент времени на какой-либо актив, указывается в пунктах)
  • Цифры — количество цифр после запятой в цене инструмента
  • Точка — размер пункта в валюте котировки
  • Размер лота — размер контракта в базовой валюте инструмента
  • Минимальный лот — минимальный размер лота
  • Максимальный лот — максимальный размер лота
  • Шаг лота -шаг изменения размера лота
  • Уровень стопа — минимально допустимый уровень стоп-лосса/тейк-профита в пунктах
  • Значение тика — размер минимального изменения цены инструмента в валюте депозита
  • Размер тика — минимальный шаг изменения цены инструмента в пунктах
  • 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%, имеет простой интерфейс, надёжна и абсолютно бесплатна. Удачной торговли, коллеги!

Брокеры, дающие высокие бонусы:
ТЕСТИРОВАНИЕ СОВЕТНИКОВ ФОРЕКС С КАЧЕСТВОМ 99