$lide$
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «$lide$.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
$lide$ — это пользовательский индикатор для платформы MetaTrader 5, отображаемый в отдельном окне с одним индикаторным буфером красного цвета. Индикатор выполняет расчёт для каждого бара на основе заданного периода count, используя данные ценового графика текущего символа и таймфрейма. При некорректных значениях параметров индикатор прерывает инициализацию и выводит сообщение об ошибке в журнал. Имя индикатора в окне DataWindow формируется автоматически с учётом установленного периода.
Настройки программы
| Настройка | Описание |
|---|---|
| S_I | Текстовый параметр, задающий заголовок группы настроек индикатора. |
| count | Целочисленный параметр, определяющий период расчёта индикатора. Значение должно быть не менее 2, иначе инициализация завершится ошибкой. |
| S_G | Текстовый параметр, задающий заголовок группы настроек графики. |
| counted_bars | Целочисленный параметр, задающий количество баров, начиная с которых выполняется расчёт индикатора. |
Поиск по коду файла
#property description "$lide$"
#property strict
#property indicator_separate_window
#property indicator_buffers 1
#property indicator_color1 clrRed
extern string S_I = "Настройки индикатора";
extern int count = 10; //период
extern string S_G = "Настройки графики";
extern int counted_bars = 1000; // подсчет баров
double line_01[];
int OnInit(void)
{
// код доступен только после оплаты
}
string short_name;
IndicatorBuffers(1);
SetIndexBuffer(0,line_01);
SetIndexStyle(0,DRAW_LINE,EMPTY,EMPTY,clrRed);
SetIndexBuffer(0,line_01);
short_name="Stimulus("+string(count)+")";
IndicatorShortName(short_name);
SetIndexLabel(0,short_name);
if(count<2)
{
Print("НеправильноеПоказано первые 50% кода (символов: 1071)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.