Plot1
Для отображения на графике результатов математических вычислений или выражений используется зарезервированное слово Plot1. Синтаксис имеет вид:
Plot1(Value);
или
Plot1(Value, “str_name”, FGColor, BGColor, Width);
Где Value – числовое значение, которое необходимо изобразить на графике, либо числовое, строковое или логическое выражение, результат которого необходимо изобразить на графике. Это единственный обязательный параметр.
str_name – строка, которая обозначает имя создаваемого графика. Это необязательный параметр, поэтому при его отсутствии имя графика будет совпадать с оператором, в нашем случае – «Plot1».
FGColor – цвет линии графика. Это необязательный параметр.
BGColor – цвет фона графика. Это необязательный параметр.
Width – числовое выражение, которое показывает ширину линии графика. Это необязательный параметр.
Возможно сдвигать график как вправо, так и влево на определенное число баров:
Plot1[4](Value1);
В данном примере значение вычисляется для текущего бара, но график сдвигается на 4 бара влево. Для того чтобы сдвинуть график вправо, используйте отрицательное значение в квадратных скобках.
Пример: Для того чтобы построить график скользящих средних для цен закрытия для 9 баров используйте код следующего вида:
Plot1(Average(Close, 9), “Average”) ;
Следующее выражение строит тот же график, но показано, что для цветов использованы значения по умолчанию, а ширина линии установлена равной 3:
Plot1(Average(Close, 14), “Average”, Default, Default, 3) ;
Следующее выражение использует переменные вместо всех параметров:
Plot1(Var1, “Average”, Var2, Var3, Var4) ; |