EasyLanguage - О языке
Другие темы: Omega ProSuite |
Есть некоторые основные элементы в EasyLanguage, которые применяются независимо от того, какой тип торговли или технический инструмент анализа Вы описываете; Вы будете использовать эти элементы всякий раз, когда Вы работаете с EasyLanguage. Как только мы освоим эти основы, мы перейдем к специальным записям EasyLanguage - торговые сигналы, индикаторы, изучения, поиск стратегий, модели и функции.
Инструкции
Инструкция EasyLanguage представляет собой законченную команду. Инструкции могут содержать зарезервированные слова, операторы и знаки препинания, и всегда заканчиваются точкой с запятой. Например:
Вы найдете примеры использования знаков препинания повсюду в этой книге.
Ссылка на Ценовые Данные
Основная цель любой торговли или технического инструмента анализа состоит в том, чтобы оценить ценовые данные. Поэтому, EasyLanguage обеспечивает набор зарезервированных слов, чтобы обратиться к ценовым данным, доступным для каждого бара.
Эти зарезервированные слова соответствуют обычным формулировкам, используемым в каждодневной торговле (например, Open, High, Low, Close, Volume). Следующая таблица перечисляет зарезервированные слова, которые обыкновенно относятся к ценам и другим данным бара, наряду с сокращениями, которые Вы можете использовать вместо слов:
Число операций с ценой ниже, чем цена предыдущей операции, или неизменной после падения
Вы можете использовать любые из этих зарезервированных слов в ваших торговых сигналах, методах анализа и функциях, чтобы обратиться к информации относительно текущего оцениваемого бара. Помните, что торговые сигналы, методы анализа и функции вычисляются для каждого бара, от наиболее старого до текущего, и результаты получаются для каждого бара.
Однако, принимая во внимание, что торговые решениями редко принимаются на основании ценовой информации одного бара , EasyLanguage облегчит получение ценовых данных от любого бара, предшествующего текущему бару, путем добавления модификатора после соответствующего зарезервированного слова. Для получения детального описания этого модификатора обратитесь к разделу "Ссылки на Предыдущие Значения" на странице 17.
Опускаемые (Пропускаемые) Слова
Есть подмножество зарезервированных слов, называемых опускаемыми словами. Опускаемые слова - дополнительные слова, которые могут быть включены в любую инструкцию для создания более легкой для чтения инструкции. Опускаемые слова не имеют никакого значения и фактически "пропускаются" EasyLanguage при вычислении торгового сигнала, методики анализа или функции. Далее - список опускаемых слов EasyLanguage.
Для изучения примеров использования опускаемых слов, обратитесь к Приложению C, "Справочник Зарезервированных слов".
Buy 100 Shares on the Next Bar at 100 Stop;
Зарезервированные слова Основной словарь EasyLanguage состоит из набора предопределенных слов, которые мы называем зарезервированными словами. Каждое из зарезервированных слов имеет определенное значение или цель; например, отобразить значения или создать объекты в окне, исполнить торговое действие или оценить и управлять данными. При прохождении каждой темы мы будем вводить и описывать зарезервированные слова, необходимые для практического использования EasyLanguage. Операторы Операторы - символы, которые представляют операцию. Например, знак "плюс" - оператор, представляющий суммирование двух значений. Есть много различных видов операторов, доступных для использования в EasyLanguage: математических, относительных, строковых и логических. Они описаны подробно в, "Выражения и Операторы, " на странице 12. Знаки препинания Есть множество знаков препинания, которые Вы будете часто использовать в записях EasyLanguage для обработки инструкции, определения параметров, разграничения слов и установления структурного порядка. Например, EasyLanguage использует точку с запятой (;) для того, чтобы отмечать окончание каждой инструкции. Знаки препинания считаются зарезервированными словами, потому что они - часть структуры языка. Следующие знаки препинания применяются в EasyLanguage:


- версия для печати
- 6908 просмотров
