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

SnakeB TT

snakeb tt.mq5
Вы автор или правообладатель?

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

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

О программе

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

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

НастройкаОписание
cPeriod Период — Целочисленный период расчёта, используется для определения длины анализируемого интервала данных.
cSmooth Сглаживание — Целочисленный параметр сглаживания, задаёт степень усреднения входных данных перед дальнейшей обработкой.
cMode Метод усреднения — Вариант настройки, определяет метод скользящей средней (например, простая, экспоненциальная и др.).
WEIGHTED; // (cPrice) Применяемая цена — Вариант настройки, определяет тип цены или значения, используемого для расчётов (например, закрытие, взвешенная и др.).
tmaPeriod Период TMA — Целочисленный период для треугольного скользящего среднего, применяемого при расчёте промежуточных значений.
Получить полный код

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

#property  indicator_separate_window
#property indicator_buffers 4
#property indicator_color1  clrLightSeaGreen  //LimeGreen  //Blue
#property indicator_color2  clrViolet  //Red
#property indicator_color3  clrMediumSlateBlue  //Green  //Blue
#property indicator_color4  clrIndianRed  //MediumVioletRed  //FireBrick  //Crimson  //Red
#property indicator_width1  2
#property indicator_width2  2
#property indicator_width3  0
#property indicator_width4  0

extern int               cPeriod  =  24; 
extern int               cSmooth  =  1;
extern ENUM_MA_METHOD      cMode  =  MODE_SMA;
extern ENUM_APPLIED_PRICE cPrice  =  PRICE_CLOSE;  //WEIGHTED;  //
extern int             tmaPeriod  =  11;

double ForceUp[], ForceDown[];
double ResistanceUp[], ResistanceDown[];
double Mart[], prices[];

double Snake_Sum, Snake_Weight, Snake_Sum_Minus, Snake_Sum_Plus;
int MAX;  string CommentStr;  double indperiod,val1;  //,val2;

int init()
{
      // код доступен только после оплаты
   }

void deinit()
{
}

int start()
{
      // код доступен только после оплаты
   }
int FirstPos, ExtCountedBars=0;  //,i;
   if(Bars<=50) return(0);

   ExtCountedBars=

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

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

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

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

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

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

Стоимость полного кода
446,30₽ ≈ $5.46