КАК ПРОТЕСТИРОВАТЬ ЛЮБУЮ СТРАТЕГИЮ, ИНДИКАТОР НА ИСТОРИИ

Лучшие Форекс брокеры 2021:
Читайте в этой статье:

Simple Forex Tester — тестируем любую стратегию, индикатор на истории

Выбор торговой стратегии и ее тестирование на истории в Metadrader – это очень важная и кропотливая работа, которая обязательно должна вестись еще до того момента, когда вы откроете свою первую сделку на реальные деньги. И до момента этой сделки нужно четко знать, при каких условиях вы будете входить в рынок и какая торговая стратегия будет применяться. В этом вам поможет тестер ручных стратегий форекс в виде советника Simple Forex Tester.

Зачем прогонять торговую стратегию на истории?

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

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

2 Быть более уверенным

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

3 Лучше поймете торговую стратегию

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

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

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

5 Рассчитать оптимальный мани менеджмент

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

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

6 Вы существенно экономите время

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

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

Как прогнать торговую стратегию на истории в МТ4

Установка советника Simple Forex Tester

1. Копируем все содержимое архива в корневую папку Metatrader 4. Согласится на замену файлов при совпадении имен. Например, путь может быть такой С:\Program Files\RoboForex MetaTrader

Как ее найти?

Чтобы попасть в каталог данных, в терминале нажимаем Файл -> Открыть каталог данных

2. Перезапускаем терминал.

3. Открываем терминал Metatrader 4, заходим Сервис->Настройки
Выбираем вкладку Советники и проставляем галочки как на рисунке ниже. Жмем ОК .

Рейтинг Форекс платформ:

Тестируем ручные системы

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

Установка советника Simple Forex Tester

0. Скачать и установить терминал Metatrader 4

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

2. Копируем содержимое папки 2 в каталог данных терминала.

Как туда попасть?
Чтобы попасть в каталог данных, в терминале нажимаем Файл -> Открыть каталог данных

3. Перезапускаем терминал.

4. Открываем терминал Metatrader 4, заходим Сервис->Настройки
Выбираем вкладку Советники и проставляем галочки как на рисунке ниже. Жмем ОК .

Как протестировать индикатор в Мета Трейдере

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

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

Как протестировать индикатор в MT4 и Mt5?

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

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

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

Тестирование индикатора в mt4 и mt5

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

Как настроить тестировщик?

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

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

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

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

1

1

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

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

1

Рекомендуем почитать о том, как настроить индикатор Macd для разных таймфреймов. В статье вы найдете подробные инструкции по настройке сигнальной гистограммы для m5, m15, h1 и других стандартных ТФ.

1

1

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

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

1

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

19,

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

Как настроить саму проверку.

Для тестирования индикатора необходимо задать еще несколько настроек, а именно:

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

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

Тестировщик стратегий для МТ4. Обзор и применение

2

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

Как управлять проверкой

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

2

2

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

2

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

2

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

28

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

2

Тестировщик FBS (Forex Strategy Builder)

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

3

Бинарные Опционы — отзыв на плагиат и новая Торговая стратегия на 30 минут

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

3

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

3

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

3

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

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

3

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

Как быстро протестировать ТС в МТ 4

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

Как в метатрейдере протестировать индикатор

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

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

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

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

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

Функции тестера стратегий

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

Тестер стратегий терминала MT4 — О чем не говорят

  • Вид;
  • Тестер стратегий.

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

Настройка тестера стратегий

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

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

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

  • Все тики;
  • Контрольные точки;
  • По ценам открытия.

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

1

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

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

1

Процесс тестирования индикатора

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

  • «Сервис»;
  • «Архив котировок».

Загрузка котировок графика

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

1

Сигналы, отмеченные во время тестирования

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

17

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

