← К каталогу
Исходный код · ID 4534

Solid Trend

#4 solid trend (white).mq5

Похожие материалы по тегам

indicator_rolling_candle_profile_with_buysell_signals_for_tradingview.pineTradingView · 1 общих теговrachmad imam tarecha.mq4MQL4 / MetaTrader 4 · 1 общих тегов2 to 1 strategy with signals.pineTradingView · 1 общих теговindicator_arrows.mq5MQL5 / MetaTrader 5 · 1 общих теговcci'hma minmax levels aa mtf sv+tt 1.mq5MQL5 / MetaTrader 5 · 1 общих теговmultihedgeea_v1[1].3.temp.mq4MQL4 / MetaTrader 4 · 1 общих тегов
Вы автор или правообладатель?

Сообщите нам, если считаете, что материал размещён без разрешения.

Краткий обзор

О программе

Индикатор для MetaTrader 5, отображающий в окне графика сглаженную линию тренда и вспомогательные построения вокруг неё. В основе лежит расчёт скользящего среднего по ценам High, Low и Close с фиксированным периодом и типом сглаживания, заданными внутри кода. На графике выводятся несколько буферов: заливка тела тренда, линии верхней и нижней границы, область вокруг центральной линии и сама центральная линия.

Индикатор имеет переключатель включения и пять цветовых настроек для отдельных элементов отображения. Толщина линий и ширина заливки автоматически подстраиваются под текущий масштаб графика; при изменении масштаба индикатор пересчитывает параметры отображения.

Расчёт выполняется по историческим барам с учётом уже подсчитанных данных, что позволяет обновлять значения по мере поступления новых котировок. Индикатор не совершает торговых операций и не использует торговые функции.

Настройки программы

НастройкаОписание
Indicator_On Включает или отключает отображение и расчёт индикатора на графике.
Trend_Body Цвет заливки тела тренда между верхней и нижней границами.
Trend_Edges Цвет линий верхней и нижней границы тренда.
Center_Area Цвет линии, формирующей область вокруг центральной линии тренда.
Center_Line Цвет основной центральной линии тренда.
Получить полный код

Поиск по коду файла

/*---------------------------------------------------------------------------------------------
User Notes:

This indicator is coded to run on MT4 Build 600+.  It displays a 50 EMA moving average (Trend)
using HLC prices.

The solid colored Trend display is intended for use with the PVA Prices indicator and requires
the MT4 price display be "Line chart" with CLR_NONE" as color, and not be set to foreground.
Yes, it obscures MT4 price styles that are not set to foreground, but to set them to forground
interferes with the display of the Trade Levels indicator.  So, for a proper display, be sure
chart Properties/Common tab/Chart on foreground is NOT checked and use the PVA Prices indy.

                                                                   - Traderathome, 08-01-2015
----------------------------------------------------------------------------------------------
Suggested Colors             White Chart        Black Chart        Remarks

Solid Display-
indicator_color1-2           C'217,236,255'     C'034,036,083'     Histo H/L
indicator_color3-4           C'204,230,255'     C'038,043,094'     MA H/L
indicator_color5             C'240,249,255'     C'020,020,020'     Center Area
indicator_color6             C'029,118,226'     C'083,106,200'     Center Line

---------------------------------------------------------------------------------------------*/

#property indicator_chart_window
#property indicator_buffers  6

extern bool     Indicator_On                  = true;
extern color    Trend_Body                    = C'217,236,255';
extern color    Trend_Edges                   = C'204,230,255';
extern color    Center_Area                   = C'240,249,255';
extern color    Center_Line                   = C'029,118,226';

bool            Deinitialized;
int             Chart_Scale,Bar_Width,Bands,cntr,Trend_Period,Trend_Type,
                BarShift,counted_bars,limit;
double          TrendHigh[],TrendLow[],TrendTop[],TrendBot[],TrendCntr1[],TrendCntr2[];              

/*General notes:
MAType  = 0=SMA,1=EMA,2=SMMA,3=LWMA
MAPrice = 0=CLOSE,1=OPEN,2=TrendHigh,3=LOW,4=MEDIAN,5=PP,6=WEIGHT
*/

int deinit()
  {
  return(0);
  }

int init()
  {
      // код доступен только после оплаты
   }
  Deinitialized = false;

  Chart_Scale = ChartScaleGet();

      if(Chart_Scale ==

Показано первые 50% кода (символов: 3561)

Открыть по тарифу

Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.

Разовая покупка файла

На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.

Чтобы оформить заказ, введите email и перейдите к оплате.

Стоимость полного кода
356,10₽ ≈ $4.35