signal generator_.mq5
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «signal generator_.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Данный продукт представляет собой пользовательский индикатор для платформы MetaTrader 4, отображаемый в отдельном окне. Он формирует аналитические сигналы на основе нескольких скользящих средних и отображает их в виде стрелок на графике.
Индикатор содержит два набора сигналов (Signal Set 1 и Signal Set 2), каждый из которых включает три типа маркеров: рост, снижение и боковое движение. Сигналы рассчитываются на каждом тике и обновляются в реальном времени.
Визуализация состоит из шести буферов с цветной индикацией (синий, красный, жёлтый), расположенных в отдельном подокне. Значения индикатора нормализованы в диапазоне от 0.0 до 3.0.
Параметры скользящих средних и методы расчёта зафиксированы в исходном коде и не настраиваются через пользовательский интерфейс.
Поиск по коду файла
/*
Generated by EX4-TO-MQ4 decompiler V4.0.224.1 []
Website:
E-mail : p******m*@gmail.com
*/
#property indicator_separate_window
#property indicator_minimum 0.0
#property indicator_maximum 3.0
#property indicator_buffers 6
#property indicator_color1 Blue
#property indicator_color2 Red
#property indicator_color3 Blue
#property indicator_color4 Red
#property indicator_color5 Blue
#property indicator_color6 Red
string gs_unused_76 = "Signal Set 1";
int g_period_84 = 10;
int g_ma_method_88 = MODE_EMA;
int g_applied_price_92 = PRICE_CLOSE;
int g_period_96 = 35;
int g_ma_method_100 = MODE_EMA;
int g_applied_price_104 = PRICE_CLOSE;
string gs_unused_108 = "Signal Set 2";
int g_period_116 = 20;
int g_ma_method_120 = MODE_EMA;
int g_applied_price_124 = PRICE_CLOSE;
int g_period_128 = 50;
int g_ma_method_132 = MODE_EMA;
int g_applied_price_136 = PRICE_CLOSE;
int gi_140 = 0;
int gi_144 = 4;
int g_color_148 = Lime;
int g_color_152 = Red;
int g_color_156 = Yellow;
int gi_160 = 3;
int gi_164 = 2;
int gi_unused_168 = 1;
int gi_unused_172 = 0;
double gd_176 = 0.2;
bool gi_unused_184 = TRUE;
double gd_unused_188 = 0.5;
int gi_unused_196 = 20;
int gi_unused_200 = 16711680;
int gi_unused_204 = 255;
string gs_unused_208 = "";
string gs_216;
double g_ibuf_224[];
double g_ibuf_228[];
double g_ibuf_232[];
double g_ibuf_236[];
double g_ibuf_240[];
double g_ibuf_244[];
double g_ima_248;
double g_ima_256;
double g_ima_264;
double g_ima_272;
double g_ima_280;
double g_ima_288;
double g_ima_296;
double g_ima_304;
int init() {
// код доступен только после оплаты
}
int li_0;
int li_4;
int li_8;
if (gi_140 == 0) {
li_0 = 167;
li_4 = 167;
li_8 = 167;
}
SetIndexStyle(0, DRAW_ARROW, STYLE_SOLID, gi_144, g_color_148);
SetIndexArrow(0, li_0);
SetIndexBuffer(0, g_ibuf_224);
SetIndexEmptyValue(0, 0.0);
SetIndexStyle(1, DRAW_ARROW, STYLE_SOLID, gi_144, g_color_152);
SetIndexArrow(1, li_4);
SetIndexBuffer(1, g_ibuf_228);
SetIndexEmptyValue(1, 0.0);
SetIndexStyle(2, DRAW_ARROW, STYLE_SOLID, gi_144, g_color_156);
SetIndexArrow(2, li_8);
SetIndexBuffer(2, g_ibuf_232);
SetIndexEmptyValue(2, 0.0);
SetIndexStyle(3, DRAW_ARROW, STYLE_SOLID, gi_144, g_color_148);
SetIndexArrow(3, li_0);
SetIndexBuffer(3, g_ibuf_236);
SetIndexEmptyValue(3, 0.0);
SetIndexStyle(4, DRAW_ARROW, STYLE_SOLID, gi_144, g_color_152);
SetIndexArrow(4, li_4);
SetIndexBuffer(4, g_ibuf_240);
SetIndexEmptyValue(4Показано первые 50% кода (символов: 4036)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.