MetaTrader 5 / Индикаторы

Price Alert MT5 - индикатор для MetaTrader 5

[Удален]
531
(5)

Индикатор Price Alert MetaTrader - может выдавать любой тип оповещения при достижении ценой определенных уровней, установленных трейдером. Существует три типа ценовых уровней: первый используется, когда цена поднимается выше определенного уровня (отображается зеленой линией на графике), второй - когда цена падает ниже определенного уровня (отображается красной линией на графике), а третий - когда цена точно достигает определенного уровня (отображается желтой линией). Три типа оповещений: нативное (всплывающее), по электронной почте и push-уведомление. Чтобы оповещения по электронной почте и push-нотификации работали, необходимо настроить параметры электронной почты или MetaQuotes ID в окне опций платформы MetaTrader. Индикатор доступен как для MT4, так и для MT5.

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

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

Основной

  • PriceGoesAbove ( по умолчанию = 0.0) - если цена превысит это значение, будет подан сигнал.
  • PriceGoesBelow ( по умолчанию = 0,0) - если цена опустится ниже этого значения, будет подан сигнал тревоги.
  • PriceIsExactly ( по умолчанию = 0.0) - если цена находится точно на этом значении, срабатывает оповещение.
  • NativeAlert ( по умолчанию = false) - если значениеравно true, индикатор выдаст нативное оповещение платформы (всплывающее окно со звуком).
  • SendEmail ( по умолчанию = false) - еслизначение true и в окне опций MetaTrader заданы правильные настройки электронной почты, индикатор выдаст оповещение по электронной почте.
  • SendPush ( по умолчанию = false) - при значенииtrue и правильных настройках MetaQuotes ID в окне опций MetaTrader индикатор будет выдавать push-уведомление на ваше мобильное устройство.
  • AlertOnPrice ( по умолчанию = Normal Ask/Bid) - определяет тип цены для оповещений: обычный Ask/Bid, только Ask, только Bid или Close предыдущей свечи.
  • PanelOnTopOfChart ( по умолчанию = true) - если значениеравно true, панель будет рисоваться на переднем плане, а график - на заднем. Если установить значениеfalse, то график будет скрыт за панелью.

Линии

  • Цвет верхней линии ( по умолчанию = clrGreen) - цвет верхней линии.
  • Цвет линии ниже ( по умолчанию = clrRed) - цвет линии ниже.
  • Exactly Line Color ( по умолчанию = clrYellow) - цвет точной линии.
  • Стиль линии выше ( по умолчанию = STYLE_SOLID) - стиль линии выше.
  • Стиль нижней линии ( по умолчанию = STYLE_SOLID) - стиль нижней линии.
  • Exactly Line Style ( по умолчанию = STYLE_SOLID) - стиль точной линии.
  • Above Line Width ( по умолчанию = 1) - ширина линии выше.
  • Below Line Width ( по умолчанию = 1) - ширина линии ниже.
  • Exactly Line Width ( по умолчанию = 1) - точная ширина линии.

Положение

  • PanelPositionX ( по умолчанию = 0) - расстояние по горизонтали от угла выбранной позиции панели.
  • PanelPositionY ( по умолчанию = 15) - расстояние по умолчанию по вертикали от выбранного угла положения панели.
  • PanelPositionCorner ( по умолчанию = CORNER_LEFT_UPPER) - угол положения панели по умолчанию



Перевод с английского произведен MetaQuotes Ltd.
Оригинальная публикация: https://www.mql5.com/en/code/55465