Руководство пользователя
Объект System
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
Объект System
void System.Print(const string& in str)
Вывод строки в журнал.
Пример:
string System.ErrorDescription(int code)
текстовое описание ошибки, значение code - числовой код ошибки, получаемый при помощи свойства LastError.
void SetTimer(int time)
устанавливает промежуток времени в миллисекундах, через который будет вызываться функция Timer()*
Свойства System
datetime Time
— текущее торговое времяbool TradeSessionIsOpen
— флаг открытия торговой сессииint LastError
— код ошибки последней торговой функции, сбрасывается после вызова следующей торговой функцииbool IsConnected
— состояние соединения терминала с серверомbool IsStopped
— возвращает true, если скрипт получил команду на завершение своей работы, при этом скрипту дается еще 3 секунды на работу, по истечению этого времени терминал его принудительно завершитbool IsDLLAllowed
- возвращает true, если пользователь разрешил использование dll файлов, иначе возвращает false
*Функция Timer() вызывается терминалом автоматически через каждые time миллисекунд, заданных при помощи метода SetTimer.
int i=0; int Initialize() { System.SetTimer(100); return(0); } int Run() { return(0); } int Timer() { System.Print("i="+i); i++; return 0; }