Любая эффективная торговая система должна состоять из нескольких различных индикаторов, хотя бы двух — трех. Как же лучше проверить такую систему на все ее компоненты? К сожалению, если это не запрограммированная полноценная ТС, а отдельные инструменты, взятые из самого MT 4, придется проверять все их отдельно. Конечно, это займет чуть больше времени, но по итогу трейдер будет иметь больше уверенности в своей стратегии и ее работоспособности.
Можно взять любую классическую тактику и протестировать ее составляющие. Так, если оставить осциллятор MACD, который и так проверен уже годами и огромным числом участников рынка, осталось найти качественный трендовый индикатор , который ляжет в основу ТС. Отличным (и таким же проверенным) вариантом будет применение Скользящей Средней или даже Полос Боллинджера. Три линии Боллинджера, центральная из которых является тем же мувингом, представляет собой ценовой канал. Но не фиксированного диапазона, а канал более гибкий по своей структуре, который в зависимости от волатильности то расширяется, то становится совсем узким. Определившись с его параметрами и сигналами, запустить тестер стратегий и так же отметить моменты, в которых был бы осуществлен вход в рынок. Когда трейдер получит статистику за некоторое время, он может соотнести показания двух индикаторов и сделать вывод, подходят ли они для совместной работы, подтверждают ли они друг друга.

1

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

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

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

Как тестировать ручные торговые стратегии

Тестируем торговые стратегии и индикаторы для Метатрейдера 4

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

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

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

Для чего нужен тестер стратегий?

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

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

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

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

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

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

Как проверить стратегию на прибыльность

С помощью тестера стратегий Вы сможете на практике проверить работоспособность той или иной системы.

Как устроен скрипт тестирования?

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

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

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

Незаменимая программа для тестирования стратегий Форекс — Forex Tester 2

Здравствуйте, друзья. В этой статье я хотел бы поделиться своим опытом использования одной сверх полезной программы для тестирования стратегий — Forex Tester 2. Программа аналогов не имеет!

Ссылка на сайт разработчика и скачивание демо версии программы Forex Tester 2.

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

Так что же такого предлагает нам эта программа?

  • Во-первых: это не просто тестер стратегий, это полноценный торговый симулятор! Запускаете график и в режиме реального времени рисуются свечки с определенной скоростью, которую можно регулировать!
  • Она позволяет быстро и удобно протестировать на истории ЛЮБУЮторговую стратегию, найти слабые места и исправить их! Да и вообще понять, подходит ли Вам определенная стратегия или нет. К примеру на выходных, когда рынок закрыт, можно усесться за компьютер и провести тестирование торговой стратегии Форекс на исторических данных за большой промежуток времени. В зависимости о того, на каком ТФ Вы торгуете, можно быстро и, главное — удобно и эффективно, протестировать любую стратегию за целые месяцы и годы!
  • Таким образом, можно наработать торговый опыт и собрать статистику по Вашей ТС быстро, удобно и главное —НЕ РИСКУЯ РЕАЛЬНЫМИ ДЕНЬГАМИ! Если тестировать все на реальном счету, то цена такого опыта может исчисляться тысячами долларов убытка и долгими месяцами потраченного времени.
  • Если Вы ведете журнал сделок, то результаты тестов можно тут же вносить в него и в кратчайшие сроки собрать подробную статистику по своей ТС.
  • Ну а собрав статистику по ТС, поработав над ошибками и устранив слабые места — т.е отшлифовав свою ТС и обретя в ней уверенность, можно начинать реальную торговлю!

Это позволит Вам выйти на новый уровень трейдинга быстро, просто и практически бесплатно — всего 99$ цена этого чуда тестирования стратегий Форекс. Платим 99$ — экономим тысячи! И уйму времени в придачу!

Любителей халявы придется огорчить: никакого кряк Forex Tester 2 скачать невозможно, его просто не существует, проверено 😉 Есть взломанная версия Forex Tester 1 — старая версия программы, лежит на рутрекере, ссылку дам в комментариях. Она намного менее удобна, но в принципе пользоваться можно. Но я настоятельно рекомендую отжалеть 99$ и купить Forex Tester 2. Помимо удобства, Вы так же отблагодарите разработчиков за их труд. Они этого заслуживают, поверьте.

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

