Cronex T DeMarker GF
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «cronex-t-demarker-gf-indicator.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Данный индикатор представляет собой аналитический инструмент для MetaTrader 5, основанный на осцилляторе DeMarker. Он вычисляет значение DeMarker по нескольким периодам с заданным шагом, применяет многоэтапное экспоненциальное сглаживание и фильтрацию на основе кривизны. Результаты отображаются в отдельном окне в виде нескольких линий, стрелок пересечений и гистограммы расхождения.
Индикатор рассчитывает пять буферов: сглаженную линию DeMarker, исходное значение, сигналы пересечения вверх и вниз, а также величину расхождения. Пересечения визуализируются стрелками, а разница между основным и сглаженным значениями — гистограммой. Все параметры периода, шага и кривизны настраиваются пользователем.
Настройки программы
| Настройка | Описание |
|---|---|
| DeMarker | Период расчёта индикатора DeMarker. |
| DeMStep | Шаг увеличения периода при многократном расчёте DeMarker. |
| Curvature | Коэффициент кривизны, определяющий параметры фильтра сглаживания. |
Поиск по коду файла
#property indicator_separate_window
#property indicator_buffers 5
#property indicator_color1 DarkOrange
#property indicator_color2 DodgerBlue
#property indicator_color3 Blue
#property indicator_color4 Red
#property indicator_color5 SlateGray
#property indicator_width1 2
extern int DeMarker=24;
extern int DeMStep=4;
extern double Curvature=0.618;
double DeMarkerBuffer[];
double DeMarkerTBuffer[];
double CrossUpTBuffer[];
double CrossDnTBuffer[];
double DiverTBuffer[];
double e1,e2,e3,e4,e5,e6;
double c1,c2,c3,c4;
double n,w1,w2,b2,b3;
int init()
{
// код доступен только после оплаты
}
SetIndexStyle(0,DRAW_LINE);
SetIndexStyle(1,DRAW_LINE);
SetIndexStyle(2,DRAW_ARROW);
SetIndexStyle(3,DRAW_ARROW);
SetIndexStyle(4,DRAW_HISTOGRAM);
SetIndexArrow(2,217);
SetIndexArrow(3,218);
SetIndexBuffer(0,DeMarkerTBuffer);
SetIndexBuffer(1,DeMarkerBuffer);
SetIndexBuffer(2,CrossUpTBuffer);
SetIndexBuffer(3,CrossDnTBuffer);
SetIndexBuffer(4,DiverTBuffer);
IndicatorShortName("Cronex T DeMarker GF("+DeMarker+")");
SetIndexLabel(0,"DeMarker GF");
SetIndexLabel(1,"DeMarker Smoothed");
SetIndexLabel(2,"Cross UP");
SetIndexLabel(3,"Cross Dn");
SetIndexLabel(4,"Divergence");
e1=0; e2=0; e3=0; e4=0; e5=0; e6=0;
c1=0; c2=0; c3=0; c4=0;
n=0;
w1=0; w2=0;
b2=0; b3=0;
b2=Curvature*CurvaПоказано первые 50% кода (символов: 2100)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.