PriceTrender2
Похожие материалы по тегам
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «pricetrender2kbarshift_sw.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Индикатор отображает три линии в отдельном окне: значение выбранной цены и две скользящие средние, рассчитанные на указанном таймфрейме. Пользователь может выбрать тип цены (закрытие, открытие, максимум, минимум и другие варианты), а также параметры каждой из двух скользящих средних — тип, применяемую цену и длину периода.
Индикатор выполняет пересчёт данных на выбранном старшем таймфрейме и отрисовывает результаты в отдельном подокне графика. Деактивация и инициализация обрабатываются стандартными функциями. Расчёт выполняется для каждого нового бара с учётом уже посчитанных баров.
Продукт предназначен для визуального анализа ценовых трендов и пересечений скользящих средних на различных таймфреймах. Исходный код написан в стиле MQL4 и может потребовать адаптации для корректной работы в среде MetaTrader 5.
Поиск по коду файла
#property indicator_buffers 3
#property indicator_separate_window
#property indicator_color1 DodgerBlue
#property indicator_color2 Gold
#property indicator_color3 Lime
extern int TimeFrame=60,
Price=0,
Ma1Type=0,
Ma1Price=0,
Ma1Length=24,
Ma2Type=0,
Ma2Price=0,
Ma2Length=5;
double price[],trend[],trend2[];
int init()
{
// код доступен только после оплаты
}
int deinit()
{
return(0);
}
int start()
{
// код доступен только после оплаты
}
int limit,bigshift;
int counted_bars=IndicatorCounted();
if(counted_bars<0) return(-1);
if(counted_bars>0) counted_bars--;
limit=Bars-counted_bars;
if(counted_bars==0) limit-=1+TimeFrame/Period();
for(int i=limit; i>=0; i--)
{
bigshift=iBarПоказано первые 50% кода (символов: 1540)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.