Forex Tester 2 позволит Вам получить годы торгового опыта всего за 1-2 дня!

А, как известно, опыт в нашем деле — главное.

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

Увидел новую торговую стратегию и захотел протестировать ее эффективность? Нет ничего проще! Всего за пару часов можно удобно сделать все необходимые тесты и понять, прибыльна стратегия или убыточна, не рискуя реальными деньгами! И это всего за 99$!

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

Программа Forex Tester 2 подойдет абсолютно всем:

  • Новичкам — для наработки столь необходимого опыта торговли в кратчайшие сроки БЕЗ РИСКА ПОТЕРЯТЬ РЕАЛЬНЫЕ ДЕНЬГИ
  • Опытным трейдерам и профессионалам — для тестирования и доведения до совершенства своей ТС

Если Вы все же не рашаетесь пока на приобретение, не «пощупав» и не проверив программу — не беда! Вам доступна демо версия. В ней, конечно, есть свои ограничения, но они никак не повлияют на возможность оценить высочайшую эффективность и полезность программы для тестирования стратегий Форекс — Forex Tester 2. Затем, купив программу, достаточно просто ввести ключ и демо версия станет полноценной.

К покупке Forex Tester 2 следует относиться не как к тратам, но как к ВЫГОДНОМУ инвестированию в себя, в свой успех на рынке!

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

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

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

Методов тестирования торговых стратегий:

Визуальный метод:

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

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

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

4. При визуальном тестировании стратегии , необходимо как минимум пролистывать историю движения цены на протяжении 6 месяцев, а лучше 1-2 года!

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

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

Тестирование при помощи советников форекс:

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

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

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

Таким образом вы можете наиболее точно протестировать и оптимизировать вашу стратегию.

Рекомендуемый интервал тестирования и оптимизации — от 6 месяцев (минимум !) до 2-3 лет (желательно).

Тестирование при помощи тестера стратегий Forex Tester

Forex Tester вы можете скачать демо и если он вам подойдет, то купить его, всем советую, очень стоящая вещь!

Теперь пару слов о самом тестировании и оптимизации в Metatrader 4:

1. Советник необходимо поместить в папку experts вашего терминала через: меню «Файл»/»Открыть каталог данных»/MQL4

2. Предварительно и все индикаторы форекс, используемые в тестируемой стратегии так же нужно поместить в папку … MQL4/indicators

Подробнее о тестировании советников смотрите в видео:

3. Обратите внимание, что если « качество моделирования » после тестирования не равно 90% и кол-во ошибок «рассогласования графиков» не равно ноль , значит тест проведен НЕ совсем ВЕРНО! А причиной такого тестирования может быть не полный архив котировок (с пропусками в истории). Для того чтоб он стал более полным, нужно догрузить эти котировки и провести тест с самого начала!

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

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

5. Так же желательным было бы проведение тестирования при помощи « форвард тестов » — это тест, который проводится за период, на котором вы не оптимизировали советник! То есть если оптимизация и тестирование советника проводились за период не до сегодняшнего дня, а на несколько месяцев раньше (например с 1.01.2022 по 1.09.2022 — так называемый бэк-тест), то на периоде с 1.09.2022 года по сегодняшнее число — 16.12.2022 советник должен дать так же прибыль с полученными путем оптимизации советника параметрами!

Есть конечно и недостаток у такого метода тестирования:

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

Тестирование на Демо-счете или центовой счете

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

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

Мой индикатор IT и простая методика тестирования торговой системы

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

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

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

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

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

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

Как провести тестирование #

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

Посмотреть видео: Бесплатное тестирование советников и индикаторов перед покупкой

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

Быстрый выбор задачи тестирования #

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

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

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

