Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
TrendLineAlert - индикатор для MetaTrader 5
- Просмотров:
- 4751
- Рейтинг:
- Опубликован:
- 2011.11.09 11:27
- Обновлен:
- 2023.03.16 17:42
- Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Индикатор отображает наклонную трендовую линию, с помощью которой задается уровень срабатывания сигнала.
При первом запуске индикатора линия, задающая уровень срабатывания, окрашена в серый цвет и неактивна. При изменении положения линии на графике трейдером она становится активной и меняет цвет на красный.
Как только цена дойдет до линии срабатывания и коснется ее или зайдет за границу линии, индикатор сразу начнет подавать алерты или звуковые сигналы.
На каждом тике в момент захода цены за линию индикатор будет подавать по сигналу до тех пор, пока не исчерпает лимит сигналов, определяемый в настройках индикатора внешней переменной AlertTotal (количество сигналов). После этого линия срабатывания окрасится в серый цвет и станет неактитвной до ее следущего перемещения на требуемые уровни трейдером.
Входные параметры индикатора:
//+------------------------------------------------+ //| Входные параметры индикатора | //+------------------------------------------------+ input string level_name="Trend_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; // Удаление уровня
Индикатор SpreadInfo выводит в одном из углов графика текущее значение спреда, его среднее значение и их отношение.
GetFontNameФункциональный модуль для более удобного отображения выбора шрифта во входных параметрах индикатора.
Простейший скрипт для удаления всех графических объектов с графика финансового актива.
IncEROnArrayКласс CEROnArray предназначен для расчета коэффициента эффективности (Efficiency Ratio, ER), использующегося в адаптивной скользящей средней (Adaptive Moving Average, AMA). Также приведен пример использования класса CEROnArray.