Быстрый старт

Trader – программа для одновременного исполнения портфеля торговых стратегий через различные коннекторы к Биржам.

Рис. 1. Интерфейс главного Trader.
Рис. 1. Интерфейс главного Trader.

Для начала работы необходимо выполнить следующие шаги:

1. Настроить подключение к коннектору

Настроить подключение к коннектору в соответствии с инструкцией к конкретному коннектору.

Например, к коннектору QUIK.

2. Подключиться к Бирже

Подключиться к коннектору и получить доступ к торговым счетам и спискам биржевых инструментов (Рис. 2).

Рис. 2. В Logs отобразятся подключение торговых счетов и загрузка биржевых инструментов.
Рис. 2. В Logs отобразятся подключение торговых счетов и загрузка биржевых инструментов.
3. Открыть окно Settings

Открыть окно с настройками нажав кнопку Settings (Рис. 1).

4. Указать пути в Path Settings

Указать в Path Settings пути к торговой стратегии и Хранилищу исторических данных (Рис. 3).

Например:

  • Путь к торговой стратегии:
    C:\Users\%UserName%\Documents\SoftAlgoTrade\Example\Strategies\SimpleMovingAverage\SimpleMovingAverage.csproj
  • Путь к терминалу:
    C:\Program Files\QUIK-Junior\info.exe
  • путь к хранилищу:
    C:\Users\%UserName%\Documents\SoftAlgoTrade\Storage
Рис. 3. Указать пути в Path Settings.
Рис. 3. Указать пути в Path Settings.
5. Выбрать биржевой инструмент

Выбрать биржевой инструмент из списка Security.

Например, SBER@QJSIM

6. Проверить корректность указанных параметров биржевого инструмента

Проверить корректность указанных объема (Volume), размера лота (Lot Size), шага цены (Tick) и стоимости шага цены (Tick Value),комиссии (Comission), гарантийного обеспечения (Margin).

Например:
Volume = 1, Lot Size = 1, Tick = 0.01, Tick Value = 1, Commision = 0.5, Margin = 1 952

7. Установить суммы Funds Total и Funds Strategy

При необходимости установить сумму всех денежных средств Total Funds и сумму средств, выделенных на торговую стратегию, Strategy Funds.

Например:
Total Funds = 1 000 000, Strategy Funds = 100 000

8. Установить значения P1…P8

Установить значения универсальных параметров стратегии P1…P8.

Например, для стратегии SimpleMovingAverage P1=50, P2=100, P3=20

9. Установить таймфрейм

Установить таймфрейм из списка TimeFrame.

Например,  000.00:00:15.000 (15 секунд)

10. Выбрать режим исполнения лимитных заявок

Выбрать режим исполнения лимитных заявок Emulation Limit Orders Execution Mode.

Например, устанавливаем режим исполнения заявок TouchPrice.

11. Нажать кнопку Add

Нажать кнопку Add, выбрать режим исполнения торговой стратегии и закрыть окно настроек Settings.

Например, выбираем режим Emulation.

Примечание
В режиме эмуляции значения Total Funds, Funds Used и Funds Available не изменяются. В режиме трейдинга Funds Available = Total Funds – Funds Used, а значение Funds Used изменяется при добавлении стратегии на сумму Strategy Funds.
12. В главном окне нажать Start

Вернуться в главное окно и в строке с добавленной стратегией нажать Start (Рис. 4).

Выполнение торговой стратегии можно наблюдать в главном окне и окне Orders.

Рис. 4. Торговая стратегия добавлена в Trader.
Рис. 4. Торговая стратегия добавлена в Trader.

ПОДРОБНОЕ ОПИСАНИЕ TRADER

Was this article helpful?

Related Articles