Ниже будут рассмотрены все доступные параметры тестирования.

Выбор торгового робота для тестирования #

Выполните команду " Тестировать" в контекстном меню нужного советника в окне "Навигатор".

После этого советник будет выбран в тестере стратегий.

Включение необходимых символов в окне "Обзор рынка" для мультивалютных экспертов #

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

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

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

Выбор настроек тестирования #

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

Тестер Стратегий. Полный разбор тестора стратегий в МТ4 и скрипт для открытия и закрытия сделок.

Символ и период

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

Интервал

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

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

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

Форвард-период

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

Первая часть называется периодом бэк-тестирования. На ней проводится адаптация работы советника. Вторая часть называется периодом форвард-тестирования, на ней проводится проверка выбранных параметров советника.

Режим торговли

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

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

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

Без задержки

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

Произвольная задержка

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

Таким образом, вероятность задержки исполнения на 0-8 секунд составляет 90%, а вероятность задержки на 9-18 секунд составляет 10%.

Фиксированная задержка

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

Режим генерации тиков

Выберите один из режимов генерации тиков:

  • Все тики — наиболее точный, но и наиболее медленный режим моделирования. В нем моделируются все тики.
  • Каждый тик на основе реальных тиков — максимально приближенный к реальным условиям режим. Используются реальные тики, накопленные брокером по финансовым инструментам. Моделирование не осуществляется. Тиковые данные имеют большой размер, при первом запуске тестирования их скачивание с сервера брокера может занять продолжительное время.
  • OHLC на М1 — в данном режиме моделируются лишь 4 цены каждого минутного бара — цены Open, High, Low и Close.
  • Только цены открытия — в данном режиме моделируются также цены OHLC, однако для тестирования/оптимизации используется лишь цена открытия.
  • Математические вычисления — в данном режиме тестер не будет подкачивать исторические данные, информацию о символах и не будет генерировать тики. Будут вызваны только функции OnInit(), OnTester() и OnDeinit(). Таким образом тестер можно использовать для различных математических вычислений, где требуется подбор параметров.

Более подробно режимы генерации тиков описаны в отдельном разделе.

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

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

Начальный депозит и плечо

Укажите объем начального депозита для тестирования и оптимизации советника. По умолчанию используется валюта депозита счета, который в данный момент подключен, но вы можете указать любую другую. При этом учитывайте, что для корректного тестирования на счете должны быть доступны кросс-курсы для пересчета прибыли и маржи в указанную валюту депозита. В качестве кросс-курсов могут быть использованы только инструменты с типом расчета «Forex» или «Forex No Leverage».

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

Быстрый переход к редактированию советника

Если у вас есть исходный код выбранного советника, то при помощи этой кнопки вы можете быстро перейти к его редактированию в MetaEditor.

Управление настройками тестирования

Используйте это меню для удобного управления настройками тестера: сохраняйте наборы настроек для разных экспертов в виде ini-файлов, чтобы потом возвращаться к ним в пару кликов. Вы также можете скопировать текущие настройки тестирования в буфер обмена, просто нажав Ctrl+C. Далее отредактируйте их в любом текстовом редакторе, скопируйте и загрузите в тестер, нажав Ctrl+V.

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

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

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

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

Расширенные настройки тестирования

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

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

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

  • Следует понимать, что указание символа не означает, что тестер будет использовать только эти исторические данные. Информацию по всем символам, задействованным в советнике, тестер загружает себе автоматически.
  • Перед началом тестирования/оптимизации в платформе автоматически загружаются все доступные ценовые данные по символу основного графика. При медленном интернет-соединении это может занять продолжительное время.
  • Скачивание всех данных происходит однократно, при последующих запусках загружается лишь недостающая информация.
  • Для тестирования/оптимизации можно выбрать только те символы, которые включены в данный момент в окне "Обзор рынка".
  • Во время тестирования и оптимизации ценовые данные по всем необходимых символам скачиваются с сервера автоматически.
  • Тестирование начинается и заканчивается в 00ч.00м.00с. указанных дней. Однако начальная дата тестирования/оптимизации включается в период тестирования, а конечная дата не включается. Тестирование заканчивается на последнем тике предыдущего дня. Также нельзя указать конечную дату больше текущей. В таком случае тестирование все равно будет проведено по текущую дату (не включая ее).

