Пишите на форуме и зарабатывайте до 80.000 рублей в месяц:

Советник Correlation 2 moving average lite

Купить эксперта Correlation 2 moving average lite в магазине систем алготрейдинга

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

Советник позволяет получать доход на любом инструменте и любом таймфрейме. Настройки советника по умолчанию предназначены для работы на валютной паре EURUSD и одночасовом таймфрейме за период, начиная с 1 января 2013 года. Несмотря на это, советник показывает отличные результаты на аналогичном таймфрейме и за тот же временной период на следующих валютных парах: USDJPY, EURJPY, GBPJPY, CHFJPY, AUDJPY.

Ограничения лайт версии: отключена возможность управлять объемом лота – объем лота установлен на разрешенное минимальное значение, отключена установка уровней стоп лосс и тейк профит, отключен функционал трейлинг стоп.

Алгоритм торговли, заложенный в советнике

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

Выбор, загрузка и управление образцовыми значениями

Образцы значений скользящих средних хранятся в отдельном файле, который расположен в общей папке терминала: “C:\ProgramData\MetaQuotes\Terminal\Common\Files\CCMA”. Имя файла “ХХХХХХ_CCMA.bin”, где ХХХХХХ – наименование валютной пары. Файл может содержать любое количество образцов. По умолчанию файл отсутствует, он будет создан автоматически при загрузке образцового значения.

Режимы работы советника с образцовыми значениями. За режим работы советника отвечает параметр “Work mode”. Значения параметра могут быть следующими:

  • Read – чтение файла с образцовыми значениями и вывод сообщения во вкладку “Experts”.
  • Write – запись выбранных тестовых значений в файл. Если файл отсутствует, то он будет создан.
  • Delete – удаление выбранного тестового значения из файла.
  • Erase – полная очистка файла от всех значений.

Для выбора и загрузки образцового значения необходимо установить следующие параметры: “Sample start time” – дату и время, начиная с которого будут браться значения скользящих средних для образца. Отсчет значений начинается от выбранного времени в прошлое. В параметре “Sample weight” необходимо установить количество значений для образца.

Например, параметр “Sample start time” установлен как 2013.01.31 20:00, а “Sample weight” установлен на 20. Это значит, что при часовом таймфрейме будут взяты 20 значений скользящих средних, начиная с 2013.01.31 20:00 по 2013.01.31 01:00.

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

Максимальное значение параметра “Sample weight” – не более 500.

Для корректной работы советника файл должен содержать образцовые значения одинаковой длины. Каждый образец, хранящийся в файле, имеет свой индекс, индекс начинается с 0. Посмотреть индекс образца можно в режиме “Read”. Для удаления какого-либо образца из файла необходимо указать индекс этого образца в параметре “Sample Index”, выбрать режим “Delete” и запустить советник.

Нормальный режим работы советника

За нормальный режим работы советника отвечает параметр “Work mode” – значение “Trade”.

Настройки параметров:

  • Period of Fast Moving Average – период быстрой скользящей средней.
  • Period of Slow Moving Average – период медленной скользящей средней.
  • Method of Moving Average – метод вычисления скользящих средних.
  • Price of Moving Average – тип цены скользящих средних.
  • Sample weight – длина образцов. Установленное значение должно быть равно длинам образцов, содержащихся в файле.
  • Correlation – пороговое значение корреляции.
  • Order volume – объем ордера.
  • Trailing Stop level – уровень Trailing Stop в пунктах. Если значение равно 0, то функционал Trailing Stop не задействуется.
  • Stop Loss level – уровень Stop Loss в пунктах.
  • Take Profit level – уровень Take Profit в пунктах.
  • The volume of orders as a percentage of the deposit – параметр управления объемом лота. Если значение равно 0, то объем лота берется из параметра “Order volume”, иначе объем лота вычисляется как указанный процент от депозита.
  • Adding to the open position – режим добавления к открытой позиции, по умолчанию включен. Если при открытой позиции появляется новый однонаправленный сигнал входа в рынок, то производится вход в рынок.
  • Number of attempts to open a position – количество попыток открытия позиции.
  • Value of slippages in points – размер проскальзывания в пунктах.
  • Enable comments – разрешает вывод комментариев на график.
  • Magic Number of Advisor – магический номер советника.
  • Pause after trading in milliseconds – пауза после торговой операции в миллисекундах.

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

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Time limit is exhausted. Please reload the CAPTCHA.