Синтаксис языка RuLang

В начало

Правила синтаксиса языка RuLang достаточно просты. Все слова и символы, которые используются в тексте индикатора, являются регистронезависимыми, то есть большие и маленькие буквы воспринимаются языком одинаково.

Каждый оператор или команда языка должна заканчиваться символом ';'. При этом Вы можете разбивать длинные строки на несколько для удобства прочтения текста.

Названия собственных переменных не должны превышать 20 символов и должны начинаться с буквы.

Существует некоторое количество зарезервированных слов, которые нельзя использовать для названия собственных функций и переменных.

Пробелы в тексте индикатора не являются значимыми символами, их можно использовать на свое усмотрение для форматирования текста для удобства прочтения.

Параметры функций указываются после имени функции в круглых скобках '(' и ')'. Если параметров несколько, они разделяются запятыми. Если у функции нет параметров, то необходимо указывать пустые скобки.

Номер элемента массива указывается в квадратных скобках '[' и ']' после имени массива. Если массив двумерный, номера элемента разделяются запятой.

См. также:

Источник: https://www.fxclub.org/file/rumus2_files/rulang/syntax1.htm - Синтаксис языка RuLang