RQF-ML Trading System¶
-
Set up in 5 minutes
Install the RQF-ML system and get your first indicator running on TradingView
-
ICT Concepts
Learn the ICT trading methodology - BoS, MSS, Order Blocks, Fair Value Gaps
-
PineScript v6
Production-ready indicators with non-repaint compliance and webhook alerts
-
ML Pipeline
Train models to predict setup quality and optimize entry timing
What is RQF-ML?¶
RQF-ML (Range Qualification Framework with Machine Learning) is a professional-grade trading system that implements ICT (Inner Circle Trader) concepts with ML optimization for futures, crypto, and forex markets.
Core Pattern: RQF Sequence¶
| Stage | Description | What Happens |
|---|---|---|
| BoS | Break of Structure | Price breaks a swing point, establishing trend |
| Sweep | Liquidity Grab | Price wicks beyond level, closes back (trap) |
| MSS | Market Structure Shift | Price breaks trigger level, confirming reversal |
| Entry | Discount Zone | Price retraces to OB/FVG confluence for entry |
System Architecture¶
graph TD
A[TradingView Pine v6] -->|Webhook Alerts| B[Webhook Handler]
B -->|Risk Check| C{Risk Layer}
C -->|Paper| D[Paper Trading]
C -->|Live| E[MT5/Exchange]
F[Python Backtest] -->|Validate| G[ML Training]
G -->|Deploy| A
D -->|Metrics| H[Monitoring]
E -->|Metrics| H
H -->|Drift Detection| I[Alerts] Quick Links¶
For Traders¶
- Understanding the RQF Pattern - Learn the setup sequence
- STRAT_02 Reference - Current production indicator
- Alert Webhook Format - Connect to your automation
For Developers¶
- Installation Guide - Set up local environment
- Non-Repaint Compliance - Critical Pine patterns
- Creating Skills - Extend Claude Code capabilities
For Operations¶
- Strategy Lifecycle - Spec → Audit → Deploy
- Paper to Live - Promotion criteria
- Kill Switch - Emergency procedures
Current Status¶
| Strategy | Version | Phase | Status |
|---|---|---|---|
| STRAT_02 (RQF) | v12.0 | Phase 1 MVP | Paper Testing |
| STRAT_01 (Session) | v9.1 | Maintenance | Paused |
| STRAT_03 (Advanced) | v1.0 | Research | Development |
Features¶
- Pivot detection (dual-tier for labels and structure)
- BoS/MSS with trend tracking
- Sweep detection with S1, S2, S3... labeling
- Equal Highs/Lows (EQH/EQL) liquidity pools
- Order Blocks with Breaker conversion
- Fair Value Gaps (FVG) in discount zones
- Fibonacci retracement zones (discount/auction/premium)
- Fibonacci extensions for targets (1.0, 1.272, 1.618, 2.0)
- TP hit tracking and cleanup
- HTF bias alignment (1H/4H arrows)
- Confluence scoring (0-100 with A-D grades)
- JSON webhook format for all signals
- Entry, TP, SL, and invalidation alerts
- Paper/Live routing
- Risk layer integration
- Kill switch support
- Feature engineering from patterns
- LightGBM/XGBoost models
- Walk-forward validation
- Drift detection
- Automated retraining
Getting Help¶
Need Help?
- Documentation Issues: Open an issue on GitHub
- Feature Requests: Use the GitHub Discussions
- Skills Questions: Run
/skills-listin Claude Code
-
Open Source
RQF-ML is open source and available on GitHub