Дилинговый центр Forex Euroclub • Программа для Forex | Форекс - TradingDesk Pro 5

Использование входных параметров (Inputs) Содержание  Предыдущая  Следующая


Использование входных параметров (Inputs)

 

Параметры – это ячейки памяти, значение для которых пользователь определяет однажды, а затем обращается к ним по мере надобности. Значение параметру присваивается до выполнения процедуры и не может быть изменено внутри процедуры.

 

Например, индикатор Moving Average рассчитывается с использованием одного параметра Length (период) – число баров, которые включены в расчет. Этому параметру присвоено значение по умолчанию 9, но вы можете его изменить.

 

Параметры бывают числовые, логические и текстовые (как и переменные). Параметру может быть присвоено как конкретное числовое значение, так и значение, которое меняется от бара к бару. Например, параметру может быть присвоено значение Close бара, которое будет меняться от бара к бару. Внутри бара значение параметра не меняется.

 

Объявление входного параметра.

Команда объявления входного параметра выглядит следующим образом:

 

Input: Name(Value);

 

Name – это имя входного параметра. Оно может начинаться только с буквы, быть не более 20 символов в длину, не может включать в себя пробелы и другие специальные символы. Value – значение параметра, которое может быть числовым, текстовым или логическим. Команда объявления параметра (как и любая другая команда) заканчивается точкой с запятой (;). Наряду со словом Input для объявления может быть использовано слово Inputs.

 

В одном строке Вы можете объявить любое число входных параметров. Также Вы можете использовать любое число операторов Input (Inputs) в своем скрипте.

 

После того, как Вы объявили параметр и указали его значение, Вы можете использовать его в различных выражениях. В окне редактора скриптов это выглядит следующим образом:

 

DDImage148