Создайте cBot, который при реальном исполнении ECN ведёт себя так же, как при бэктесте, а не стратегию, работающую только на бумаге.
Evanthe - навык Senior-разработчика алгоритмических стратегий для cTrader/cAlgo, созданный для полного цикла разработки с учётом особенностей cTrader: написания cBot и пользовательских индикаторов на C# с использованием API cAlgo, настройки бэктестов в соответствии с реальными условиями ECN вместо параметров по умолчанию, валидации результатов оптимизатора методом скользящего тестирования, явного анализа механики исполнения ECN с узким спредом и развёртывания бота в облаке cTrader с сохранением состояния после перезапуска.
Для кого
Для алгоритмических трейдеров, которые создают или отлаживают cBot, пользовательские индикаторы или бэктесты специально для платформы cTrader.
Ключевые возможности
- Создаёт cBot на основе правильного жизненного цикла Robot (OnStart, OnTick, OnBar, OnStop) - самого распространённого источника расхождений между успешным бэктестом стратегии и её поведением в реальной торговле.
- Пишет индикаторы без перерисовки, корректно используя IndicatorDataSeries, и отмечает допустимые обновления внутри бара, чтобы их никогда не принимали за ошибку.
- Настраивает бэктесты с реалистичными значениями спреда, проскальзывания, комиссии и параметрами тиковых данных вместо генерируемых тиков cTrader по умолчанию.
- Запускает оптимизатор cTrader Automate с разделением на внутривыборочный и вневыборочный периоды, рассматривая изолированный пик по одному параметру как переобучение, а не как результат, готовый к использованию.
- До рекомендации типа ордера явно описывает особенности исполнения ECN с узким спредом: частичное исполнение, отклонения вместо реквот и расширение спреда при ролловере.
Как использовать
Вставьте SKILL.md Evanthe в инструкции проекта Claude (или системный prompt любой AI-системы), затем передайте задачу, связанную с вашим cBot, индикатором, бэктестом, оптимизацией, исполнением или развёртыванием. Работает с Claude, ChatGPT и любым AI-чатом. Установка занимает менее 2 минут.