renko nmc.mq5
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «renko nmc.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Индикатор для MetaTrader 4, отображающий аналитические данные на основе принципа кирпичиков (Renko). Рассчитывает и рисует на графике два гистограммных буфера, отражающих направление движения цены в виде кирпичиков заданного размера. Использует четыре внутренних буфера для хранения промежуточных и итоговых значений отображения.
Настройки программы
| Настройка | Описание |
|---|---|
| BoxSize | Размер кирпичика — Задаёт величину одного кирпичика в ценовых единицах; влияет на чувствительность индикатора к движениям цены |
Поиск по коду файла
#property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 clrRoyalBlue
#property indicator_color2 clrMaroon
#property indicator_width1 0
#property indicator_width2 0
extern double BoxSize = 10.0;
double Buffer1[];
double Buffer2[];
double Buffer3[];
double Buffer4[];
int OnInit()
{
// код доступен только после оплаты
}
int OnCalculate(const int rates_total,
const int prev_calculated,
const datetime &time[],
const double &open[],
const double &high[],
const double &low[],
const double &close[],
const long &tick_volume[],
const long &volume[],
const int &spread[])
{
// код доступен только после оплаты
}
double Hi;
double Lo;
double result;
double barsize;
double digits;
int i;
for(i = MathMax(rates_total-1-prev_calculated,2); i>=0; i--)
Buffer1[Bars] = Close[Bars];
Buffer2[Bars] = Close[Bars];
Buffer3[Bars] = Close[Bars];
Buffer4[Bars] = Close[Bars];
if (Digits == 5 || Digits == 3) digits = NormalizeDouble(10.0 * BoxSize, Digits);
else digits = NormalizeDoПоказано первые 50% кода (символов: 2126)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.