Free Typing Mode for Trading and Coding Questions
What Free Typing Mode Is
Free Typing Mode allows you to interact with CodePilot without selecting a predefined workflow.
It is designed for:
- Open ended questions
- Quick explanations or clarifications
- Exploring ideas before committing to a workflow
- Understanding existing code or concepts
- Asking follow up questions during development
Unlike workflows, Free Typing Mode does not enforce structure or steps.
When to Use Free Typing Mode
Use Free Typing Mode when:
- You already know what you want to ask
- You need a fast answer or explanation
- You are exploring ideas or concepts
- You want help understanding code or errors
- You do not yet want to generate or modify full source files
Do not use Free Typing Mode for complex builds or conversions.
What Free Typing Mode Does Not Do
Free Typing Mode:
- Does not guide you through step by step builds
- Does not enforce compile ready output
- Does not manage incremental development
- Does not assume requirements are final
For structured, production ready results, use a workflow instead.
How to Interact with CodePilot in Free Typing Mode
Be clear and concise in your questions.
Good examples:
- “Explain how this indicator calculates its values.”
- “What does this error message mean?”
- “How does risk based position sizing work?”
- “What is the difference between these two approaches?”
You may paste code snippets or full files, but CodePilot will respond based on the scope of your question.
Common Mistakes to Avoid
- Asking for large builds without structure
- Expecting workflow level output
- Mixing multiple unrelated questions
- Assuming generated code is ready without testing
Free Typing Mode is exploratory by design.
When to Switch to a Workflow
Switch to a workflow when:
- You are ready to build or modify a tool
- Requirements are clear
- You need compile ready output
- You want controlled, incremental development
Common transitions:
- From Free Typing → Build a Technical Indicator
- From Free Typing → Build a Trading Robot
- From Free Typing → Fix and Refactor Code Bugs
Recommended Next Steps
If you are ready to proceed: