pro arrows.mq5
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «pro arrows.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Pro Arrows — индикатор MetaTrader 5, отображающий аналитические стрелки на графике цены. Зелёные стрелки указывают на потенциальные сигналы покупки, красные — на потенциальные сигналы продажи. Индикатор анализирует динамику скользящих средних и волатильность ценовых данных для формирования сигналов на текущем и соседних барах.
Индикатор использует два буфера отрисовки: один для сигналов покупки (зелёные стрелки), другой для сигналов продажи (красные стрелки). Положение стрелок коррелирует с уровнем цены и расчётным диапазоном, основанным на среднем значении разницы между максимумом и минимумом за несколько баров.
При обнаружении сигнала индикатор может отправлять звуковое уведомление с указанием текущего символа и таймфрейма. Индикатор не выполняет торговые операции и работает исключительно как аналитический инструмент для визуализации сигналов на графике.
Настройки программы
| Настройка | Описание |
|---|---|
| SoundON | Переключатель для включения или отключения звуковых уведомлений о появлении торговых сигналов. При значении TRUE индикатор отправляет звуковой алерт при обнаружении нового сигнала. |
Поиск по коду файла
/*
Website:
E-mail :
*/
#property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 Lime
#property indicator_color2 Red
double g_ibuf_76[];
double g_ibuf_80[];
int g_period_84 = 1;
int g_period_88 = 18;
extern bool SoundON = TRUE;
double g_time_96;
int init() {
// код доступен только после оплаты
}
int deinit() {
return (0);
}
int start() {
// код доступен только после оплаты
}
int li_8;
double l_ima_12;
double l_ima_20;
double l_ima_28;
double l_ima_36;
double l_ima_44;
double l_ima_52;
double ld_60;
double ld_68;
int li_76 = IndicatorCounted();
if (li_76 < 0) return (-1);
if (li_76 > 0) li_76--;
int li_0 = Bars + 1 - li_76;
for (int li_4 = 0; li_4 <= li_0; li_4++) {
li_8 = li_4;
ld_60 = 0;
ld_68 = 0;
for (li_8 = li_4; li_8 <= li_4 + 9; li_8++) ld_68 += MathAbs(High[li_8] - Low[li_8]);
ld_60 = ld_68 / 10.0;
l_ima_12 = iMA(NULL, 0, g_period_84, 0, MODE_EMA, PRICE_CLOSE, li_4);
l_ima_28 = iMA(NULL, 0, g_period_84, 0, MODE_EMA, PRICE_CLOSE, li_4 + 1Показано первые 50% кода (символов: 1825)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.