Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
- Просмотров:
- 4362
- Рейтинг:
- Опубликован:
- 2011.11.08 11:03
- Обновлен:
- 2023.03.16 17:42
-
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Индикатор отображает горизонтальную линию, с помощью которой задается уровень срабатывания сигнала.
При первом запуске индикатора линия, задающая уровень срабатывания окрашена в серый цвет и она неактивна. При изменении положения линии на графике трейдером она становится активной и меняет цвет на красный. Как только цена дойдет до уровня срабатывания и коснется его (или зайдет за границу уровня), индикатор начнет подавать алерты или звуковые сигналы.
На каждом тике в момент захода цены за уровень индикатор будет подавать по сигналу до тех пор, пока не исчерпает лимит сигналов, определяемый в настройках индикатора внешней переменной AlertTotal (количество сигналов). После этого линия уровня срабатывания окрасится в серый цвет и станет неактитвной до ее следущего перемещения на требуемый уровень трейдером.
Входные параметры:
//+------------------------------------------------+ //| Входные параметры индикатора | //+------------------------------------------------+ input string level_name="Price_Level_1"; // Имя уровня срабатывания input string level_comment="уровень срабатывания"; // Комментарий к уровню срабатывания input color active_level_color=Red; // Цвет активированного уровня input color inactive_level_color=Gray; // Цвет сработавшего уровня input ENUM_LINE_STYLE level_style=STYLE_SOLID; // Стиль уровня срабатывания input ENUM_WIDTH level_width=w_3; // Толщина уровня срабатывания input ENUM_ALERT_MODE alert_mode=OnlyAlert; // Вариант индикации срабатывания input uint AlertTotal=10; // Количество сигналов input bool Deletelevel=true; // Удаление уровня
![XTrendlessOS (осциллятор бестрендовости)](https://c.mql5.com/i/code/indicator.png)
Индикатор написан в соответствии с описанием, приведенным к книге Джо ДиНаполи "Торговля с применением уровней ДиНаполи". Призван оценивать реальную перекупленность/перепроданность рынка.
![X2MA Transform Candles](https://c.mql5.com/i/code/indicator.png)
Индикатор осуществляет перенос ценовых данных в новую систему координат, связанную со значениями индикатора X2MA.
![IncRSIOnArray](https://c.mql5.com/i/code/library.png)
Класс CRSIOnArray предназначен для расчета значений индикатора RSI (Relative Strength Index, RSI) по индикаторному буферу.
![IncMFIOnArray](https://c.mql5.com/i/code/library.png)
Класс CMFIOnArray предназначен для расчета значений индикатора MFI (Money Flow Index, MFI) по индикаторному буферу. Приведен пример использования класса.