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

profit indicator.mq5

Вы автор или правообладатель?

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

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

О программе

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

Визуализация включает линии и гистограммы, отражающие направление расчетного значения. Индикатор также выводит текстовые метки на график для отображения служебной информации.

Продукт предназначен для технического анализа и помогает трейдеру визуально оценивать динамику цены в рамках заданного периода и с использованием выбранных типов скользящих средних.

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

НастройкаОписание
period Период — Количество баров для расчета экстремумов цены
price Цена — Тип цены для расчета (Open, Close, High, Low и др.)
MA1period Период MA1 — Длина первой скользящей средней
MA2period Период MA2 — Длина второй скользящей средней
TypeHelp Подсказка TypeHelp — Справочный текст по типам скользящих средних
TypeHelp2 Подсказка TypeHelp2 — Справочный текст с примером настроек
TypeMA1 Тип MA1 — Тип первой скользящей средней (SMA, EMA и др.)
TypeMA2 Тип MA2 — Тип второй скользящей средней (SMA, EMA и др.)
Получить полный код

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

#property indicator_separate_window
#property indicator_buffers 8
#property indicator_color1 Lime
#property indicator_color2 Red
#property indicator_color3 CLR_NONE
#property indicator_color4 CLR_NONE
#property indicator_color5 Yellow
#property indicator_color6 CLR_NONE
#property indicator_color7 CLR_NONE
#property indicator_color8 CLR_NONE

string gs_unused_76 = "*** OSMA Settings ***";
int gi_unused_84 = 12;
int gi_unused_88 = 26;
int gi_unused_92 = 9;
string gs_unused_96 = "*** Indicator Settings ***";
bool gi_unused_104 = TRUE;
bool gi_unused_108 = TRUE;
string gs_unused_112 = "";
string gs_unused_120 = "";
double gd_128 = 0.0;
double gd_136 = 0.0;
double gd_unused_144 = 0.0;
double gd_152 = 0.0;
double gd_160 = 0.0;
double gd_168 = 0.0;
int gi_unused_176 = 0;
int gi_unused_180 = 0;
double g_ibuf_184[1000];
double g_ibuf_188[1000];
double g_ibuf_192[1000];
double g_ibuf_196[1000];
double g_ibuf_200[1000];
extern int period = 80;
extern int price = 0;
bool gi_212 = FALSE;
bool gi_216 = FALSE;
extern int MA1period = 9;
extern int MA2period = 45;
extern string TypeHelp = "SMA- 0, EMA - 1, SMMA - 2, LWMA- 3";
extern string TypeHelp2 = "settings TypeMA1=0, TypeMA2=3";
extern int TypeMA1 = 0;
extern int TypeMA2 = 3;
string gs_dummy_252;
int g_ibuf_260[];
int g_ibuf_264[];
double gda_unused_268[];
double gda_unused_272[];
double g_ibuf_292[];
double gda_296[];
double g_ibuf_300[];
double g_ibuf_304[];
double gda_308[1000];
string gs_dummy_392;
string gs_dummy_400;
string gs_dummy_408;
string gs_dummy_416;
string gs_dummy_424;
string gs_dummy_432;
string gsa_unused_440[];
string gs_unused_444 = "false";
string gs_unused_452 = "false";
int gi_unused_460 = -1;
int gi_unused_464 = -1;
string gs_dummy_468;

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

int deinit() {
   for (int li_0 = ObjectsTotal() - 1; li_0 >= 0; li_0--) {
   }
   ObjectDelete("Symbol1");
   ObjectDelete("Symbol2");
   return (0);
}

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

   string text_16 = " ASAK ";
   string text_24 = " Janus Trader ";
   ObjectSetText("Symbol1", text_16, "", "Arial Black", Lime);
   ObjectSet("Symbol1", OBJPROP_XDISTANCE, 3);
   ObjectSet("Symbol1", OBJPROP_YDISTANCE, 30);
   ObjectSet("Symbol1", OBJPROP_COLOR, Red);
   ObjectSet("Symbol1", OBJPROP_CORNER, "111");
   ObjectSetText("Symbol2", text_24, "6", "Arial Black", Lime);
   ObjectSet("Symbol2", OBJPROP_XDISTANCE, 3);
   ObjectSet("Symbol2", OBJPROP_YDISTANCE, 50);
   ObjectSet("Symbol2", OBJPROP_COLOR, Red);
   ObjectSet("Symbol2", OBJPROP_CORNER, "111");
   int ind_cou

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

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

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

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

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

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

Стоимость полного кода
537,40₽ ≈ $6.57