Local-first AI trading platform using live cTrader data and multimodal LLMs (Ollama) to generate structured trade decisions. Multi-agent system monitors markets, emits signals, and can auto-execute trades with SL/TP. Includes a Strategy Studio to create, backtest, and auto-load strategies. Supports manual analysis and scheduled autonomous loops.
Stars
7
Forks
2
Watchers
7
Open Issues
0
Overall repository health assessment
No package.json found
This might not be a Node.js project
102
commits
Refactor trading runtime and simplify Strategy Studio workflow
e43f952View on GitHubAdd per-symbol strategy selection and new utilities
fcaf35dView on GitHubMerge pull request #2 from maghdam/feature/smc-risk-sltp-fixes
f1f301cView on GitHubAgent load control: sequential scans + stagger offsets\n\n- Add global scan semaphore gated by AGENT_MAX_CONCURRENT_SCANS (default 1)\n- Add per-pair stagger after bar close via AGENT_STAGGER_MAX_SEC\n- Wrap analyze/order/amend calls under the gate\n- Improves multi-symbol stability without changing trading logic
c0ee33bView on GitHubAgent improvements: order types + journal entry price fallback\n\n- AgentConfig: add order_type (MARKET|LIMIT|STOP)\n- Pass order_type through controller -> runner\n- Runner: compute price for LIMIT/STOP (last low/high), respect order_type, and only set SL/TP inline for pending orders\n- Runner + app: fallback to scanning open positions to journal actual entry price when broker ack lacks price (MARKET)\n- Keep MARKET default; LIMIT/STOP available via /api/agent/config\n
91386cbView on GitHubFix cTrader SL/TP and close errors: per-symbol price encoding for SL/TP and pending orders; pass volume when closing; verify and partial-retry SL/TP amend; include symbol_id in positions; robust decoding of prices
816049eView on GitHubStudio UI: remove secondary 'Run Strategy Backtest' button; keep saved-strategy dropdown populated from /api/strategies/files.
a5f1ef7View on GitHubStrategy Studio: add backtest for saved strategies via /api/strategies/backtest and UI dropdown in studio page.
a169afdView on GitHubSMC: directional OB + votes + HTF bias with guardrails/enforcement (env-togglable). No README changes.
dea85caView on GitHubTrading volume fixes + UI:\n- Correctly scale cTrader symbol limits (cent-lots -> API units)\n- Add safe coercion of lots to per-symbol min/step\n- Learn verified min/step from TRADING_BAD_VOLUME and enforce thereafter\n- New /api/symbol_limits endpoint + frontend hints\n- Remove global Lot Size from Agent Settings; per-symbol inputs only\n- Fix pending orders volume display in lots
dd45829View on GitHub