Trendsignal version 2
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «trendsignal version 2 indicator.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Trendsignal version 2 — это индикатор для MetaTrader, рассчитывающий трендовые сигналы на основе анализа ценового диапазона за заданный период. Индикатор отображает три буфера на графике: стрелки вверх (синие), стрелки вниз (пурпурные) и уровни потенциальных целей (белые области).
При смене направления тренда индикатор генерирует сигналы покупки или продажи, а также при необходимости отправляет уведомления по электронной почте. Параметр RISK влияет на чувствительность определения тренда, а SSP задаёт период усреднения ценового диапазона.
Индикатор рассчитывает средний диапазон цены за SSP баров, определяет верхнюю и нижнюю границы с корректировкой на коэффициент K и сравнивает цену закрытия с этими границами для определения направления тренда.
Настройки программы
| Настройка | Описание |
|---|---|
| RISK | Целочисленный параметр, определяющий чувствительность расчёта границ тренда. Влияет на коэффициент корректировки ценового диапазона (K = 33 − RISK). Чем больше значение, тем уже корректировка границ. |
| SSP | Целочисленный параметр, задающий период усреднения ценового диапазона. Определяет количество баров, используемых для расчёта среднего диапазона цены при анализе тренда. |
| Enablemail | Переключатель включения или отключения отправки уведомлений по электронной почте при появлении трендовых сигналов на графике. |
Поиск по коду файла
#property indicator_chart_window
#property indicator_buffers 3
#property indicator_color1 DodgerBlue
#property indicator_color2 Magenta
#property indicator_color3 White
#property indicator_width1 1
#property indicator_width2 1
#property indicator_width3 2
extern int RISK=3;
extern int SSP=9;
int CountBars=500;
int Alert_Delay_In_Seconds=0;
extern bool Enablemail = false;
string subjectUp="Buy signal";
string subjectDown="Sell signal";
string textUp="Long ";
string textDown="Short ";
int PrevAlertTime=0;
double val1[];
double val2[];
double alertBar;
double Mainbuffer[];
double UpperBuffer[];
double LowerBuffer[];
int init()
{
// код доступен только после оплаты
}
int start()
{
// код доступен только после оплаты
}
Comment("Free usage allowed Property of www.trendsignal.co.in");
if (CountBars>=Bars) CountBars=Bars;
SetIndexDrawBegin(0,Bars-CountBars+SSP);
SetIndexDrawBegin(1,Bars-CountBars+SSP);
int i,shift,counted_bars=IndicatorCounted();
int i1,i2,K;
double Range,AvgRange,smin,smax,SsMax,SsMin,price;
bool uptrend,old;
if(Bars<=SSP+1) return(0);
if( counted_bars < SSP+1 ) {
for(i=1;i<=SSP;i++) val1[CountBars-i]=0.0;
for(i=1;i<=SSP;i++) val2[CountBars-i]=0.0;
}
K = 33-RISK;
Показано первые 50% кода (символов: 2790)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.