BerelzBridge
- Utilitys
- Barend Willem Van Den Berg
- Version: 1.0
Export Data Bridge mit kostenloser Dashboard-Vorlage MT5-to-JSON
📋 Übersicht
BerelzBridge Free ist ein leichtgewichtiger MT5-Indikator, der Live-Marktdaten in eine JSON-Datei auf der Festplatte streamt. Alle 5 Sekunden exportiert er Echtzeit-Geld-/Briefkurse und OHLCV-Balken für den von Ihnen gewählten Zeitrahmen.
MT5 hält Ihre Daten innerhalb des Terminals unter Verschluss. BerelzBridge gibt sie frei. Sobald Ihre Live-Kursdaten in einer Standard-JSON-Datei vorliegen, kann jedes externe Tool sie lesen - Python, Node.js, ein Webbrowser, alles.
💡 Was Sie bauen können
📊 Live-Kurs-Dashboards 🤖 Python-Handelsbots 📈 Strategietester 🧠 KI/ML-Modell-Input ⚡ Signalgeneratoren 🔔 Kurswarnungen 🕯️ Mustererkennung 🎓 Forschung & Backtesting
🚀 Testen Sie Ihre Trading-Ideen - kein MQL5 erforderlich
Sie möchten eine Handelsidee testen, kennen aber MQL5 nicht? BerelzBridge liefert Ihnen die Daten. Schreiben Sie ein einfaches Python-Skript und Ihre Idee läuft in Minuten - nicht in Tagen.
Selbst mit einem Zeitrahmen und 50 Balken können Sie einen gleitenden Durchschnittsübergang erstellen, Preismuster erkennen, Warnungen erstellen oder einen einfachen Handelsbot füttern - alles in Python.
⚡ Was es exportiert
💰 Live-Kurse
- Bid/Ask mit voller Stellengenauigkeit
- Echtzeit-Updates alle 5 Sekunden
- Perfekt für Python/Node.js-Bots
📈 OHLCV-Daten
- 50 Balken pro Export
- Zeitrahmen Ihrer Wahl
- Saubere JSON-Struktur
🔧 Einfache Integration
- JSON-Format bereit zur Verwendung
- Funktioniert mit jeder Programmiersprache
- Keine API-Schlüssel oder Abonnements
🔄 Wie es funktioniert
- Laden Sie BerelzBridge kostenlos vom MQL5 Marketherunter
- Ziehen Sie es auf einen beliebigen Chart in MetaTrader 5
- Wählen Sie Ihren bevorzugten Zeitrahmen
- DieJSON-Datei erscheint in MQL5/Files/ (wird alle 5 Sekunden aktualisiert)
- Lesen Sie die Daten mit Python, Node.js oder einer beliebigen Anwendung
📁 Ausgabedatei: symbol_tf.json (z.B. xaueur_m5.json)
⚖️ Kostenlos vs. Pro
|
|
|
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
🎁 Kostenlose Dashboard-Vorlage inbegriffen
⚡ Die Hauptseite des Dashboards funktioniert mit BerelzBridge Free. Für Multi-Timeframe-Analysen, Kontoüberwachung und den Live-Positionsrechner wird BerelzBridge Pro benötigt.
🐍 Python Beispiele
Live-Daten lesen:import json, time
while True:
with open("MQL5/Files/xaueur_m5.json") as f:
data = json.load(f)
print(f "Bid: {data['bid']} | Ask: {data['ask']}")
print(f "Bars: {len(data['bars'])}")
time.sleep(5)
Einfache Strategie - gleitender Durchschnitt Crossover:
with open("MQL5/Files/xaueur_m5.json") as f:
data = json.load(f)
bars = data["bars"]
fast = sum(b["c"] for b in bars[-5:]) / 5
slow = sum(b["c"] for b in bars[-20:]) / 20
if fast > slow:
print("Aufwärtstrend -- Kaufsignal")
elif fast < slow:
print("Abwärtstrend -- Verkaufssignal")
⚙️ Eingabeparameter
| Parameter | Beschreibung |
|---|---|
| InpSymbol | Zu streamendes Symbol (leer = aktuelles Diagramm) |
| InpZeitrahmen | Zu exportierender Zeitrahmen (Standard: M5) |
📋 Voraussetzungen
- MetaTrader 5
- Funktioniert mit jedem Broker und jedem Instrument
- Kompatibel mit Windows, macOS (über Wine) und Linux
© 2025 Berelz Projekte. Alle Rechte vorbehalten.
- GitHub
