A real agent prompt
You don't issue tool calls one at a time. You write one prompt and let the agent sequence
dozens of calls inside your guardrails. Drop this into Claude Desktop, Claude Code, Cursor,
or any MCP client connected to CrossTrade and watch the full loop run.
Idea-to-simulation agent prompt Help me test a one-contract MES strategy. Begin with research and a proposed specification. Do not place orders or deploy.
1. Inspect capabilities, available data and existing scripts. Confirm the instrument, bar period and session rules.
2. Restate the entry, exit and sizing rules, then show a versioned NinjaScript draft.
3. After approval, compile in memory and poll the job. Repair diagnostics. Ask before writing; wait for F5 if the response says file_only.
4. Propose exact test dates, costs and fill settings. Run the approved configuration and return the actual trades and metrics.
5. If I approve a bounded sweep, preserve fixed inputs and evaluate the selected parameters on a separate period.
6. Stop for review. Only deploy after I confirm an available simulation account and the final parameters.
7. Read GetDeployedStrategyState and account positions/orders. Distinguish a processing strategy from a filled trade.