ACB Breakout Arrows MT5
- Индикаторы
- KEENBASE SOFTWARE SOLUTIONS
- Версия: 5.5
- Обновлено: 10 марта 2022
- Активации: 5
Индикатор ACB Breakout Arrows формирует важные сигналы на вход в рынок, определяя специальные паттерны пробоя. Индикатор постоянно сканирует график, ожидая появления импульса в одном направлении, и генерирует точный сигнал входа прямо перед большим движением.
Основные возможности:
- Не перерисовывается!
- Показывает уровни стоп-лосс и тейк-профит.
- Подходит для внутридневых трейдеров, свинг-трейдеров и скальперов.
- Оптимизированный алгоритм для повышения точности сигналов.
- Предварительно рассчитываемое соотношения риска к прибыли по каждой сделке.
- Рекомендации по размеру лота при помощи заранее определенного процента риска по каждой сделке.
- Специальный уровень для упрощения перемещения в безубыток или скальпинга цели (линия быстрой прибыли).
Подтверждение сделок
Используйте "индикатор ACB Trade Filter", чтобы отфильтровывать сделки с низкой вероятностью успеха.
Входные параметры
- History Bars: количество баров для расчета индикатора.
- Signal Sensitivity: чувствительность стрелок (сила сигнала).
- Bars for SL: количество баров для расчета стоп-лосса.
- Display Information: показать/скрыть информацию о сигнале в верхнем левом углу графика.
- Lot Size Information: показать/скрыть расчет размера лота для последнего сигнала.
- Risk per trade: процент риска на сделку.
- Show Target Lines: показать/скрыть уровни стоп-лосс, тейк-профит и быстрой прибыли.
- Show Max Profit: включить/выключить показ линии максимальной прибыли: максимально благоприятное движение в пипсах для последнего сигнала.
- Alert Settings: настройки оповещений - сообщение, email, push-уведомление и звуковой сигнал.
Для разработчиков
Используйте следующий код для применения индикатора в эксперте.
// Определить массив double Buy_Arrow[]; double Sell_Arrow[]; double Buy_SL[]; double Sell_SL[]; // Определить хэндл индикатора int ACB_handle = iCustom(_Symbol,0,"Market/ACB Breakout Arrows"); // Копировать буферы в массивы CopyBuffer(ACB_handle,0,1,1,Buy_Arrow); CopyBuffer(ACB_handle,1,1,1,Sell_Arrow); CopyBuffer(ACB_handle,2,1,1,Buy_SL); CopyBuffer(ACB_handle,3,1,1,Sell_SL); if(Buy_Arrow[0]!=0) // Условие входа для Buy if(Sell_Arrow[0]!=0) // Условие входа для Sell Buy_SL[0]; // Стоп-лосс для Buy Sell_SL[0]; // Стоп-лосс для Sell // Получение целевых уровней с графика double Quick_Profit = NormalizeDouble(ObjectGetDouble(0,"FirstTarget",OBJPROP_PRICE),_Digits); double First_Target = NormalizeDouble(ObjectGetDouble(0,"Target1",OBJPROP_PRICE),_Digits); double Final_Target = NormalizeDouble(ObjectGetDouble(0,"Target2",OBJPROP_PRICE),_Digits);
...