Пользовательские индикаторы

Пользовательские и авторские индикаторы, основанные на различных видах анализа

Скрипты

Различные пользовательские скрипты, помогающие проводить анализ торговых инструментов
Темы
8
Сообщения
14
Темы
8
Сообщения
14
Индикатор Count of candles in interval (histogram) - является индикатором статистики. Выводит следующую информацию: количество бычьих и медвежьих баров в промежутке от бара The number of the starting bar (это начальный бар, находится на графике справа) до бара The number of the end bar (это конечный бар, находится на графике слева). Индикатор с настройками starting bar (0) и end bar (5): Возможное применение: три таймфрейма с одинаковыми настройками: Отображение индикатора Count of candles in interval (histogram): Скачать индикатор Count of candles in interval (histogram)
Price period SMA Индикатор Price period SMA для MetaTrader5 - указывает в качестве графика (оконный индикатор) нахождение цены относительно среднего значения. Для расчета средней цены можно указать периоды H1 и D1. Например, средняя цена D1 позволяет отслеживать, находится ли цена определенного финансового инструмента выше или ниже средней цены. То же самое с H1, который намного быстрее указывает на разворот ценового тренда. Индикатор имеет всего три расчетных входных параметра: input string _symbolName ="0"; // Symbol, 0 = take a symbol from the chart input ENUM_USE_SMA _useSMA =HOUR_SMA; // Use moving average input ENUM_APPLIED_PRICE _appliedPrice =PRICE_WEIGHTED; // Price...
Stochastic Custom and Label Суть индикатора Stochastic Custom and Label вынести уровни (#1 и #2) во входные параметры (полезно при вызове индикатора из эксперта и визуализации), а также добавить графический объект OBJ_LABEL в который выводится текущее значение линии 'Main' Пример вызова данного индикатора из эксперта (показаны входные параметры и создание хендла в OnInit) *** input group "Stochastic" input int Inp_STO_KPeriod = 5; // K period input int Inp_STO_DPeriod = 3; // D period input int Inp_STO_Slowing = 3; // Slowing input double Inp_STO_Level1 = 25.0; // Value Level #1 (25.0) input double...
Extend Box Индикатор Extend Box - это утилита по управлению графическими объектами "Прямоугольник". Всегда притягивает правую границу прямоугольника по бару #0 (то есть по самому правому бару на графике). Дополнительно может настраиваться - применять для всех прямоугольников ('Rectangle type:' выставлен в 'Any rectangle') или только для тех, которые начинаются с заданного префикса ('Rectangle type:' выставлен в 'A rectangle starting with prefix ...', а 'Prefix' задаёт имя префикса). Пример, когда 'Stretch to Maximum and Minimum' выставлен в 'true' - прямоугольники растягиваются по максимуму и минимуму цен: Рис. 1. Extend Box Причем, даже если пользователь меняет расположение левой границы прямоугольника, индикатор пересчитает...
Bar Rule Arrow Идея индикатора Bar Rule Arrow состоит в том, чтобы отметить бары, которые соответствуют одному из правил: Размер бара берется как разница 'High' и 'Low'. Цена 'High' текущего бара выше, чем 'High' предыдущего бара и 'Close' текущего бара находится в нижней трети Цена 'Low' текущего бара ниже, чем 'Low' предыдущего бара и 'Close' текущего бара находится в верхней трети
MA Custom Price Сглаживающий индикатор MA Custom Price берет для расчета цены применяется пользовательская формула: берётся максимальная цена между 'Open' и 'Close'. Фактически это еще одна интерпретация скользящей средней, достаточно сомнительно есть ли польза от него.
Trend 5 25 125 Идея индикатора Trend 5 25 125 показать три линии тренда, проведенные соответственно через 5, 25 и 125 баров. В индикаторе не хватает только настроек через сколько баров проводить эти трендовые линии, для многих инструментов пригодилось бы. А так выглядит индикатор достаточно угрюмо, не вижу особо практической пользы от него.
CHO Smoothed Идея индикатора CHO Smoothed в подокне индикатора iChaikin (Chaikin Oscillator, CHO) добавляем сглаженную линию при помощи iMA (Moving Average, MA) CHO Smoothed В коротком имени индикатора (имя отображаемое в подокне индикатора) записываются периоды индикатора 'CHO' и данные усреднения индикатора 'MA'.
MAOnStochastic Индикатор MAOnStochastic представляет из себя некоторую модификацию уже известных индикаторов. Добавлена третья линия - Stochastic сглаженный при помощи индикатора iMA (Moving Average, MA). По своей сути - это сигнальная линия Stochastic, только выполненная через другую технологию - создание хендла индикатора iMA на базе Stochastic. //--- create handle of the indicator iStochastic handle_iStochastic=iStochastic(Symbol(),Period(), Inp_STO_Kperiod,Inp_STO_Dperiod,Inp_STO_slowing, Inp_STO_ma_method,Inp_STO_price_field); //--- if the handle is not created if(handle_iStochastic==INVALID_HANDLE) { //--- tell about the failure and output the...
EhlersHighPassLowPassRoofingFilter Трендовый индикатор The HighPass - фактически является фильтром, который позволит узнать, в каком направлении возможен тренд. Если он падает ниже 0, то скорее всего нисходящий тренд, а если поднимается выше 0, то это восходящий тренд. Покупайте, когда линия индикатора окрашена зеленым и продавайте, когда красным.
CCIOnMA Four Colors Идея индикатора Серия индикаторов 'Four Colors'. Теперь индикатор 'CCIOnMA' (индикатор iCCI построенный по индикатору iMA) в виде цветной гистограммы. Для наглядности, насколько быстрее отрабатывает 'CCIOnMA' относительно iMA, на график (в основное окно) добавлен индикатор iMA: CCIOnMA Four Colors и Moving Average Принцип раскраски: 'CCI' > previous CCI && 'CCI' < 0.0 -> 'Color'=1.0 'CCI' > previous CCI && 'CCI' > 0.0 -> 'Color'=2.0 'CCI' < previous CCI && 'CCI' > 0.0 -> 'Color'=3.0 'CCI' < previous CCI && 'CCI' < 0.0 -> 'Color'=4.0
Channel of two iMAs При помощи индикатора Channel of two iMAs стиля DRAW_COLOR_HISTOGRAM2 отобразить канал из двух индикаторов iMA (Moving Average, MA) Рис. 1. Channel of two iMAs На рисунке дан пример двух случаев: когда настройка графика 'Chart in foreground' выключена и включена.
CHO Out Zone Arrow Идея индикатора CHO Out Zone Arrow показать на главном графике стрелками моменты, когда iCHO (Chaikin Oscillator, CHO) пересекает ноль. На рисунке ниже в подокно вручную добавлен индикатор 'Chaikin Oscillator', чтобы лучше представить работу индикатора 'CHO Out Zone Arrow'
Candle formation Свечной индикатор Candle formation решает задачу показать как формировалась свеча - какая цена (High или Low) была сформирована первой. Например проверить, а всегда ли бычья свеча сначала формирует минимум? Анализируя большие таймфрейм полезно знать, где сначала побывала цена, на своих максимумах или минимумах. Иначе говоря, какая торговая сессия сформировала максимальный экстремум, а какая минимальный. Для того чтобы разобраться с логикой рынка и спрогнозировать дальнейшее поведение цены - это полезная информация.
FrAMA Color N Bars iFrAMA (Fractal Adaptive Moving Average, FrAMA) на отрезке 'FrAMA: trend N Bars' баров определят тренд, а при помощи графического стиля построения DRAW_COLOR_LINE раскрашивает индикатор в три цвета. Первый цвет - тренд не определён, второй - тренд вверх и третий - тренд вниз. Рекомендуется использовать на старших таймфреймах. На рисунке индикатор FrAMA Color N Bars работает по паре USDJPY на таймфреме Н4. Автор минимизировал "запаздывание", поэтому к данному инструменту, как минимум, стоит присмотреться.
MA on DeMarker Идея индикатора Индикатор DeMarker сглаженный при помощи MA. Еще одно кастомное видение, индикатор линейный, поэтому также имеет из недостатков запаздывание. Думаю. что автор разрабатывал индикатор "под себя", поэтому над проверять к какой паре лучше подойдет.
Bar number Индикатор Bar number нумерует бары (бар #0 - это самый правый бар на графике) при помощи графических объектов OBJ_TEXT. Нумеруются 50 баров. Цвет текста и расположение относительно свечи зависят от типа свечи: бычья она или медвежья.
Sum Two iMAs Идея индикатора Исследовать сумму двух индикаторов iMA (Moving Average, MA). Индикатор Sum Two iMAs лучше использовать на крупных таймфреймах, так как на мелких может поступать множество ложных сигналов. учитывая, что индикатор основан на Moving Average, а следовательно является линейным. Похож визуально на крокодила из аллигатора Билла Вильмса.
Индикатор На основе кода QQE [v02] and QQE multi-timeframe [v02] - индикатор для текущего таймфрейма, добавлены два стрелочных буфера 'BUY' и 'SELL' - отображаются когда есть пересечение между 'Fast RSI MA' и 'Slow RSI MA'. Также при появлении стрелок будет предупреждение (звук, Алерт или email) - в зависимости от настроек. Работа индикатора понятна визуально и не требует особых пояснений. На вид, на истории работает достаточно не плохо, на изображении показана пара EURUSD и флет, который не плохо отработал QQE Arrow. Обычно линейные индикаторы не очень хорошо справляются на тренде, а тут ситуация выглядит не плохо.
Сверху