3. Основные виды стратегий
Среди основных видов стратегий в S# Studio можно выделить:
- Терминал. Одна из стандартных стратегий, которая позволяет торговать в ручном режиме. Не используется для тестирования и автоматической торговли.
- Стратегии. Любые пользовательские или стандартные стратегии, которые используются для автоматической торговли и тестирования на исторических данных.
- Аналитика. Специальный вид стратегий, которые предназначены для анализа рынка, торговля для этих стратегий не осуществляется.
Для каждой стратегии создается отдельная горизонтальная вкладка, внутри которой находится несколько вложенных вкладок. Каждая вложенная вкладка соответствует конкретной конфигурации стратегии, так же во вложенных вкладках находятся редактор кода (для стратегий на базе исходного кода и скриптов аналитики), дизайнер (для стратегий на базе схем) и вкладка оптимизации стратегии.
При открытии вкладки стратегии выполняется автоматическое переключение вкладки на панели инструментов. Пример вкладки панели инструментов для стратегий показан на рисунке ниже.
Панель инструментов для любых стратегий можно разделить на следующие основные части:
- Стратегии. Используется для добавления новых стратегий.
- Конфигурации. Используется для добавления новых конфигураций выбранной стратегии, добавления вкладок для тестирования и оптимизации, а так же для открытия ранее созданных конфигураций.
- Настройки. Данная часть панели инструментов используются для размещения настроек стратегий, элементов управления для запуска и остановки стратегий, специальные элементы для отображения процесса тестирования и т.д.
- Дополнительно. Дополнительные настройки риск-менеджмента, комиссий.