Plotting (Создание рисунков).

GetBackGroundColor

Возвращает цвет фона окна . А именно , число от 1 до 16. Каждое число означает определённый цвет фона. Пример: Если текущий цвет фона - тёмно синий, функция вернёт значение 9.

GetPlotBGColor(PlotNum)

Возвращает цвет фона функции Plot. См. раздел Colors. PlotNum - номер функции Plot, номер цвета фона который вернёт функция GetPlotBGColor.

GetPlotColor(PlotNum)

Возвращает цвет графика функции Plot или цвет сетки. См. раздел Colors. PlotNum - номер функции Plot, номер цвета которой вернёт функция GetPlotBGColor.

GetPlotWidth(Plot)

Возвращает номер ширины линии на графике функции Plot.

NoPlot(Plot)

Это зарезервированное слово удаляет указанный график (Plot) из текущего бара с диаграммы . (использовать с ShowMe). Пример ShowMe:

If High < Low of 1 Bar Ago Then

Plot (Low, "GapDown")

Else

NoPlot(1);

Plot(n)

Возвращает цену (Price) указанного графика. n - номер графика , т.е. если нужно получить значение цены на текущем баре графика Plot, функция будет использоваться так: Plot(1). Замечание: Для изображения графиков используются функции Plot1 - Plot4.

Plot1 , Plot2, Plot3, Plot4

Отражает результаты математических вычислений на графике или сетке. Проще говоря, строит график.

Plot (Value, "str_name", FGColor, BGColor, Width) ; - полная запись слова Plot.

Value - любое числовое (строка) выражение для изображения его на графике, или True/False выражение для отображения на сетке.

"str_name" - текстовая строка представляющая название графика , которое будет отображенио во вкладке Properties когда вы работаейте с форматом методики анализа (Format analysis technique). Необязательный параметр . Если он не указан, название графика будет совпадать с

названием функции Plot. Т.е. Plot , Plot2, Plot3 или Plot4.

FGColor - цвет графика.

BGColor - цвет фона графика.

Width - ширина линии.

Три последних параметра являются необязательными. В дальнейшем их можно менять в Format analysis technique - Properties при использовании этого аналитического инструмента.

Когда методика анализа (analysis technique) используется вы можете изменить график. Примеры:

Plot [3] (Value ); - данный пример вычисляет значение Value используя данные текущего бара, но сторит график 3 бара назад.

Plot (Average(Close, 1 4), "Average"); - строит график среднего значения цены закрытия за последние 14 дней. Average – название данного графика.

Цвета и ширина используются по умолчанию в настройках Properties.

Plot (Value , iVAveragel., Value2, Value3, Value4); - строит график значения Value. Average - название данного графика.

Остальные переменные Value2, Value3, Value4 (графика, цвет фона и ширина) могут изменяться динамически , в зависимости от каких либо условий.

PlotPaintBar(High, Low, Open, Close, ilPlotNamelr, Foreground, Background, PlotWidth)

Используется для изменения цвета бара. (PaintBar). Красит весь бар, включая отрезки открытия и закрытия.

High - наибольшее значение цены бара.

Low - наименьшее значение цены бара.

Open - цена открытия.

Close - цена закрытия.

PlotName - название графика. Необязательный параметр.

Дополнительное использование PlotPaintBar:

PlotPaintBar(High, Low, Open, Close, "PlotName")

PlotPaintBar(High, Low, "PlotName", Foreground, Background, PlotWidth)

Некоторые из параметров могут быть опущены. Данное зарезервированное слово может использоваться только с PaintBar study.

Примеры :

If Volume >2 *Average(Volume, 0) Then

PlotPB(High, Low, Open, Close, "AvgVol", Red );

Данный пример красит бар в красный цвет при выполнении условия

Volume >2*Average(Volume, 0)

Следующий пример красит в синий цвет полосу Боллинджера .

Variables: Top(0), Bottom(0);

Top = BollingerBand(Close, 4,2);

Bottom = BollingerBand(Close, 1 4, -2);

If ADX( 4) < 25 Then

PlotPaintBar(Top, Bottom, "Area", Blue);

PlotPB(High, Low, ioPlotNamel,, Foreground, Background, PlotWidth)

См. PlotPaintBar. Одно и то же. Данное слово является сокращённой записью PlotPaintBar.

SetPlotBGColor(PlotNum, BGCOLOR)

Устанавливает цвет фона области к которой применима данная методика анализа.

PlotNum - числовое выражение, представляющее номер шрафического объекта . BGCOLOR - зарезервированное слово (номер), соответствующий конкретному цвету. См. раздел Color. Данная функция может использоваться только с индикаторами применёнными к сетке. Пример: Если вы хотите установить белый цвет фона для функции Plot1, то нужно использовать следующие выражение: SetPlotBGColor(1 , White).

SetPlotColor(PlotNum, FGColor)

Устанавливает цвет линии применённой к диаграмме .

PlotNum - числовое выражение, представляющее номер графического объекта. FGColor - зарезервированное слово (номер), соответствующий конкретному цвету. См. раздел Color. Данная функция может использоваться только с индикаторами применёнными к сетке. Пример: Если вы хотите установить белый цвет линии для функции Plot1 то, нужно использовать следующие выражение : SetPlotBGColor(1 , White).

SetPlotWidth(PlotNum, Width)

Устанавливает ширину линии применённой к диаграмме. PlotNum - числовое выражение, представляющее номер графического объекта. Width – числовое выражение представляющее ширину линии. Данная функция может использоваться только с индикаторами применёнными к

сетке. Пример: SetPlotWidth(1 , 5); - устанавливает ширину линии Plot1 равной 5.