← К каталогу
Исходный код · ID 2924

MTF Trix Trend Cycle v2a

mtf trix trend v2a.mq5
Вы автор или правообладатель?

Сообщите нам, если считаете, что материал размещён без разрешения.

Краткий обзор

О программе

Индикатор «MTF Trix Trend Cycle v2a» — это многофрейменный инструмент, который отображает два графика (Long и Short) одного и того же индикатора «Trix Trend Cycle v2a», рассчитанные на выбранном пользователем таймфрейме. Он предназначен для анализа трендов и циклов на мультитаймфреймной основе в платформе MetaTrader 5.

Внутри индикатора используются два буфера: первый (зелёный) отображает линию Long, второй (красный) — линию Short. Оба значения получаются через вызов iCustom с обращением к индикатору «Trix Trend Cycle v2a» на целевом таймфрейме.

Параметр TimeFrame позволяет выбрать период анализа (от M1 до MN1), а параметр TrixPeriod задаёт длину расчётного цикла. При значении TimeFrame = 0 используется текущий таймфрейм графика. Индикатор реализован в стиле MQL4 с использованием функции start().

Настройки программы

НастройкаОписание
TimeFrame Выбранный таймфрейм для расчёта индикатора. Допустимые значения: 1 (M1), 5 (M5), 15 (M15), 30 (M30), 60 (H1), 240 (H4), 1440 (D1), 10080 (W1), 43200 (MN1). Значение 0 означает текущий таймфрейм графика.
TrixPeriod Период расчёта индикатора Trix Trend Cycle v2a, используемый при получении значений через iCustom. По умолчанию равен 4.
Получить полный код

Поиск по коду файла

#property indicator_separate_window
#property indicator_buffers 2
#property indicator_color1 Lime
#property indicator_color2 Red

extern int TimeFrame=0;
extern int TrixPeriod=4;

double ExtMapBuffer1[];
double ExtMapBuffer2[];

int init() {
      // код доступен только после оплаты
   }
   switch(TimeFrame) {
      case 1 : string TimeFrameStr="M1"; break;
      case 5 : TimeFrameStr="M5"; break;
      case 15 : TimeFrameStr="M15"; break;
      case 30 : TimeFrameStr="M30"; break;
      case 60 : TimeFrameStr="H1"; break;
      case 240 : TimeFrameStr="H4"; break;
      case 1440 : TimeFrameStr="D1"; break;
      case 10080 : TimeFrameStr="W1"; break;
      case 43200 : TimeFrameStr="MN1"; break;
      default : TimeFrameStr="Period "+Period();
      } 
   string short_name="MTF Trix Trend Cycle v2a";
   SetIndexBuffer(0,ExtMapBuffer1);
   SetIndexStyle(0,DRAW_LINE,STYLE_SOLID,2);

Показано первые 50% кода (символов: 1416)

Открыть по тарифу

Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.

Разовая покупка файла

На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.

Чтобы оформить заказ, введите email и перейдите к оплате.

Стоимость полного кода
141,60₽ ≈ $1.73