Загружается...
 

Скрипт AgenaTrader

Скрипт AgenaTrader (далее AgenaScript) представляет собой язык программирования, интегрированный в торговую платформу AgenaTrader. Синтаксис AgenaScript выведен из языка программирования C#. Даже очень сложные стратегии Condition Escort можно создавать с помощью AgenaScript. Спектр возможностей пользователя очень широкий - от программирования простых индикаторов до самостоятельно разработанных приложений. При этом AgenaTrader играет только вспомогательную роль.
Практически все подходы, применимые в DotNet, могут также использоваться для программирования комплексных индикаторов, отображения сигнала, экспорта в Excel, вычислений, внешнего вида графика, звука, цвета и многих других параметров.

Он-лайн руководство AgenaScript состоит из таких разделов (доступно только на немецком языке):

1. Бары и инструменты
В разделе дается подробное описание, как с помощью AgenaScript получить доступ к отдельным барам или свечам, а также разным торговым инструментам.

2. События
В AgenaScript используется событийно-ориентированный подход.
Примерами событий на рынке могут быть:

  • Появление новой свечи после закрытия предыдущей свечи в определенном временном интервале;
  • Загрузка новых цен с сервера Вашего поставщика данных;
  • Выполнение приказа и т.д.

Он-лайн руководство AgenaScript позволяет Вам реагировать на новую информацию. Цель этого раздела - объяснить, каким образом это работает и какие события могут возникнуть.

3. Индикаторы и осцилляторы
В разделе приводится подробное описание всех индикаторов, которые интегрированы в торговую платформу. Представление индикатора начинается с короткого вступления, далее дается информация по его использованию, а также некоторые ссылки на другие источники. Значительная часть раздела посвящается толкованию сигналов.
Каждый индикатор или осциллятор может быть использован в собственном AgenaScript. В помощь пользователю в документе приводится синтаксис, значение параметров и примеры кода.

4. Программирование стратегий
AgenaScript оказывает помощь в создании собственных торговых стратегий, которые в дальнейшем могут использоваться для реальной торговли.
В этом разделе Вы найдете ответы на вопросы, касающиеся необходимых требований, отправки приказов Вашему брокеру, а также возможностей внутренней торговли.

5. Ключевые слова
Как и в любом другом языке программирования в AgenaScript также присутствует набор команд, которые могут быть использованы для создания собственных скриптов.
Если Вы желаете самостоятельно программировать индикаторы или целые торговые системы, то Вам следует ознакомится с ключевыми словами.

6. Графические объекты
Все графические объекты, используемые на графике, также доступны в AgenaScript для редактирования. Например, Вы можете настроить автоматическое отображение графических объектов (линий, стрелок, прямоугольников, кругов и др.) в определенном месте на графике или их удаление с графика. Возможности пользователя не ограничены.

7. Советы и рекомендации
В этом разделе представлены решения нестандартных проблем. Чтобы понимать эти сложные примеры, понадобится солидный опыт программирования. Но не смотря на это опытные пользователи все равно могут найти для себя некую полезную информацию для программирования и реализации собственных идей.

Search AgenaTrader Wiki

Выбрать язык