PerkyTrend
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «perkytrend.mq4» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
PerkyTrend — это пользовательский индикатор для MetaTrader 4, который построен на основе данных индикатора ADX (Average Directional Index). Он отображает результаты расчёта в виде гистограмм в отдельном подокне, используя два цвета: зелёный для восходящего тренда и красный для нисходящего.
Индикатор вычисляет значение ADX основной линии за вычетом заданного нижнего предела, а затем определяет направление тренда путём сравнения текущего и предыдущего значений. Если текущее значение больше предыдущего, гистограмма отображается зелёным цветом, иначе — красным.
Настройки индикатора включают период расчёта ADX и нижний предел, вычитаемый из значения индикатора. PerkyTrend использует стандартные средства расчёта ADX, доступные в MetaTrader 4.
Настройки программы
| Настройка | Описание |
|---|---|
| trendperiod | Период расчёта индикатора ADX (Average Directional Index), используемого для определения силы и направления тренда. |
| trendlowerlimit | Нижний предел, вычитаемый из значения ADX основной линии при расчёте. Определяет минимальную силу тренда для отображения гистограммы. |
Поиск по коду файла
#property indicator_separate_window
#property indicator_buffers 2
#property indicator_color1 Green
#property indicator_color2 Red
double ind_buffer1[];
double ind_buffer2[];
double ind_buffer3[];
extern int trendperiod=14;
extern int trendlowerlimit=20;
int init()
{
// код доступен только после оплаты
}
IndicatorBuffers(3);
SetIndexStyle(0,DRAW_HISTOGRAM,STYLE_SOLID,3);
SetIndexStyle(1,DRAW_HISTOGRAM,STYLE_SOLID,3);
IndicatorDigits(MarketInfo(Symbol(),MODE_DIGITS)+1);
SetIndexDrawBegin(0,34);
SetIndexDrawBegin(1,34);
if(!SetIndexBuffer(0,ind_buffer1) &&
!SetIndexBuffer(1,ind_buffer2) &&
!SetIndexBuffer(2,ind_buffer3))
Print("cannot set indicator buffers!");
IndicatorShortName("PerkyTrend");
reПоказано первые 50% кода (символов: 1135)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.