Руководство пользователя
Объект Globals
NetTradeX PC
NetTradeX Android
NetTradeX iOS
NetTradeX Mobile
NetTradeX Advisors
-
Руководство по NTTX Advisors
- Терминал NetTradeX Advisors
-
Статьи
-
NetTradeX Language: Введение
- Основы языка
- Функции языка
-
Cистемные объекты языка
- Сделки
- Ордера
- Индикаторы
- Объектно-ориентированное программирование
-
DLL файлы
-
Объект Account
-
Объект Bars
-
Объект Chart
-
Объект datetime
-
Объект History
-
Объект file
-
Объект Globals
-
Объект Math
-
Объект Symbols
-
Объект System
Объект Globals
Глобальные переменные клиентского терминала предназначены для обмена данными между различными скриптами. Их значения записываются на жесткий диск компьютера, поэтому такие переменные сохраняют свои значения после перезапуска терминала. Время жизни глобальных переменных ограничено: если глобальная переменная не использовалась в течение 90 дней, ее значение автоматически удаляется. Также программист может вручную удалить ненужную переменную.
Методы для работы с глобальными переменными пользовательского терминала:
Метод | Описание |
---|---|
VariableSetDouble(const string& in name, double dvalue) | установка значения dvalue глобальной переменной типа double |
VariableSetInt(const string& in name, int ivalue) | установка значения ivalue глобальной переменной типа int |
VariableSetStr(const string& in name, const string& in svalue) | установка значения svalue глобальной переменной типа string |
VariableGetDouble(const string& in name) | Возвращает значение глобальной переменной типа double |
VariableGetInt(const string& in name) | Возвращает значение глобальной переменной типа int |
VariableGetStr(const string& in name) | Возвращает значение глобальной переменной типа string |
VariableCheck(const string& in name) |
Возвращает true, если существует глобальная переменной с идентификатором name
|
VariableDelete(const string& in name) |
Удаление глобальной переменной с идентификатором name
|