digital buysell zone.mq5
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «digital buysell zone.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Индикатор отображает на графике зоны покупки и продажи в виде гистограмм двух цветов. Он анализирует ценовые данные на выбранном таймфрейме, вычисляя аналитические уровни и определяя моменты пересечения быстрых и медленных зон.
При совпадении условий индикатор рисует облака продажи и покупки разными цветами, задаваемыми пользователем. Толщина линий и глубина истории настраиваются отдельно.
Индикатор работает в окне графика MetaTrader 4 и рассчитывает данные при каждом обновлении. Параметры можно изменить через настройки без перекомпиляции.
Настройки программы
| Настройка | Описание |
|---|---|
| Таймфрейм для построения облаков (TimeFrame) | Таймфрейм для построения облаков — Таймфрейм для построения облаков |
| Цвет облака на продажу (SellZone) | Цвет облака на продажу — Цвет облака на продажу |
| Цвет облака на покупку (BuyZone) | Цвет облака на покупку — Цвет облака на покупку |
| Толщина линий в облаке (OverSize) | Толщина линий в облаке — Толщина линий в облаке |
| Ограничение истории в барах (History) | Ограничение истории в барах — Ограничение истории в барах |
Поиск по коду файла
#property version ""; //Версия индикатора
#property description ""; //Описание индикатора
#property strict //Строгий режим компиляции
#property indicator_chart_window //Вывод индикатора в окне графика
#property indicator_buffers 2 //Количество буферов для расчетов индикатора
extern ENUM_TIMEFRAMES TimeFrame = PERIOD_CURRENT; //Таймфрейм для построения облаков
extern color SellZone = clrLightSalmon; //Цвет облака на продажу
extern color BuyZone = clrDeepSkyBlue; //Цвет облака на покупку
extern int OverSize = 1; //Толщина линий в облаке
extern int History = 750; //Ограничение истории в барах
double sellZone[];
double buyZone[];
double fastUpp[];
double fastMid[];
double fastLow[];
double slowUpp[];
double slowMid[];
double slowLow[];
int OnInit()
{
// код доступен только после оплаты
}
int OnCalculate(const int rates_total, //Количество баров на текущем тике
const int prev_calculated, //Количество закрытых баров
const datetime &time[], //Массив времени каждого бара в истории
const double &open[], //Массив цеПоказано первые 50% кода (символов: 2597)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.