Запуск стратегии

Здесь мы опишем два способа локального запуска стратегии:

Далее мы будем предполагать, что папка вашей стратегии, а также сама стратегия называются user_strategy. О том, как создавать новые стратегии, читайте здесь.

Запуск из командной строки

Для запуска из командной строки необходимо:

  • скомпилировать все имеющиеся стратегии:

    ./build.py
    

    В результате для ваших стратегий будут собраны библиотеки в папке build.

  • запустить симуляцию:

    ./run.py user_strategy
    

Запуск из CLion

Для запуска из CLion необходимо:

  • задать исполняемый файл:

    Для этого необходимо зайти в Run > Edit configurations и в качестве Executable выбрать исполняемый файл в корне директории, соответствующий вашей платформе:

    • mac_launcher для macOS
    • windows_launcher для Windows
    • linux_launcher для Linux
  • прописать название стратегии в аргументах командной строки:

    Для этого в той же вкладке Run > Edit configurations в строчке Program arguments необходимо написать путь до файла конфигурации вашей стратегии, например:

    strategies/user_strategy/user_strategy.json
    
  • запустить сборку проекта и симуляцию, нажав кнопку Run.

results matching ""

    No results matching ""