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? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.