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

Структура скрипта на языке Trading Language Содержание  Предыдущая  Следующая


Структура скрипта на языке Trading Language

 

Каждый скрипт, который Вы напишите, должен иметь определенную структуру. В программировании обычно принято отделять пустой строкой каждую секцию кода, что позволяет лучше ориентироваться в содержании скрипта. Скрипт имеет жесткую структуру, которая включает в себя следующие части:

 

? Комментарии к скрипту.

Как правило, в этом блоке пишут, что делает данный скрипт. Комментарии выделяются фигурными скобками. Возможно писать комментарии на русском языке. Однако, комментарии могут находиться в любом месте в теле скрипта, даже внутри выражений:

 

a + {комметарий 1} b / { комметарий 2} c

 

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

 

? Объявление входных параметров (inputs).

Блок, где происходит объявление входных параметров, используемых в данном скрипте.

 

? Объявление переменных (variables).

Блок, где происходит объявление переменных, используемых в данном скрипте.

 

? Тело скрипта.

Скрипт состоит из последовательности команд (операторов) которые выполняются по очереди, друг за другом. Команды отделяются друг от друга точкой с запятой. Операторы бывают следующих видов: присваивание, условные операторы и циклические операторы. Присваивание изменяет содержимое ячеек памяти, условные операторы позволяют изменять последовательность исполнения команд, циклы позволяют многократно выполнять команды вплоть до достижения определенного результата.

 

Данная структура облегчает возможность внесения дополнений в скрипт и его отладку. Отладка – это процесс поиска и исправления ошибок в программном коде.