Выбор входных параметров #

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

Задайте значение для каждого входного параметра.

Tradingview. Тестируем стратегию. Оцениваем результаты. Переносим в Excel

Наборы параметров. Чтобы вы могли в любой момент вернуться к текущим настройкам MQL5-программы, сохраните набор параметров через контекстное меню:

  • Чтобы сохранить набор в виде set-файла на компьютере, нажмите "Сохранить". Такие файлы можно переносить между платформами на разных компьютерах, передавать другими пользователям.
  • Чтобы сохранить набор для последующего удобного использования в текущей платформе, нажмите "Сохранить набор". Сохраненные таким образом параметры будут доступны в подменю "Загрузить версию". Их можно в любой момент применить, просто выбрав из списка.

Расширенные настройки тестирования #

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

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

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

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

Уровень средств на счете, при достижении которого он переходит в состояние Margin call.

Уровень средств, при достижении которого на счете принудительно снимаются ордера и закрываются торговые позиции. Оба уровня можно указывать в деньгах и в процентах. В первом случае уровни определяются как значение показателя «Средства» на счету. При выборе опции «В процентах» уровни определяются как значение показателя «Уровень маржи» на счету (Средства/Маржа*100).

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

  • Не использовать нереализованную прибыль/убыток — не учитывать открытые позиции при расчете.
  • Использовать нереализованную прибыль/убыток — использовать при расчете убыток и прибыль по открытым позициям.
  • Использовать нереализованную прибыль — использовать только прибыль.
  • Использовать нереализованный убыток — использовать только убыток.

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

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

Освобождать накопленную прибыль в конце дня — данная опция доступна только при включении опции «Использовать дневной фиксированный убыток». Если она включена, то в конце торгового дня прибыль, накопленная в течение дня, будет освобождаться и записываться на баланс (а соответственно учитываться в свободной марже). В ином случае — не будет.

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

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

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

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

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

Комиссию можно взимать немедленно после каждой совершенной сделки или же накапливать в течение торгового дня или месяца и затем взимать единой операцией:

  • Немедленное — комиссии начисляются немедленно при каждом совершении сделки. Размер комиссии, начисляемой немедленно, отображается в поле «Комиссия» сделок. При немедленном начислении уровни комиссий указываются в объеме (не в обороте).
  • Ежедневное — сумма комиссий накапливается в течение дня в специальном поле состояния счета «Заблокировано». В конце дня накопленная сумма списывается со счета отдельной балансовой операцией (сделка с типом Daily commission или Daily agent commission).
  • Ежемесячное — сумма комиссий накапливается в течение месяца в специальном поле состояния счета «Заблокировано». В конце месяца накопленная сумма начисляется/списывается со счета отдельной балансовой операцией (сделка с типом Monthly commission или Monthly agent commission).

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

  • Объем — уровни комиссии задаются по объему (количеству лотов) каждой совершенной торговой операцией сделки. Например, если задать уровни 0 — 10 и 12 — 20, сделка объемом 15 лотов попадет во второй уровень комиссии. Этот вариант используется, если выбран режим «Ежедневно», «Ежемесячно» или «Немежденно».
  • Оборот в деньгах — уровни комиссии задаются по обороту в деньгах за выбранный период (день или месяц). Например, заданы уровни 0 — 500, 501 — 1000, начисление производится ежемесячно. Пока общая стоимость операций не превышает 500 единиц, будет взиматься комиссия в соответствии с первым уровнем. Как только денежный оборот превысит значение 500, комиссия за последудющие сделки будет взиматься в соответствии со вторым уровнем.
    По умолчанию, оборот в деньгах рассчитывается в валюте депозита: рассчитывается стоимость каждой сделки, а затем эта стоимость приводится к валюте депозита. Например, стоимость позиции Buy 1 lot EURUSD при размере контракта 100 000 составляет 100 000 EUR. Если вы используете валюту депозита USD, стоимость позиции будет сконвертирована по курсу EURUSD на момент совершение сделки (в данном случае, по цене сделки).
  • Оборот в объеме — уровни комиссии задаются по совокупному объему торговых операций (количество лотов) за выбранны период (день или месяц).

