Shell

Shell - это готовый графический каркас торгового терминала с полностью открытым исходным кодом на C#. Он собран на Avalonia и запускается на Windows, Linux и macOS.

Вам не нужно тратить время на создание GUI (графического интерфейса пользователя): подключение к источникам данных, таблицы портфелей, инструментов, заявок и сделок, графики, тестирование на истории, оптимизация параметров и журнал работы уже в коробке. Остаётся написать саму стратегию.

Снимок экрана: Shell

Основные возможности

  1. Полный исходный код. Подходит и для роботов на заказ, и для собственных решений.
  2. Поддержка всех подключений платформы StockSharp к биржам и брокерам через Коннекторы.
  3. Четыре рабочие области, между которыми переключает боковая панель: Общее, Реал-тайм, Эмуляция и Логи.
  4. Гибкий интерфейс: все панели внутри рабочей области можно перетаскивать, делить, откреплять в отдельное окно и закреплять обратно. Раскладка сохраняется между запусками.
  5. Тестирование стратегий на истории со статистикой, графиком сделок и кривой доходности.
  6. Оптимизация - перебор параметров стратегии на той же истории.
  7. Сохранение и восстановление настроек стратегии, включая правила риска.
  8. Параллельный запуск нескольких стратегий: каждая живёт своей жизнью и имеет собственные заявки, сделки и статистику.
  9. Запуск стратегий, собранных в Designer, без написания кода.
  10. Удалённое управление - запуск и остановка стратегий с сайта или из Telegram-бота.

Стратегии в поставке

Shell поставляется с четырьмя стратегиями, которые можно запустить сразу после старта:

Стратегия Что делает
SMA strategy пересечение короткой и длинной скользящих средних
SMA Index strategy то же самое, но по синтетическому инструменту, заданному выражением
StairsTrend strategy вход по тренду после нескольких свечей подряд в одну сторону
StairsCountertrend strategy вход против тренда в той же ситуации

См. также

Установка Shell

Быстрый запуск