AetherFlow AI DataBridge
AetherFlow AI DataBridge v1.05: Full Function Information
A complete walkthrough of each module and have in AetherFlow AI DataBridge for MetaTrader 5 — your full knowledge mining answer for Machine Studying and AI integration.
Introduction
Constructing efficient Machine Studying fashions for buying and selling requires high-quality, multi-dimensional knowledge. Manually gathering technical indicators, worth motion metrics, and market construction knowledge throughout a number of property and timeframes is extraordinarily time-consuming and error-prone.
AetherFlow AI DataBridge solves this problem by automating the whole knowledge assortment course of. This Knowledgeable Advisor mines complete market knowledge from a number of property concurrently, calculates superior technical indicators, and exports every part to wash CSV information prepared to your AI/ML pipelines. It does NOT execute trades — it’s purely an information mining and export software designed for quantitative analysts, algo builders, and AI researchers.
This information covers each characteristic intimately, serving to you configure the software to your particular knowledge necessities and buying and selling analysis wants.
Half 1: Getting Began
Set up:
- Copy AetherFlow_AI_DataBridge.ex5 to your MQL5/Consultants folder
- Restart MT5 or click on “Refresh” in Navigator panel
- Drag the EA onto any chart
- Allow “Permit Algo Buying and selling” in MT5 settings
- Configure your image checklist and export settings
Essential Observe: This EA doesn’t execute any trades. It solely collects and exports market knowledge for exterior evaluation.
Output Location:
By default, CSV information are saved to the MT5 Frequent Folder. Yow will discover this folder by clicking File → Open Information Folder → MQL5 → Recordsdata, or if UseCommonFolder is enabled, the information go to the terminal’s widespread information listing accessible by all MT5 installations.
| Output File | Description |
|---|---|
| AetherFlow_YYYY-MM-DD.csv | Predominant knowledge export file with all metrics |
| AetherFlow_AI_Prompt.txt | AI immediate template for knowledge interpretation |
| AetherFlow_YYYY-MM-DD_snapshot_N.csv | Time Lapse archive information (when enabled) |
Half 2: Image Configuration
Multi-Asset Information Mining
AetherFlow can concurrently accumulate knowledge from a number of buying and selling devices. You’ll be able to analyze foreign exchange pairs, commodities, indices, and cryptocurrencies in a single export.
SymbolsList: EURUSD,GBPUSD,AUDUSD,NZDUSD,USDCAD,USDCHF,USDJPY,XAUUSD,BTCUSD,US30
UseChartSymbolOnly: false
SymbolsList — Enter your required symbols separated by commas. The EA routinely detects and adapts to your dealer’s image naming conference (suffixes like .p, m, +, and so forth.).
UseChartSymbolOnly — Set to true for those who solely need to accumulate knowledge for the chart’s present image. Helpful for targeted single-asset evaluation.
Dealer Image Auto-Detection:
The EA intelligently detects your dealer’s image format. In case your dealer makes use of EURUSD.p or EURUSDm as an alternative of EURUSD, the EA routinely maps commonplace image names to your dealer’s format.
Half 3: Timing Configuration
Export Scheduling
Management how steadily knowledge is collected and exported to CSV information.
ExportIntervalMinutes: 15
ExportOnInit: true
ExportIntervalMinutes — Units the interval between knowledge exports in minutes. For instance, setting 15 means knowledge is exported each quarter-hour. Shorter intervals present extra granular knowledge however bigger file sizes.
ExportOnInit — When enabled, the EA instantly exports knowledge when first connected to the chart, providing you with immediate knowledge with out ready for the subsequent scheduled interval.
Half 4: OCM – Omni-Foreign money Matrix (Foreign money Energy)
Foreign money Energy Evaluation
The OCM module calculates relative power for main currencies (USD, EUR, GBP, JPY, AUD, NZD, CAD, CHF) by analyzing their efficiency throughout a number of pairs.
OCM_Period: 14
OCM_ScalingFactor: 10.0
OCM_UseNormalization: true
OCM_Period — Variety of bars used for power calculation. Greater values present smoother, extra secure readings; decrease values are extra conscious of current adjustments.
OCM_ScalingFactor — Adjusts the output scale. With normalization enabled, values are scaled to 0-100 vary.
OCM_UseNormalization — When true, normalizes all foreign money power values to a 0-100 scale for simpler comparability and ML mannequin coaching.
Output Columns: The CSV contains power values for every main foreign money (OCM_USD, OCM_EUR, OCM_GBP, and so forth.) plus the power values for base and quote currencies of every analyzed pair.
Half 5: IVC – Intrinsic Velocity Core (Momentum)
Momentum Evaluation
The IVC module measures worth momentum relative to a baseline shifting common, normalized by volatility (ATR).
IVC_MA_Period: 50
IVC_ATR_Period: 14
IVC_K_Factor: 1.0
IVC_Smooth_Period: 5
IVC_MA_Period — Interval for the Linear Weighted Transferring Common (LWMA) baseline. This serves because the reference level for momentum calculation.
IVC_ATR_Period — Interval for ATR calculation utilized in volatility normalization.
IVC_K_Factor — Sensitivity multiplier. Greater values scale back sensitivity; decrease values improve it.
IVC_Smooth_Period — EMA smoothing interval utilized to the ultimate IVC output to cut back noise.
Output Vary: IVC values are clamped between -5.0 and +5.0, the place constructive values point out bullish momentum and detrimental values point out bearish momentum.
Half 6: Quantity and Sentiment Evaluation
Quantity-Based mostly Metrics
This module analyzes tick quantity patterns to establish accumulation, distribution, and quantity anomalies.
EnableVolumeSentiment: true
Volume_MA_Period: 20
Volume_Spike_Threshold: 2.0
Volume_Trend_Period: 5
Volume_Sentiment_Period: 10
EnableVolumeSentiment — Toggle quantity evaluation on/off.
Volume_MA_Period — Interval for calculating common quantity baseline.
Volume_Spike_Threshold — Multiplier to establish quantity spikes. A worth of two.0 means quantity should be 2x the common to be flagged as a spike.
Volume_Trend_Period — Lookback interval for figuring out if quantity is trending up or down.
Volume_Sentiment_Period — Interval for calculating shopping for vs promoting strain sentiment.
Output Columns: Volume_Ratio, Volume_Spike (0/1), Volume_Trend (-1/0/1), Sentiment (-100 to +100).
Half 7: Stochastic and CCI Indicators
Oscillator Evaluation
Commonplace oscillators included for overbought/oversold detection and momentum affirmation.
EnableStochCCI: true
Stoch_K_Period: 14
Stoch_D_Period: 3
Stoch_Slowing: 3
Stoch_MA_Method: SMA
Stoch_Price_Field: Low/Excessive
CCI_Period: 20
CCI_Applied_Price: Typical Value
Stochastic Parameters — Commonplace stochastic oscillator configuration. %Ok and %D values are exported for every image.
CCI Parameters — Commodity Channel Index settings. CCI values assist establish cyclical traits and excessive situations.
Output Columns: Stoch_K, Stoch_D, CCI for every image.
Half 8: Auto Assist/Resistance Detection
Fractal-Based mostly S/R Ranges
Routinely detects important help and resistance ranges utilizing fractal evaluation.
EnableAutoSR: true
Fractal_Period: 5
SR_Lookback: 50
SR_Max_Levels: 3
SR_Zone_ATR_Multi: 0.5
SR_Min_Touches: 2
Fractal_Period — Variety of bars on all sides required to verify a fractal level.
SR_Lookback — What number of bars again to seek for S/R ranges.
SR_Max_Levels — Most variety of help and resistance ranges to detect (all sides).
SR_Zone_ATR_Multi — Defines the zone width round every stage as a a number of of ATR.
SR_Min_Touches — Minimal variety of worth touches required to verify a stage.
Output Columns: Support_1, Support_2, Support_3, Resistance_1, Resistance_2, Resistance_3, plus distance-to-level metrics.
Half 9: Bid/Ask Unfold Evaluation
Unfold Monitoring
Captures real-time bid and ask costs individually for unfold evaluation.
EnableBidAskSeparate: true
When enabled, the CSV contains separate columns for Bid worth, Ask worth, and calculated Unfold. This knowledge is effective for analyzing execution prices and liquidity situations.
Half 10: Volatility Rating Evaluation
Volatility Regime Detection
Classifies present volatility relative to historic norms utilizing percentile rankings.
EnableVolatilityScore: true
Volatility_ATR_Period: 14
Volatility_Lookback: 100
Volatility_High_Pct: 75.0
Volatility_Low_Pct: 25.0
Volatility_ATR_Period — ATR interval for present volatility measurement.
Volatility_Lookback — Historic bars to check towards for percentile calculation.
Volatility_High_Pct / Volatility_Low_Pct — Threshold percentiles for classifying volatility as Excessive, Regular, or Low.
Output Columns: Volatility_Score (percentile 0-100), Volatility_Regime (Excessive/Regular/Low).
Half 11: Time Lapse Archive Mode
Historic Snapshot Recording
Creates periodic snapshots of all knowledge for constructing historic datasets.
EnableTimeLapse: false
TimeLapse_Interval: M15
TimeLapse_SeparateFiles: true
TimeLapse_Suffix: _snapshot
EnableTimeLapse — Prompts time lapse archiving mode.
TimeLapse_Interval — Timeframe interval for snapshots (M1, M5, M15, H1, H4, D1).
TimeLapse_SeparateFiles — When true, creates particular person information for every snapshot; when false, appends to a single file.
TimeLapse_Suffix — Customized suffix added to snapshot filenames for group.
Half 12: SMC Liquidity Evaluation
Sensible Cash Ideas Integration
Identifies swing highs/lows that characterize potential liquidity swimming pools.
SMC_Lookback: 50
SMC_SwingStrength: 3
SMC_Lookback — Variety of bars to seek for swing factors.
SMC_SwingStrength — Bars required on all sides to verify a swing excessive or low.
Output Columns: Swing_High, Swing_Low, Distance_to_Swing_High, Distance_to_Swing_Low (in pips).
Half 13: Multi-Timeframe Technical Indicators
MTF Information Assortment
Collects indicator values throughout a number of timeframes for every image.
EnableMTF: true
MTF_M5: true
MTF_M15: true
MTF_H1: true
MTF_H4: true
MTF_D1: true
Commonplace Indicator Parameters:
RSI_Period: 14
MACD_Fast: 12
MACD_Slow: 26
MACD_Signal: 9
BB_Period: 20
BB_Deviation: 2.0
ADX_Period: 14
Supertrend_Period: 10
Supertrend_Multiplier: 3.0
Ichimoku_Tenkan: 9
Ichimoku_Kijun: 26
Ichimoku_Senkou: 52
Output Columns: For every enabled timeframe, the CSV contains RSI, MACD (essential/sign/histogram), Bollinger Band place, ADX, Supertrend course, Ichimoku indicators, and pattern course.
Half 14: Pattern Evaluation
Pattern Path Detection
Trend_Lookback: 15
Trend_MA_Method: EMA
Trend_Lookback — Variety of bars for pattern calculation.
Trend_MA_Method — Transferring common technique (SMA, EMA, SMMA, LWMA).
Output: Pattern course values (-1 = Bearish, 0 = Impartial, 1 = Bullish) for every timeframe.
Half 15: Output Configuration
File Naming and Format
CSV_FilePrefix: AetherFlow
Prompt_FileName: AetherFlow_AI_Prompt.txt
UseCommonFolder: true
WriteHeader: true
CSV_Delimiter: ,
CSV_FilePrefix — Prefix for output information. Date is routinely appended.
Prompt_FileName — Filename for the AI immediate template that helps interpret the information.
UseCommonFolder — Save to MT5 widespread folder (accessible by all terminals) or native knowledge folder.
WriteHeader — Embrace column headers within the first row of CSV information.
CSV_Delimiter — Character separating values (comma, semicolon, tab).
Half 16: File Rotation and Cleanup
Computerized File Administration
EnableDailyRotation: true
MaxDaysToKeep: 30
AutoCleanupOnStart: true
EnableDailyRotation — Creates a brand new file every day with date-stamped filename.
MaxDaysToKeep — Routinely deletes information older than this many days. Set to 0 for limitless retention.
AutoCleanupOnStart — Runs cleanup routine when EA is initialized.
Half 17: Configuration Examples
Machine Studying Coaching Setup
SymbolsList: EURUSD,GBPUSD,USDJPY,XAUUSD
ExportIntervalMinutes: 5
EnableMTF: true
MTF_M5: true
MTF_M15: true
MTF_H1: true
MTF_H4: true
MTF_D1: true
EnableVolumeSentiment: true
EnableStochCCI: true
EnableAutoSR: true
EnableVolatilityScore: true
EnableTimeLapse: true
TimeLapse_Interval: M15
MaxDaysToKeep: 90
Actual-Time AI Feed Setup
SymbolsList: EURUSD,GBPUSD,AUDUSD,USDJPY,XAUUSD,BTCUSD
ExportIntervalMinutes: 1
EnableMTF: true
EnableVolumeSentiment: true
EnableBidAskSeparate: true
EnableTimeLapse: false
MaxDaysToKeep: 7
Foreign money Energy Analysis Setup
SymbolsList: EURUSD,GBPUSD,AUDUSD,NZDUSD,USDCAD,USDCHF,USDJPY
ExportIntervalMinutes: 15
OCM_Period: 14
OCM_UseNormalization: true
EnableMTF: false
EnableVolatilityScore: true
Half 18: Information Column Reference
Core Columns (At all times Included):
| Column | Description |
|---|---|
| Timestamp | Export datetime |
| Image | Buying and selling instrument |
| Bid / Ask / Unfold | Present costs and unfold |
| OCM_(Foreign money) | Foreign money power values |
| IVC | Momentum worth |
| RSI_(TF) | RSI per timeframe |
| MACD_(TF) | MACD values per timeframe |
| Trend_(TF) | Pattern course per timeframe |
| Volatility_Score | Percentile rating |
| Support_N / Resistance_N | Detected S/R ranges |
| Swing_High / Swing_Low | SMC liquidity ranges |
Conclusion
AetherFlow AI DataBridge gives professional-grade knowledge mining capabilities for quantitative merchants and AI researchers:
- Multi-Asset Protection — Concurrently accumulate knowledge from foreign exchange, commodities, indices, and crypto
- Complete Metrics — Foreign money power, momentum, quantity, volatility, and technical indicators
- Multi-Timeframe Evaluation — M5 to D1 knowledge in a single export
- SMC Integration — Swing highs/lows and liquidity pool detection
- AI-Prepared Output — Clear CSV format with constant column construction
- Computerized Administration — Every day rotation and cleanup hold your knowledge organized
The important thing to success is matching your configuration to your analysis targets. Begin with the default settings, confirm knowledge high quality in your ML pipeline, then customise parameters as you refine your fashions.
Want Assist?
Be part of our MQL5 group group for help, updates, and discussions with different customers.
Extra Merchandise
Click on right here to discover my different merchandise for MetaTrader 5.
Disclaimer: Buying and selling entails substantial threat of loss. This software assists with knowledge assortment and evaluation — it doesn’t present buying and selling indicators or assure outcomes. At all times commerce responsibly and take a look at completely earlier than stay deployment.