В ежеденвнм и ежемесячном режиме комиссии начисляются при совершении сделок в обоих направлениях (при открытии/наращивании позиции и при закрытии/частичном закрытии позиции). Для немедленных комиссий вы можете задать направление сделок вручную.

По сделкам разворота в режиме «Сделки входа» комиссия взимается только с объема вновь открытой позиции, в режиме «Сделки выхода» — только с закрытого объема. Для сделок на закрытие позиции встречной (Close By) действуют следующие правила:

Тестер стратегий в мт4, как настроить.

  • При настройках «Сделки входа/выхода» и «Сделки входа» комиссия со сделок Close By не взимается, так как она уже удержана со сделок, образовавших обе позиции. Например, комиссия взимается в размере 1 USD за каждую сделку. При совершении сделок входа Buy 1.00 EURUSD и Sell 1.00 EURUSD с клиента будет удержана комиссия в размере 2 USD. При закрытии позиции 1.00 EURUSD позицией Sell 1.00 EURUSD с клиента не будет удержана комиссия.
  • При настройке «Сделки выхода» комиссия взимается с обеих сделок Close By, ее итоговое значение записывается в основную сделку выхода (в которой указана прибыль/убыток). Например, комиссия взимается в размере 1 USD за каждую сделку. При совершении сделок входа Buy 1.00 EURUSD и Sell 1.00 EURUSD с клиента не будет удержана комиссия. При закрытии позиции 1.00 EURUSD позицией Sell 1.00 EURUSD будет удержана комиссия в размере 2 USD. В первой сделке out by будет указана комиссия 2 USD, во второй сделке out by комиссия будет указана как нулевая.

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

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

Объем комиссионных сборов. Единицы измерения зависят от способа начисления комиссии, выбираемого в поле «Режим».

Минимальный объем взимаемой комиссии. Единицы, в которых указывается значение, зависят от выбранного способа начисления (в базовой валюте, валюте группы, пунктах и т.д.). Чтобы не ограничивать минимальный размер комиссии, установите значение 0.

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

Единицы расчета комиссионных соборов:

  • Валюта депозита — комиссионные сборы будут рассчитываться в валюте депозита, указанной для группы.
  • Базовая валюта — комиссионные сборы будут рассчитываться в базовой валюте символа, по которому совершена сделка.
  • Валюта прибыли — комиссионные сборы будут рассчитываться в валюте прибыли символа, по которому совершена сделка.
  • Валюта маржи — комиссионные сборы будут рассчитываться в валюте расчета маржевых требований, указанной для символа, по которому совершена сделка.
  • Пункты — комиссия будет начисляться в пунктах цены символа, по которому совершаются сделки. Стоимость пункта рассчитывается как прибыль по аналогично направленной позиции объемом 1 лот при разнице цен закрытия и открытия в 1 пипс (пункт).
  • Проценты — этот способ расчета позволяет взимать комиссию в процентах от реальной стоимости сделки или оборота. Стоимость вычисляется в базовой валюте символа как произведение его цены, размера контракта и объема в лотах (для всех фьючерсных и опционных инструментов: объем в лотах * размер тика / цена тика). По умолчанию, рассчитанная в базовой валюте стоимость сделки/оборота конвертируется в валюту депозита, и от полученного значения рассчитывается итоговая комиссия (указанный процент).

