parsi 1.0(2).mq5
Похожие материалы по тегам
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «parsi 1.0(2).mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Индикатор для MetaTrader 5, предназначенный для анализа ценовых данных и отображения торговых сигналов на графике в виде стрелок. Внутри используются две аналитические серии, рассчитанные на основе модифицированных RSI-показателей с настраиваемыми быстрыми и медленными параметрами. Сигналы отрисовываются в виде стрелок-указателей: стрелки вверх (синие) обозначают потенциальные покупки, стрелки вниз (красные) — потенциальные продажи. Позиционирование маркеров привязано к текущей цене с учётом показателя волатильности.
Индикатор содержит два набора пользовательских настроек: быстрые (hot money) и медленные (banker), каждый из которых включает чувствительность, период и базовый уровень. Внутренние расчёты ограничиваются определённым диапазоном значений, а для позиционирования стрелок используется стандартный индикатор волатильности. Данные индикатора не передаются вовне через библиотечные API.
Настройки программы
| Настройка | Описание |
|---|---|
| inp_hot_money_sensitivity | Чувствительность быстрой аналитической серии, влияет на масштаб рассчитываемого показателя. |
| inp_hot_money_period | Период расчёта для быстрой аналитической серии, определяет количество баров, используемых для анализа. |
| inp_hot_money_base | Базовый уровень для быстрой аналитической серии, используется как смещение при расчёте показателя. |
| inp_banker_sensitivity | Чувствительность медленной аналитической серии, влияет на масштаб рассчитываемого показателя. |
| inp_banker_period | Период расчёта для медленной аналитической серии, определяет количество баров, используемых для анализа. |
| inp_banker_base | Базовый уровень для медленной аналитической серии, используется как смещение при расчёте показателя. |
Поиск по коду файла
#property strict
#property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 clrDeepSkyBlue
#property indicator_width1 2
#property indicator_color2 clrTomato
#property indicator_width2 2
#property indicator_type1 DRAW_ARROW
#property indicator_type2 DRAW_ARROW
input double inp_hot_money_sensitivity = 0.7; // fast sensitivity
input int inp_hot_money_period = 40; // fast period
input double inp_hot_money_base = 30; // fast level
input double inp_banker_sensitivity = 1.5; // slow sensitivity
input int inp_banker_period = 50; // slow period
input double inp_banker_base = 50; // slow level
double ext_arrow_up[];
double ext_arrow_dn[];
double ext_retailer[], ext_hot_money[], ext_banker[];
int OnInit() {
// код доступен только после оплаты
}
int OnCalculate (const int rates_total, // размер входных таймсерий
const int prev_calculated, // обработано баров на предыдущем вызове
const datetime &time[], // Time
const double &open[], // Open
Показано первые 50% кода (символов: 2185)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.