CodePilot Workflow Tasks
CodePilot help is organised around clear tasks and workflows. Select a task below to follow the guided documentation.
Create & Build Indicators
-
Convert an Indicator
Convert MT4, MT5, Pine Script, or custom indicator logic into a cTrader indicator.
- Converts existing indicator code.
- Produces C# code for your trading platform.
- Zero build errors.
-
Build a Technical Indicator
Create a new cTrader indicator from scratch with clean parameters and structure.
- Indicator Requirements required.
- Possible to build with basic instructions.
- Additional features can be added.
Build & Fix Trading Robots
-
Build an Automated Strategy
Create a cTrader cBot using a step by step guided workflow.
- Strategy clarification first.
- Risk rules enforced early.
- Trade 24/7 with automation.
-
Fix or Refactor Code
Resolve build errors in your cBots, Indicators or Plugins.
- Full code file required.
- Identify & fix bugs and errors.
- Quick and fast builds.
Build Dashboards & Plugins
-
Build a Trading Panel
Create a trading panel using proven baseline templates.
- Template provided to get you started.
- Add additional features.
- Safe incremental development.
-
Build a Plugin or AddOn
Develop plugins & AddOns for panels, tools, or platform extensions.
- Correct plugin lifecycle
- Strong structure from the start
- Not recommended for lightweight models initially
-
Build a Market Dashboard
Create market monitoring dashboards from existing layouts.
- Template provided to help you get started.
- Step by step guide for more features.
- Best suited for indicators.
Alerts & Trade Signals
-
Add Alerts and Notifications
Add sound, message box, or chart alerts to existing tools.
- Add trade signals and alerts.
- Popup, Telegram, Email, X, Discord etc...
- Ideal for lightweight models.
-
Add Risk Management
Add position sizing, limits, and safety rules to an existing trading strategy.
- Trade and account protection rules.
- Advise & suggestions.
- Build-test-buld process.
Free Typing Mode
Use this mode when you want to interact with the AI like a standard chat interface and provide clear instructions for your task.
Use it when:
- You already know exactly what you want
- You need a quick answer or experiment
- You want to search across indicators, cBots, and plugins
For structured builds, always use a workflow.