Тип начисления комиссии:

  • За сделку — при выборе данного типа комиссионные сборы будут взиматься с каждой совершенной сделки.
  • За объем — данный тип начисления позволяет взимать комиссию с объема (с каждого лота) совершаемых сделок. Учитывается только исполненный объем торговых запросов.

Собственные настройки символа тестирования #

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

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

Запуск тестирования #

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

Где посмотреть результаты тестирования #

Результаты тестирования советников отображаются на вкладках "Бэктест" и "График".

Отчет о тестировании

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

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

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

График тестирования

На вкладке "График" можно легко визуально определить, насколько успешно отработал советник на выбранном инструменте на выбранном интервале времени.

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

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

Ход тестирования в журнале

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

Как тестировать ручные форекс стратегии на истории


Ход тестирования на графике

После окончания тестирования можно открыть график, на котором был протестирован советник (выбранные символ и период). Для этого нажмите " Открыть график" в контекстном меню вкладки "Бэктест". На графике отображаются все сделки, совершённые советником во время тестирования. При наличии шаблона с названием tester.tpl в каталоге /profiles/templates торговой платформы, именно он будет применен к открываемому графику. При его отсутствии применяется шаблон по умолчанию (default.tpl).

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

Форвард тестирование для проверки робота на неоптимизированном участке #

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

Чтобы включить форвард-тестирование, на вкладке "Настройки" в поле "Форвард-период" укажите, какую часть общего периода необходимо использовать для него:

  • нет — не использовать форвард-тестирование;
  • 1/2 — использовать половину указанного периода для форвард-тестирования;
  • 1/3 — использовать треть указанного периода для форвард-тестирования;
  • 1/4 — использовать четверть указанного периода для форвард-тестирования;
  • пользовательский — при выборе данного поля, в поле справа укажите дату, с которой будет начато форвард тестирование.
  • Для форвард-тестирования всегда берется вторая (последняя) часть общего периода.
  • На графике дата начала форвард-период отмечается вертикальной линией.

При включении форвард-тестирования, от периода, выбранного в поле "Использовать дату", отделяется выбранная часть. Первая часть называется периодом бэк-тестирования, вторая — периодом форвард-тестирования.

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

Более подробно о получаемой в результате тестирования информации можно узнать в разделе "Где посмотреть результаты тестирования".

Визуальное тестирование #

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

Для визуального тестирования поставьте галочку "Визуализация" в настройках:

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

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

Управление процессом тестирования

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

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

Наблюдение за торговлей советника на графике

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

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

  • Вы можете изменить внешний вид графика, отобразить на нем индикаторы или графические объекты. Для этого используйте шаблон. Чтобы шаблон был применен, его имя должно совпадать с именем тестируемого советника, например, ExpertMACD.tpl. Сам шаблон должен располагаться в папке /profiles/templates торговой платформы.
  • Список символов, по которым можно просмотреть график, ограничивается основным символом тестирования, а также символами, чьи данные использует советник.
  • Отсутствует возможность переключения периода графика. Для основного графика тестирования, используется период, выбранный в настройках. Для остальных символов используются периоды, запрошенные советником.
  • Переключение между символами осуществляется через меню "Вид — Графики".

Просмотр ценовых данных в Обзоре рынка

В окне "Обзор рынка" отображаются цены, генерируемые в процессе тестирования. Оно схоже с одноименным окном торговой платформы, однако обладает рядом особенностей. Показать/скрыть данное окно можно выполнив команду "Обзор рынка" в меню "Вид" или нажав сочетание клавиш "Ctrl+M".

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

На вкладке "Тики" отображается график цен, генерируемых в процессе тестирования. Количество отображаемых тиков ограничивается 64 тысячами.

Просмотр данных о барах и показателях индикатор в Окне данных

