Объявление переменной.

 

Перед тем, как создать и использовать Переменную, ее необходимо объявить. Имена переменных могут описывать их содержание. Например, если Переменная содержит среднее значение двух последних Close, ее можно назвать “TwoClose”. Имена Переменных не могут превышать 20 символов, не должны содержать пробелов и специфических символов. Имена Переменных могут содержать цифры, однако, цифра не может стоять в начале имени Переменной. Это значит, что все имена Переменных должны начинаться с буквы. Также, имена Переменных не могут быть словами, которые содержатся в разделе Reserved Words.

В программе PE по умолчанию объявлены 100 Числовых переменных: Value0,…Value99 и 100 Условных переменных Condition0,…Condition99. Числовые переменные, по умолчанию, имеют значение = 0, в то время как Условные переменные, по умолчанию, имеют значение False (Неверно). Если вы решите использовать эти переменные в коде, вам нет необходимости объявлять их заново. Однако, недостаток этих переменных в их недостаточной описательности.

Команда Variable Declaration (Объявление переменной) содержит имя переменной, начальное или используемое по умолчанию значение в скобках и завершающую точку с запятой. Можно объявить сразу несколько переменных, используя запятую между ними. Полное название команды объявления переменных может быть заменено в синтаксисе EL словами: Variables, Variable, Vars, или Var. Синтаксис команды выглядит следующим образом:

Variables: VariableName( Default Value );

Слово VariableName должно быть замещено соответствующим именем Переменной. Слова Default Value в скобках замещаются цифрой (например, 0) при использовании Числовой переменной, или словами False, True при использовании Условной переменной. Это делается как предупредительная мера, чтобы быть уверенным, что на первом баре переменная не будет иметь некорректное значение. Точка с запятой означает конец команды.

Команда объявления переменных должна находиться в верхней части общего свода правил.

Пример объявления Числовой переменной и присвоение ей значения.

 

Пример объявления Условной переменной и присвоение ей значения.