Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

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.





Дата публикования: 2014-12-08; Прочитано: 285 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...