BAROMETER
Похожие материалы по тегам
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «barometer.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
BAROMETER — пользовательский индикатор для MetaTrader 5, разработанный FinanceWave. Индикатор отображает аналитические данные в отдельном окне с использованием 15 буферов, каждый из которых окрашен в свой цвет.
Индикатор анализирует динамику ценовых изменений, группируя результаты по зонам отклонения от среднего значения, и визуализирует их в виде цветных маркеров на графике. Также рассчитывается траилинговый уровень на основе средней истинной амплитуды колебаний.
Индикатор предназначен для аналитического использования и не выполняет автоматических торговых операций.
Настройки программы
| Настройка | Описание |
|---|---|
| perMean | Период усреднения для расчёта скользящих средних и наклона ценовой динамики. |
| BarsCalculus | Количество баров для расчёта среднего значения и стандартного отклонения при определении зон отклонения. |
| factor | Множитель для расчёта траилингового уровня на основе амплитуды колебаний. |
| barsmin | Минимальное количество баров, используемое при расчёте траилингового уровня. |
| barsmax | Максимальное количество баров, используемое при расчёте траилингового уровня. |
Поиск по коду файла
#property description "BAROMETER"
#property indicator_separate_window
#property indicator_buffers 15
#property indicator_color1 Silver
#property indicator_color2 Indigo
#property indicator_color3 MidnightBlue
#property indicator_color4 Blue
#property indicator_color5 Green
#property indicator_color6 LimeGreen
#property indicator_color7 Lime
#property indicator_color8 GreenYellow
#property indicator_color9 Yellow
#property indicator_color10 Gold
#property indicator_color11 Orange
#property indicator_color12 DarkOrange
#property indicator_color13 Tomato
#property indicator_color14 Red
#property indicator_color15 FireBrick
#property indicator_level1 285
#property indicator_level2 15
#property indicator_minimum -15
#property indicator_maximum 315
extern int perMean = 300;
extern int BarsCalculus = 1440; // 7200 for Smolthier
double ma,ma2;
int count,j;
double sumSlop=0,sum,sumE,mean,sigma;
double LongBandWagon[],Align[],LongBandWagonTRAIL[];
double cor1[],cor2[],cor3[],cor4[],cor5[],cor6[],cor7[],cor8[],cor9[],cor10[],cor11[],cor12[],cor13[],cor14[];
extern double factor = 15.0;
extern int barsmin = 9;
extern int barsmax = 7200;
int sit=0;
double trail,begin=0;
double ATR[8000];
double ATRant[8000];
int p;
double TR;
int i,n;
double TRAIL;
double Calc[8000];
int OnInit(void)
{
// код доступен только после оплаты
}
IndicatorShortName("BAROMETER");
SetIndexStyle(0,DRAW_ARROW,0,0); SetIndexBuffer(0,LongBandWagonTRAIL); SetIndexArrow(0,158);
SetIndexStyle(1,DRAW_ARROW,0,0); SetIndexBuffer(1,cor1); SetIndexArrow(1,159);
SetIndexStyle(2,DRAW_ARROW,0,0); SetIndexBuffer(2,cor2); SetIndexArrow(2,159);
SetIndexStyle(3,DRAW_ARROW,0,0); SetIndexBuffer(3,cor3); SetIndexArrow(3,159);
SetIndexStyle(4,DRAW_ARROW,0,0); SetIndexBuffer(4,cor4); SetIndexArrow(4,159);
SetIndexStyle(5,DRAW_ARROW,0,0); SetIndexBuffer(5,cor5); SetIndexArrow(5,159);
SetIndexStyle(6,DRAW_ARROW,0,0); SetIndexBuffer(6,cor6); SetIndexArrow(6,159);
SetIndexStyle(7,DRAW_ARROW,0,0); SetIndexBuffer(7,cor7); SetIndexArrow(7,159);
SetIndexStyle(8,DRAW_ARROW,0,0); SetIndexBuffer(8,cor8); SetIndexArrow(8,159);
SetIndexStyle(9,DRAW_ARROW,0,0); SetIndexBuffer(9,cor9); SetIndexArrow(9,159);
SetIndexStyle(10,DRAW_ARROW,0,0); SetIndexBuffer(10,cor10); SetIndexArrow(10,159);
SetIndexStyle(11,DRAW_ARROW,0,0); SetIndexBuffer(11,cor11); SetIndexArrow(11,159);
SetIndexStyle(12,DRAW_ARROW,0,0); SetIndexBuffer(12,cor12); SetIndexArrow(12,159);
SetIndexStyle(13,DRAW_ARROW,0,0); SetIndexBuffer(13,cor13); SetIndexArrow(13,159);
SetIndexStyle(14,DRAW_ARROW,0,0); SetIndexBuffer(14,cor14); SetIndexArrow(14,159);Показано первые 50% кода (символов: 4696)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.