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

Jayce_Liquility

titus ob indicator.mq5
Вы автор или правообладатель?

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

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

О программе

Индикатор «Jayce_Liquility» — это индикатор Pine Script для TradingView, предназначенный для наложения на ценовой график. Он анализирует свечные паттерны, в частности выявляет марубозу-свечи и их последовательное появление на нескольких барах.

Индикатор использует настраиваемые параметры для определения соотношений тел свечей, порогов сравнения и периодов. Визуально отмечает бары на графике с помощью цветовой индикации: зелёные бары сигнализируют о восходящих паттернах, жёлтые — о нисходящих.

Применяются дополнительные проверки срочности для фильтрации сигналов на основе диапазона цены относительно скользящих средних размеров тел свечей. Индикатор предназначен для визуального анализа свечных паттернов на платформе TradingView.

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

НастройкаОписание
Maru_rate Ставка Мару (%) — Пользовательский параметр для задания минимального процентного соотношения тела свечи к диапазону цены для распознавания паттерна марубозу.
Compare Сравнение Мару 3 - 1 (%) — Пользовательский параметр для задания порога сравнения высот свечей в процентах, используемый при определении последовательных паттернов.
MA Период большой свечи — Пользовательский параметр для задания периода расчёта скользящей средней размеров свечных тел.
urgent_rate Сравнение Мару SMA — Пользовательский параметр для задания множителя, используемого в проверке срочности сигнала на основе соотношения диапазона цены к скользящей среднему размеру тела свечи.
Получить полный код

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

#define ForEach(index, array) for (int index = 0,                    \
   max_##index=ArraySize((array));                                   \
   index<max_##index; index++)    

void OnStart()
  {
      // код доступен только после оплаты
   }
   string array[]={"12","23","34","45"};

   ForEach(i,array)
     {
      PrintFormat("%d: array[%d]=%s",i,i,array[i]);
     }

* Output result  
   0: array[0]=12
   1: array[1]=23
   2: array[2]=34
   3: array[3]=45
study('Jayce_Liquility', overlay=true)
Maru_rate = input(0.1,"Maru rate(%)", input.float) // 50
Compare = input(0,"Maru 3 - 1 (%)", input.float) // 10
MA = input(1,"Big candle period",input.integer) // 9
urgent_rate = input(1,"Maru compare sma", input.float)

Up = close > open ? -open+close : 0
Down = close < open ? open-close : 0
UP_Sum = sma(Up,MA)
Do_Sum = sma(Down,MA)
Check_Up_Urgent = close > open and high - low > urgent_rate*UP_Sum ? 1 : 0
Check_Dow_Urgent = close < open and high - low > urgent_rate*Do_Sum ? 1 : 0

Maru_up = close > open and close - open >= Maru_rate*(high - low)/100 ? 1 : 0 // Define maru Up
Maru3_Maru1 = Maru_up == 1 ? (high - low)[1]/ (high-low)[2] >= Compare/100 ? 1 : 0

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

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

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

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

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

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

Стоимость полного кода
177,10₽ ≈ $2.16