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

Утилита MultiCrossAlert

Купить приложение MultiCrossAlert в магазине систем алготрейдинга

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

MultiCrossAlert использует систему алертов платформы MetaTrader и может отправлять вам уведомления через терминал или по электронной почте при соответствующих настройках (“Сервис”/”Настройки”/вкладки “Почта” и “Уведомления”).

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

  • Скользящие средние (простая, экспоненциальная, сглаженная и взвешенная)
  • Линии Ишимоку (Ichimoku Lines)
  • Аллигатор Билла Вилльямса (Alligator by Bill Williams)

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

  • None (отсутствует) – установите, если вы не хотите использовать индикатор для сравнения.
  • Moving Average (скользящая средняя) – вам нужно будет установить два параметра: для периодов и для сдвига вправо. Кроме того, применяются метод усреднения и тип цены.
  • Ichimoku (Ишимоку) – вам нужно будет установить два параметра: первый – для периодов Tenkansen и второй – для периодов Kijunsen.
  • Alligator (Аллигатор) – вам нужно будет установить парметры для линии, которую вы хотите оценить. Первый параметр предназначен для периодов, второй – для сдвига. Также вам нужно будет установить сглаживание (“smooth”) для метода усреднения и среднее значение (“Median”) для типа цены. Это необходимо сделать для всех линий Аллигатора (исходные настройки Билла Вильямса – 13.8 для челюстей, 8.5 для зубов и 5.3 для губ).
  • Custom – используется для сравнения линий любого другого индикатора. При выборе Custom единственный параметр, учитываемый MultiCrossAlert в зоне индикатора, – Line.

Для всех трех доступных для сравнения линий индикаторов вы можете выбрать линию, образуемую самим индикатором. Она обозначается цифрой от 0 до 7. Если ваш индикатор образует 1 линию (как скользящая средняя), выберите 0. Для индикаторов, образующих линию совместно со скользящей средней для сглаживания (MACD, Stochastic), 1 почти всегда будет являться линией скользящей средней. В случае с Аллигатором, который образует 3 линии, 0 используется для челюстей, 1 – для зубов и 2 – для губ.

При выборе Custom вы можете получить алерты для всех остальных индикаторов или осцилляторов. Если выбран Custom, необходимо заполнить соответствующие поля в зоне “Custom Indicators”.

Введите имя индикатора в поле “If Custom Selected: Path\\Indicator”. Необходимые параметры вводятся в поле “If Custom Selected: Parameters Separated by comma” через запятую.

Все необходимые параметры индикатора должны быть введены в указанное поле. Пример: если вы хотите получать алерты при пересечении осциллятором MACD своей скользящей средней, выберите Custom для первого и второго индикаторов, а затем сделайте то же самое в Path\\Indicator Name для первого и второго индикаторовMACD и параметров: 12,26,9,0, где 12,26,9 – стандартные параметры MACD (быстрая EMA, медленная EMA и сглаживающая MA), а 0 предназначен для Close (цены закрытия) в качестве типа цены (applied price).

Наконец, вы должны установить Index Line for the 1st indicator на 0 и Index Line for 2nd indicator – на 1, чтобы получать алерты, когда MACD персекает свою скользящую среднюю.

Вы можете установить до 4 параметров (обычно 3 – для индикатора/осциллятора, а последний – для типа цены). После этого вы можете использовать алерты для индикаторов следующим образом (наименование и примерные значения):

  • MACD 12,26,9,0
  • Stochastic 5,3,3,0

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

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

Используйте следующий список, чтобы определить наиболее подходящее значение для типа цены:

  • 0: Close Price (цена закрытия)
  • 1: High Price (максимальная цена)
  • 2: Low Price (минимальная цена)
  • 3: Open Price (цена открытия)
  • 4: Median (H+L/2 ) (средняя)
  • 5: Typical Price (H+L+C/3) (типичная цена)
  • 6: Weighted (O+H+L+C/4) (взвешенная)

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

  • 0 Simple (простое)
  • 1 Exponential (экспоненциальное)
  • 2 Smoothed (сглаженное)
  • 3 LinearWeighted (взвешенное)

Если вы не уверены в том, правильно ли у вас вызывается пользовательский (внешний) индикатор, включите окно “Терминал” (Ctrl + T) и откройте вкладку “Эксперты”. В случае ошибки появится предупреждение “Cannot open file…” (“Невозможно открыть файл…”).

Если все в порядке и настройка “Show Comments?” индикатора Cross Alert установлена на true, вы увидите значение индикатора для последнего на данный момент завершенного бара и сможете проверить, совпадает ли оно со значением вызванного индикатора.

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

Посмотрите видео, чтобы узнать больше об использовании MultiCrossAlert.

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

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

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

Time limit is exhausted. Please reload the CAPTCHA.