Руководство пользователя
Операции и выражения
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
Операции и выражения
Арифметические операции
Сумма величин: | a=b+c; |
Разность величин: | a=b-c; |
Умножение величин: | a=b*c; |
Частное от деления: | a=b/c; |
Остаток от деления: | a=b%c; |
Изменение знака: | a=-a; |
Инкремент: | a++ |
Декремент: | a-- |
Операции со строками
Конкатенация строк | a=b+c; |
Операции присваивания
Присваивание значения A переменной B | B = A; |
Сумма величин А и B присваивается переменной А | A += B; |
Разность величин A и B присваивается переменной А | A -= B; |
Произведение величин A и B присваивается переменной A | A *= B; |
Частное от деления A на B присваивается переменной A | A /= B; |
Побитовая операция A И B с присвоением результата в A | A &= B; |
Побитовая операция A ИЛИ B с присвоением результата в A | A |= B; |
Побитовая операция исключающего ИЛИ между A и B с присвоением результата в A | A ^= B; |
Логические операции и операции отношения
Истина при B равном А | B == A; |
Истина при B не равном А | B != A; |
Истина при B меньше А | B < A; |
Истина при B меньше или равно А | B <= A; |
Истина при B больше А | B > A; |
Истина при B больше или равно А | B >= A; |
Истина при А или B равном ИСТИНА | A || B; |
Истина при А и B равном ИСТИНА | A && B; |
Побитовые операции
Побитовое НЕ | ~A; |
Сдвиг двоичного представления B на А разрядов вправо | B >> A; |
Сдвиг двоичного представления B на А разрядов вправо (знаковый бит не меняется) | B >>> A; |
Сдвиг двоичного представления B на A разрядов влево | B << A; |
Побитовое ИЛИ для чисел A и B | A|B; |
Побитовое И для чисел A и B | A&B; |
Исключающее ИЛИ для чисел А и B | A^B; |
Приоритет операций
В следующей таблице указан приоритет операторов языка NetTradeX. Операторы перечислены сверху вниз в порядке убывания приоритета.
* / % | Умножение, деление и остаток от деления |
+ - | Сложение и вычитание |
<< >> | Побитовый сдвиг |
& | Побитовое И |
^ | Побитовое исключающее ИЛИ |
| | Побитовое ИЛИ |
<= < >= > | Операции сравнения |
== != | Проверка на равенство/неравенство |
&& | Логическое И |
|| | Логическое ИЛИ |
?: | Тернарная операция |
= += -= *= /= %= &= |= ^= <<= >>= | Присваивание |