Описание программы

Описание

Analyzer – программа для тестирования, визуализации и расчета статистических параметров торговой стратегии (Рис.1).

Рис. 1. Интерфейс главного окна программы Analyzer.
Рис. 1. Интерфейс главного окна программы Analyzer.

Интерфейс программы состоит из следующих областей:

  • Buttons – кнопки
  • Progress Bar – строка состояния
  • Pamameters of security and trading strategy – параметры биржевого инструмента и торговой стратегии
  • Drawing&Testing  параметры отрисовки и тестирования
  • Orders Execution Mode – режимы исполнения лимитных заявок
  • Security Code – список доступных биржевых инструментов
  • TimeFrame и Test Range  параметры исторических данных (таймфрейм и диапазон тестирования)
  • Path Settings – меню для указания пути к торговой стратегии и историческим данным
Кнопки Buttons
Рис. 2. Кнопки на главном окне Analyzer.
Рис. 2. Кнопки на главном окне Analyzer.

Кнопки (Рис. 2):

  • Start запускает/останавливает процесс визуализации и тестирования
  • Orders открывает лог программы
  • Charts вызывает окно с графиками цены, PnL и индикаторов после завершения тестирования
  • Parameters загружает/сохраняет параметры торговой стратегии
  • Save сохраняет параметры рабочего пространства программы
  • Liсense открывает окно лицензирования
Строка состояния Progress Bar
Рис. 3. Строка состояния в Analyzer.
Рис. 3. Строка состояния в Analyzer.

Progress Bar показывает состояние процесса (Рис. 3):

  • Loading Ticks/Candles – загрузка тиков/свечек
  • Drawing Ticks/Candles – отрисовка тиков/свечек в окне Charts
  • Testing – тестирование
Параметры биржевого инструмента и торговой стратегии Pamameters of security and trading strategy
Рис. 4. Настройка параметров торговой стратегии и биржевого инструмента.
Рис. 4. Настройка параметров торговой стратегии и биржевого инструмента.

Настройки параметров торговой стратегии и биржевого инструмента (Рис. 4):

  • P1…P8 – значения универсальных параметров торговой стратегии
  • Volume – объем заявки
  • Lot Size – размер лота
  • Tick – шаг цены
  • Tick Value – стоимость шага цены
  • Commission – комиссия
  • Margin – гарантийное обеспечение (Initial Margin)
  • Funds – денежные средства аллоцированные на стратегию
Параметры отрисовки и тестирования Drawing&Testing
Рис. 5. Настройка параметров отрисовки и тестирования.
Рис. 5. Настройка параметров отрисовки и тестирования.

Настройки параметров отрисовки и тестирования (Рис. 5):

  • Draw Ticks/Candles формат отображаемого графика – тики или свечи
  • Test Ticks/Candles формат исторических данных для тестирования торговой стратегии – тики или свечи
  • Indicators отрисовка индикаторов
  • Annotations отрисовка аннотаций
Режимы исполнения лимитных заявок Orders Execution Mode
Рис. 6. Настройка режима исполнения заявок.
Рис. 6. Настройка режима исполнения заявок.

Limit Orders Execution Mode – режим исполнения лимитных заявок (Рис. 6):

  • Immediate
  • Touch Price
  • Price Breakout

Activation Orders Latency – время задержки в миллисекундах с момента отправки заявки до момента ее получения.

Slippage – величина проскальзывания. Только для маркет заявок.

Список доступных биржевых инструментов Security Code
Рис. 7. Список биржевых инструментов.
Рис. 7. Список биржевых инструментов.

Security Code – список доступных биржевых инструментов (Рис. 7).

  • Кнопка |M| проверяет наличие исторических данных для синтетических биржевых инструментов
Параметр исторических данных TimeFrame
Рис. 8. Список таймфреймов.
Рис. 8. Список таймфреймов.

TimeFrame – список таймфреймов свечек (Рис. 8).

  • Кнопка | + | открывает окно для добавления таймфрейма
  • Кнопка | – | удаляет таймфрейм, который показан в комбобоксе, из списка таймфреймов
Параметр исторических данных Test Range
Рис. 9. Временной диапазон исторических данных.
Рис. 9. Временной диапазон исторических данных.

Test Range – временной диапазон тестирования и визуализации торговой стратегии (Рис. 9).

Выпадающее меню Path Settings
Рис. 10. Комбобокс Path Settings.
Рис. 10. Комбобокс Path Settings.

Выпадающее меню Path Settings (Рис. 10) для указания пути к:

  • файлу проекта торговой стратегии Strategy
  • директории Хранилища исторических данных Historical Data Storage

Was this article helpful?

Related Articles