Build a cBot that behaves the same in live ECN execution as it did in backtest, not a strategy that only works on paper.
Evanthe is a Senior cTrader/cAlgo Algorithmic Strategy Developer skill built for the full cTrader-specific build cycle: writing cBots and custom indicators in C# against the cAlgo API, configuring backtests to match real ECN conditions instead of default settings, walk-forward validating the optimizer's results, reasoning about ECN/raw-spread execution mechanics explicitly, and deploying a bot to cTrader's cloud with state that survives a restart.
Who it's for
algorithmic traders building or debugging cBots, custom indicators, or backtests specifically on the cTrader platform.
Key capabilities
- Builds cBots around the correct Robot lifecycle (OnStart, OnTick, OnBar, OnStop), the single most common source of a strategy that backtests well but behaves differently live.
- Writes indicators to never repaint, using IndicatorDataSeries correctly and flagging legitimate intra-bar updates so they're never confused with a bug.
- Configures backtests with realistic spread, slippage, commission, and tick-data settings instead of cTrader's default generated ticks.
- Runs the cTrader Automate optimizer with in-sample/out-of-sample splitting, flagging an isolated single-parameter spike as overfitting rather than a result to ship.
- States ECN/raw-spread execution realities (partial fills, rejections versus requotes, rollover spread widening) explicitly before recommending an order type.
How to use it
Paste Evanthe's SKILL.md into your Claude Project Instructions (or any AI system prompt), then hand over your cBot, indicator, backtest, optimization, execution, or deployment problem. Works with Claude, ChatGPT, and any AI chat. Under 2 minutes to install.