trix_arrow.mq5
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «trix_arrow.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Индикатор TRIX Arrow отображает в отдельном окне линию TRIX-индекса и её сигнальную линию, а также гистограмму их разницы и стрелочные маркеры пересечений. Основные линии рассчитываются на основе многократно сглаженной скользящей средней ценовых данных заданного периода.
При пересечении сигнальной линии с основной линией индикатор отрисовывает стрелки вверх и вниз для визуализации разворотов. Если соответствующая настройка включена, при обнаружении разворота выводится системное уведомление с указанием символа, таймфрейма и цены.
Индикатор использует несколько буферов для отрисовки линий, стрелок и гистограммы, а также отслеживает состояние предыдущих разворотов, чтобы избежать повторных оповещений. Количество обрабатываемых баров задаётся отдельным параметром.
Настройки программы
| Настройка | Описание |
|---|---|
| TRIX_Period | Период расчёта основной линии TRIX-индекса. |
| Signal_Period | Период сглаживания для расчёта сигнальной линии индикатора. |
| Signals | Переключатель включения и выключения отображения стрелочных сигналов и системных уведомлений о разворотах. |
| CountBars | Количество баров, участвующих в расчёте и отображении индикатора. |
Поиск по коду файла
#property indicator_separate_window
#property indicator_buffers 6
#property indicator_color1 Red
#property indicator_color2 DeepSkyBlue
#property indicator_color3 Yellow
#property indicator_color4 Aqua
#property indicator_color5 DarkGray
#property indicator_color6 DarkGray
#property indicator_width1 1
#property indicator_width2 1
#property indicator_width3 0
#property indicator_width4 0
#property indicator_width5 1
#property indicator_width6 1
#property indicator_style1 STYLE_SOLID
#property indicator_style2 STYLE_DOT
#property indicator_style3 STYLE_SOLID
#property indicator_style4 STYLE_SOLID
#property indicator_style5 STYLE_SOLID
#property indicator_style6 STYLE_SOLID
#property indicator_level1 0
extern int TRIX_Period = 13;
extern int Signal_Period = 8;
extern bool Signals = true;
extern int CountBars = 1500;
double ind_buffer1[];
double ind_buffer2[];
double ind_buffer3[];
double ind_buffer4[];
double ind_buffer5[];
double ind_buffer6[];
double ind_buffer7[];
static bool TurnedUp = false;
static bool TurnedDown = false;
int init()
{
// код доступен только после оплаты
}
IndicatorBuffers(7);
SetIndexStyle(0,DRAW_LINE);
SetIndexStyle(1,DRAW_LINE);
SetIndexStyle(2,DRAW_ARROW);
SetIndexArrow(2,233);
SetIndexStyle(3,DRAW_ARROW);
SetIndexArrow(3,234);
SetIndexStyle(4,DRAW_LINE);
SetIndexStyle(5,DRAW_HISTOGRAM);
SetIndexBuffer(0,ind_buffer1);
SetIndexBuffer(1,ind_buffer2);
SetIndexBuffer(2,ind_buffer3);
SetIndexBuffer(3,ind_buffer4);
SetIndexBuffer(4,ind_buffer5);
SetIndexBuffer(5,ind_buffer6);
SetIndexBuffer(6,ind_buffer7);
IndicatorShortName("TRIX index | Period: "+TRIX_Period+",Показано первые 50% кода (символов: 2806)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.