В окне данных можно посмотреть информацию о ценах (OHLC), дате и времени бара, спреде, объеме, а также об используемых индикаторах. Здесь можно быстро получить требуемую информацию об отдельном баре и наложенных индикаторах в выбранной точке графика. Включение/отключение данного окна происходит при нажатии кнопки "Окно данных" в меню "Вид" или сочетанием горячих клавиш "Ctrl+D".

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

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

Для более детального изучения торговых операций советника используйте окно "Инструменты". В нем в отдельных вкладках показываются:

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

Информация о параметрах торговых операций доступна в разделах Торговля и История.

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

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

Тестирование индикаторов в визуальном режиме #

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

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

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

ФОРТС: Стратегии и способы их реализации — страница 15

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

НЕ смешите мои копыта, её там нет, есть минутки, построенные по ценам last.

Я в отличии от вас могу протестировать на истории стакана. Вам этой возможности ждать от MQL еще лет 10 как минимум.

На MQL можно и тиковые стратегии тестировать, при чем здесь МТ? Это как обвинять операционную систему в том, что она что то там не может. Функционал дают программы, а не сама OS. Можно собирать данные стакана и тестировать любые стратегии, можно использовать и сторонние данные.

Штатный тестер даёт лишь базовые возможности протестировать простые стратегии. Но сам MQL ограничен лишь фантазией программиста EA.

Штатный тестер даёт лишь базовые возможности протестировать простые стратегии. Но сам MQL ограничен лишь фантазией программиста EA.

Да, кстати,. Я не так давно писал скрипт-тестер, для тестирования одной из стратегий на собранных тиках — без проблем. В принципе, средствами MQL вполне можно сварганить довольно мощный свой тестер.

И под moex тоже буду писать — обязательно. А то без подготовки и исследований с голой опой бросаться в скальпинг на реале не совсем хочется.

Но, если был бы штатный такой тестер — то быто бы, конечно, намного менее времяезатратно.

Да, кстати,. Я не так давно писал скрипт-тестер, для тестирования одной из стратегий на собранных тиках — без проблем. В принципе, средствами MQL вполне можно сварганить довольно мощный свой тестер.

И под moex тоже буду писать — обязательно. А то без подготовки и исследований с голой опой бросаться в скальпинг на реале не совсем хочется.

Но, если был бы штатный такой тестер — то быто бы, конечно, намного менее времяезатратно.

  • www.mql5.com

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

Тут для адекватного тестирования нужна потиковая аск-бид история, лента и сильно желательно история стакана.

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

Лет семь назад я начал свой путь в трейдинге с чтения этого форума, изучал правильные на мой взгляд подходы к рынку, которые периодически здесь затрагивались ( эконометрику , machine learning). В итоге, последние пять лет принесли результаты, о которых можно потрепаться для повышения самооценки, с которой у меня и так всё в порядке. На форуме пишу не для привлечения клиентуры, а просто чтобы указать на какие-то принципиальные ошибки, либо уточнить основные принципы, из которых путем кропотливого труда можно сделать рабочую стратегию.

Да лааадно. Ну попробуйте проанализировать как изменяется приоритет ваших ордеров внутри уровней стакана (изменения являются следствием отмены ордеров, которые были выставлены в стакан раньше вашего + т.к. все ордера, которые выставляются позже, имеют меньший приоритет). Хочу посмотреть на потуги вытянуть эту информацию из EMA(20) и стохастика. Ну и на попытки прикрутить это к торговле — ведь для этого придётся думать 😀

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

Тут для адекватного тестирования нужна потиковая аск-бид история, лента и сильно желательно история стакана.

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

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

Но как раньше, так и теперь ничего принципиально не изменилось — тиковые стратегии тестировать можно.

И ты с твоим стажем должен быть в курсе этого.

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

Вы эти свои софистические приёмы бросьте. Или аудиторию, наверное, попутали.

Честные Форекс брокеры этого года:
Оцените статью
Сайт любителей Форекса