batch_run
Run a single analytical action (screenshot, OHLCV, or strategy results) over multiple symbols and timeframes to automate screening, chart captures, or cross-asset data collection.
Instructions
Execute a sequential analytical action across an array of symbols and timeframes (actions: "screenshot", "get_ohlcv", "get_strategy_results"). WHEN TO USE: Call when running automated screening, batch chart captures, or cross-asset data collection. SIDE EFFECTS: STATE_MUTATING (Sequentially navigates chart symbols/timeframes; action may write screenshot files). LIMITATIONS: Runs sequentially with configurable inter-iteration delay.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Action to run: screenshot, get_ohlcv, get_strategy_results | |
| symbols | Yes | Array of symbols to iterate (e.g., ["BTCUSD", "ETHUSD", "AAPL"]) | |
| delay_ms | No | Delay between iterations in ms (default 2000) | |
| timeframes | No | Array of timeframes (e.g., ["D", "60", "15"]) | |
| ohlcv_count | No | Bar count for get_ohlcv action (default 100) |