• 概述
  • 评论 (1)
  • 评论
  • 新特性

Universal Alert MT4

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

Способен идентифицировать до семи типов сигналов:

  • IntersectionPrice -  пересечение индикаторной линии ценой;
  • IntersectionOscillator -  пересечение оцилляторной  линии с заданным уровнем;
  • RepulsedPrice - отбитие цены от индикаторной линии;
  • RepulsedOscillator - отбитие осцилляторной линии от заданного уровня;
  • Emergence - смена пустого или нулевого значения индикаторного буфера на любое значение, применяется для сигнала при смене цвета индикаторной линии или сигнала индикаторов типа parabolic;
  • CrossingLine - пересечение индикаторных линий.


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

  • Name of signal indicator - введите название индикатора;
  • Signal indicator timeframe - Выберите таймфрейм работы;
  • Signal indicator input parameters - введите входные параметры индикатора (правила ввода смотрите ниже);
  • Signal indicator input parameters (CrossingLine)- введите входные параметры второго индикатора (вводить только при типе сигнала CrossingLine) (правила ввода смотрите ниже);
  • Signal type - выберите нужный тип сигнала;
  • Range pp (RepulsedPrice) - задайте максимально допустимое пробитие ценой индикаторную линию в пунктах (вводить только при типе сигнала RepulsedPrice);
  • Range (RepulsedOscillator) - задайте максимально допустимое пробитие осцилляторной линией заданного уровня (вводить только при типе сигнала RepulsedOscillator);
  • Signal bar number - задайте номер сигнального бара, нумерация баров начинается с 0 справа на лево, 0 - это последний бар справа;
  • Buffer index Up (line 1(CrossingLine)) - задайте номер индикаторного буфера для сигнала Up (Buy), если выбран тип сигнала CrossingLine, задайте буфер для индикаторной линии №1;
  • Buffer index Dw(line 2(CrossingLine)) - задайте номер индикаторного буфера для сигнала Dw (Sell), если выбран тип сигнала CrossingLine, задайте буфер для индикаторной линии №2;
  • Up Line (Oscillator) - задайте уровень для Up (buy), данный параметр необходим при типе сигнала IntersectionOscillator и RepulsedOscillator;
  • Dw Line (Oscillator) - задайте уровень для Dw (sell), данный параметр необходим при типе сигнала IntersectionOscillator и RepulsedOscillator;
  • Alert - вкл/выкл вывода при сигнале  сообщения на график;
  • Push- вкл/выкл отправки уведомления на телефон;
  • Email- вкл/выкл отправки сообщения на электронную почту;
  • Sound- вкл/выкл воспроизведения звука;
  • Sound file - звуковой файл;
  • Text to signal up - текст сообщения при сигнале Up;
  • Text to signal dw - текст сообщения при сигнале Dw;
  • Distance from arrow to bar - расстояние от стрелки до High или Low бара;
  • Show the indicator buffers - показать на графике значения на сигнальном баре выбранных индикаторных буферов;
  • Show all indicator buffers - показать на графике значения на сигнальном баре всех индикаторных буферов заданного индикатора;

Правила ввода входных параметров

Параметры выбранного индикатора следует вводить во входной параметр Signal indicator input parameters, если выбран тип сигнала CrossingLine, так же следует заполнить и параметр Signal indicator input parameters (CrossingLine), для второй индикаторной линии.

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

Параметры делятся на типы, и важно вводить их по следующим правилам:

тип переменной
как вводить
пример 
 int вводить в виде целого числа 1
29
345
double
вводить применяя в качестве десятичного разделителя точку
 12.0
23.78
100.67
 string вводить в виде текста заключенного в кавычки "" "текст"
 color вводить в виде строки содержащий цвет clrBlue
clrBlack
 datatime вводить в формате  D'2019.01.01 00:00'


Пример заполнения параметра:

  1. int           = 23;
  2. double      =2.45;
  3. string        =text;
  4. datatime   =2019.01.01 00:00;
  5. color         =Red;

Signal indicator input parameters = 23;2.45;"text";D'2019.01.01 00:00';clrRed

评论 1
Alexander Kuznetsov
637
Alexander Kuznetsov 2020.07.08 13:58 
 

Спасибо автору за этот индикатор, всё хорошо работает!

推荐产品
筛选:
Alexander Kuznetsov
637
Alexander Kuznetsov 2020.07.08 13:58 
 

Спасибо автору за этот индикатор, всё хорошо работает!

版本 1.1 2020.07.08
Optimized the code.