The AI Assistant can use different tools depending on your task. You can keep the tool selector in Auto mode or manually choose a specific tool when you want a more focused answer.Documentation Index
Fetch the complete documentation index at: https://takeprofit.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Tool selector
The tool selector controls which assistant skill is used for the current prompt. By default, it is set to Auto. In Auto mode, the assistant decides which tool is most relevant. You can manually select a tool when:- You want a focused answer
- The assistant used the wrong tool
- You are working on one specific workflow
- You do not want the assistant to switch context automatically
- Technical Analysis
- Indie Scripts
- Platform Guide
- Risk & Position Sizing
Technical Analysis
Use Technical Analysis to analyze charts, indicators, chart patterns, key levels, and market structure. This tool is useful for:- Trend analysis
- Support and resistance
- Breakouts and pullbacks
- Indicator confirmation
- Divergences
- Chart patterns
- Fibonacci levels
- Channels
- Multi-timeframe context
- Bullish and bearish scenarios
Best prompts
Best practices
- Attach the chart widget before asking for analysis.
- Mention the timeframe if it matters.
- Ask for scenarios instead of one-direction predictions.
- Request confirmation and invalidation levels.
- Ask the assistant to separate structure, levels, indicators, and risks.
- Start a new thread when switching to another ticker.
Chart actions and suggestions
After analysis, the assistant may suggest actions that can be applied to your chart. These may include:- Adding horizontal levels
- Adding trendlines
- Adding rectangles or channels
- Adding Fibonacci retracement
- Marking ABCD or XABCD patterns
- Updating existing drawings
- Removing selected drawings
Chart actions are applied only to a matching chart. If the ticker does not match, open the correct chart first.
Chart suggestions
Chart suggestions are follow-up prompts generated by the assistant after an analysis. They help you continue working with the same chart context without writing a new prompt from scratch. For example, after a risk or Fibonacci-based analysis, the assistant may suggest next steps such as monitoring the entry zone, setting price alerts, or checking the market structure. Click a suggestion to send it as the next prompt. The assistant will continue from the current chart context and use the selected suggestion as the next task.Indie Scripts
Use Indie Scripts to create, modify, debug, or explain Indie® indicators and strategies. This tool is useful for:- Generating new Indie® scripts
- Fixing compilation errors
- Explaining existing code
- Adding inputs and parameters
- Adding alert conditions
- Adding plots, arrows, labels, and background highlights
- Refactoring scripts
- Converting Pine Script ideas to Indie®
- Searching Indie® documentation
Best prompts
Best practices
- Specify whether you need an indicator or a strategy.
- Include the full error message when debugging.
- Ask the assistant to preserve original logic if needed.
- Describe required inputs, plots, alerts, and visual elements.
- Ask for a small fix if you do not want a full rewrite.
- Use a separate thread for each script.
Controlled code edits
Use prompts like this when you want minimal changes:Platform Guide
Use Platform Guide to search platform documentation, understand features, and get step-by-step instructions. This tool is useful for:- Platform navigation
- Chart settings
- Alerts
- Webhooks
- Drawing tools
- Widget Hub
- Watchlists
- Screeners
- Backtesting
- Sharing charts
- Indie® documentation lookup
Best prompts
Best practices
- Ask for a specific workflow.
- Mention the feature name if you know it.
- Ask for step-by-step instructions.
- Ask for links to relevant documentation if needed.
- Use this tool when you want platform guidance instead of market analysis.
Good prompt format
Risk & Position Sizing
Use Risk & Position Sizing to calculate trade size, stop-loss distance, risk exposure, and basic risk/reward scenarios. This tool is useful for:- Position size calculations
- Stop-loss distance
- Risk per trade
- Risk/reward ratio
- Account-based sizing
- Scenario comparison
- Kelly criterion explanations
Best prompts
Best practices
- Provide account size.
- Provide risk percentage or fixed risk amount.
- Provide entry price.
- Provide stop-loss price.
- Provide target price if you want risk/reward.
- Specify whether you trade stocks, crypto, futures, or another instrument.
- Treat calculations as planning support, not trading advice.
General best practices
Use clear, focused prompts.Too broad
Better
Too broad
Better
Too broad
Better
Troubleshooting
The answer is too generic
The answer is too generic
Attach the relevant widget and make the prompt more specific.Include ticker, timeframe, goal, and expected output.
The assistant did not analyze my chart
The assistant did not analyze my chart
Check that you attached the chart widget before sending the prompt.If several charts are open, make sure you selected the correct one.
The assistant used the wrong tool
The assistant used the wrong tool
Choose the required tool manually from the tool selector and send the prompt again.
A chart action was not applied
A chart action was not applied
Check that the correct chart is open and that the ticker matches the action context.
The assistant asks a clarifying question
The assistant asks a clarifying question
Select one of the suggested options or rewrite your prompt with more detail.
The context is almost full
The context is almost full
Start a new thread, attach the relevant widget again, and restate the current goal.
You see a rate-limit error
You see a rate-limit error
The AI Assistant currently allows up to 5 requests per minute per user.Wait until the limit resets and try again.
The generated Indie® code does not compile
The generated Indie® code does not compile
Send the full script, the full error message, and explain what the script is supposed to do.Ask the assistant to preserve the original logic if needed.
The assistant changed too much code
The assistant changed too much code
Ask for a smaller edit.Example: