MurreyGannQuantum
- Indikatoren
- Ahmad Aan Isnain Shofwan
- Version: 2.1
- Aktualisiert: 19 Juli 2025
- Aktivierungen: 9
MurreyGannQuantum - Professioneller Handelsindikator
Fortgeschrittene technische Analyse nach Murrey Math und Gann-Winkel mit vollständiger EA-Integration
Professioneller technischer Indikator, der die Analyse der Murrey Math-Ebene mit der Berechnung des Gann-Winkels kombiniert. Umfassende visuelle Analyse, Multi-Timeframe-Anpassung und vollständige EA-Integrationsmöglichkeiten für automatisierte Handelssysteme.
KERNFUNKTIONEN
Technische Implementierung:
- Murrey Math Levels: 9 dynamische Unterstützungs-/Widerstandsebenen mit adaptiver Berechnung
- Gann-Winkel-Analyse: Echter 1x1-Winkel mit Swing-Point-Erkennung
- Hybride Methodik: Kombiniert beide Ansätze für eine umfassende Marktanalyse
- Non-Repaint Design: Signale werden bei Bar-Close bestätigt, niemals rückwirkend geändert
Signalverarbeitung:
- Mehrschichtige Filterung: Optionale Trendfilter RSI + Gleitender Durchschnitt
- Signalstärke-Werte: Numerisches Scoring-System, gespeichert in speziellen Puffern
- Cooldown-Verwaltung: Konfigurierbare Mindestabstände zwischen den Signalen
- ATR-Anpassung: Volatilitätsbasierte Parameteranpassung für alle Marktbedingungen
Visuelle Analyse:
- Übersichtliche Anzeige: Pfeile, Etiketten und Level-Linien mit anpassbaren Farben
- Aktualisierungen in Echtzeit: Berechnungen werden mit jedem Tick aktualisiert, Signale werden bei Börsenschluss bestätigt
- Auto-Parameter-Skalierung: Passt die Berechnungszeiträume für verschiedene Zeitrahmen an
- Universelle Kompatibilität: Funktioniert mit Forex, Metallen, Kryptowährungen und Indizes
EA-INTEGRATIONSSYSTEM
14 Puffer-Zugriffsarchitektur:
PUFFER-ZUORDNUNGSTABELLE
Puffer Ebene Beschreibung Handel Bedeutung 0 0/8 Extrem überverkauft Starke Kaufzone - Umkehrung erwartet 1 1/8 Geringe Unterstützung Schwacher Support Level 2 2/8 Wichtige Unterstützung Wichtige Unterstützung - starkes Kaufinteresse 3 3/8 Geringe Unterstützung Schwache Unterstützung 4 4/8 Pivot/Gleichgewicht Kritisches Niveau - Trendwechselpunkt 5 5/8 Kleiner Widerstand Schwaches Widerstandsniveau 6 6/8 Hauptwiderstand Hauptwiderstand - Starkes Verkaufsinteresse 7 7/8 Kleiner Widerstand Schwaches Widerstandsniveau 8 8/8 Extrem überkauft Starke Verkaufszone - Umkehrung erwartet 9 - Gann-Winkel-Linie Trendrichtungsindikator 10 - Kaufsignal-Pfeile Visuelle Kaufsignale 11 - Verkaufssignal-Pfeile Visuelle Verkaufssignale 12 - EA-Kaufpuffer Stärke des Kaufsignals (0.0-1.0) 13 - EA Verkaufspuffer Stärke des Verkaufssignals (0.0-1.0) 14 - CoG Mittellinie Primär-Trend-Filter & Dynamischer S/R
15 - CoG Upper CalcBand Dynamic Resistance - berechnete Abweichung
16 - CoG Unteres CalcBand Dynamische Unterstützung - berechnete Abweichung
17 - CoG Upper StdDevBand Volatilitätsobergrenze - Statistischer Rand
18 - CoG Lower StdDevBand Volatility Lower Bound - Statistischer Rand
VOLLSTÄNDIGE EA-INTEGRATIONSBEISPIELE
Grundlegende Signaldetektion:
void CheckSignals()
{
// Signalstärkewerte ermitteln
double buySignal = iCustom(Symbol(), 0, "MurreyGannQuantum", 12, 1);
double sellSignal = iCustom(Symbol(), 0, "MurreyGannQuantum", 13, 1);
// Prüfen auf Kaufsignal (Stärke > 0,7 empfohlen)
if(buySignal > 0.7)
{
double entry = Ask;
double sl = iCustom(Symbol(), 0, "MurreyGannQuantum", 2, 0); // Unterstützung 2/8
double tp = iCustom(Symbol(), 0, "MurreyGannQuantum", 6, 0); // Widerstand 6/8
if(Einstieg > sl && tp > Einstieg)
{
OrderSend(Symbol(), OP_BUY, 0.1, entry, 3, sl, tp, "MGQ Buy", 0);
}
}
// Auf Verkaufssignal prüfen
if(sellSignal > 0.7)
{
double entry = Bid;
double sl = iCustom(Symbol(), 0, "MurreyGannQuantum", 6, 0); // Widerstand 6/8
double tp = iCustom(Symbol(), 0, "MurreyGannQuantum", 2, 0); // Unterstützung 2/8
if(Einstieg < sl && tp < Einstieg)
{
OrderSend(Symbol(), OP_SELL, 0.1, entry, 3, sl, tp, "MGQ Sell", 0);
}
}
}
Erweiterte Level-basierte Strategie:
void AdvancedLevelStrategy()
{
// Alle kritischen Levels ermitteln
double extremeSupport = iCustom(Symbol(), 0, "MurreyGannQuantum", 0, 0); // 0/8
double majorSupport = iCustom(Symbol(), 0, "MurreyGannQuantum", 2, 0); // 2/8
double pivot = iCustom(Symbol(), 0, "MurreyGannQuantum", 4, 0); // 4/8
double majorResistance = iCustom(Symbol(), 0, "MurreyGannQuantum", 6, 0); // 6/8
double extremeResistance = iCustom(Symbol(), 0, "MurreyGannQuantum", 8, 0); // 8/8
double gannAngle = iCustom(Symbol(), 0, "MurreyGannQuantum", 9, 0); // Trend
double currentPrice = (Ask + Bid) / 2;
// Trendfolgestrategie
if(aktuellerPreis > gannAngle)
{
// Aufwärtstrend - Kauf bei Pullback zur Unterstützung
if(aktuellerKurs <= majorSupport)
{
double buySignal = iCustom(Symbol(), 0, "MurreyGannQuantum", 12, 1);
if(buySignal > 0,75)
{
OrderSend(Symbol(), OP_BUY, 0.1, Ask, 3, extremeSupport - 10*Point, majorResistance, "MGQ Pullback Buy", 0);
}
}
}
sonst
{
// Abwärtstrend - bei Pullback zum Widerstand verkaufen
if(aktuellerKurs >= majorResistance)
{
double sellSignal = iCustom(Symbol(), 0, "MurreyGannQuantum", 13, 1);
if(verkaufSignal > 0,75)
{
OrderSend(Symbol(), OP_SELL, 0.1, Bid, 3, extremeResistance + 10*Point, majorSupport, "MGQ Pullback Sell", 0);
}
}
}
}
Multi-Timeframe-Bestätigung:
bool MTF_SignalConfirmation(bool isBuy)
{
// Prüfen des aktuellen Timeframe-Signals
double currentSignal = isBuy ? iCustom(Symbol(), 0, "MurreyGannQuantum", 12, 1) : iCustom(Symbol(), 0, "MurreyGannQuantum", 13, 1);
if(currentSignal < 0.7) return false; // Trend im höheren Zeitrahmen prüfen
int higherTF = Zeitraum() * 4;
double higherGann = iCustom(Symbol(), higherTF, "MurreyGannQuantum", 9, 0);
double higherPrice = iClose(Symbol(), higherTF, 0);
// Bestätigung der Trendausrichtung
if(isBuy && higherPrice <= higherGann) return false;
if(!isBuy && higherPrice >= higherGann) return false;
return true;
}
Erkennung von Umkehrbewegungen bei extremen Niveaus:
void ReversalStrategy()
{
double extremeSupport = iCustom(Symbol(), 0, "MurreyGannQuantum", 0, 0); // 0/8
double extremeResistance = iCustom(Symbol(), 0, "MurreyGannQuantum", 8, 0); // 8/8
double currentPrice = (Ask + Bid) / 2;
// Umkehr vom extrem überverkauften (0/8 Niveau)
if(currentPrice <= extremeSupport + 5*Point)
{
double buySignal = iCustom(Symbol(), 0, "MurreyGannQuantum", 12, 1);
if(buySignal > 0.8)
{
// Höhere Schwelle für Umkehrgeschäfte
double pivot = iCustom(Symbol(), 0, "MurreyGannQuantum", 4, 0);
OrderSend(Symbol(), OP_BUY, 0.1, Ask, 3, extremeSupport - 20*Point, pivot, "MGQ Reversal Buy", 0);
}
}
// Umkehrung von extrem überkauft (8/8 Level)
if(aktuellerPreis >= extremeWiderstand - 5*Punkt)
{
double sellSignal = iCustom(Symbol(), 0, "MurreyGannQuantum", 13, 1);
if(verkaufSignal > 0.8)
{
double pivot = iCustom(Symbol(), 0, "MurreyGannQuantum", 4, 0);
OrderSend(Symbol(), OP_SELL, 0.1, Bid, 3, extremeResistance + 20*Point, pivot, "MGQ Reversal Sell", 0);
}
}
}
HANDELSANWENDUNGEN
Level-basierte Strategien:
- Beobachten Sie das Kursgeschehen bei extremen Niveaus (0/8, 8/8) auf Umkehrungen
- Hauptniveaus (2/8, 6/8) als wichtige Unterstützungs-/Widerstandszonen nutzen
- Anpeilen des Gleichgewichtsniveaus (4/8) für Trades mit mittlerer Umkehrung
- Implementieren Sie Ausbruchsstrategien oberhalb/unterhalb kritischer Niveaus
Trendfolge:
- Nutzen Sie den Gann-Winkel für die primäre Trendrichtung
- Eingehen von Positionen bei Rücksetzern auf günstige Niveaus
- Signale mit der Trendausrichtung auf höheren Zeitebenen abstimmen
- Verwalten Sie Stopps an logischen Niveaugrenzen
Multi-Timeframe-Analyse:
- Bestätigen Sie Signale über mehrere Zeitrahmen hinweg
- Verwenden Sie den Gann-Winkel eines höheren Zeitrahmens für den Trendfilter
- Skalieren Sie die Positionsgröße auf der Grundlage des Zusammenlaufens von Signalen
- Optimieren Sie das Einstiegs-Timing mit Signalen auf niedrigeren Zeitebenen
ANPASSUNGSOPTIONEN
Murrey Math-Konfiguration:
- Adaptive Perioden: Dynamischer Rückblick mit ATR-Erweiterung
- Level-Anzeige: Ein-/Ausblenden einzelner Stufen oder kompletter Sätze
- Zone hervorheben: Optionale Schattierung von extremen Umkehrzonen
- Rauschfilterung: Eliminiert falsche Pegelberechnungen und Whipsaws
Gann-Winkel-Einstellungen:
- Swing-Erkennung: Automatische Pivot-Erkennung für die Winkelberechnung
- Markt-Kalibrierung: Automatische Anpassung für verschiedene Instrumente
- Empfindlichkeitssteuerung: Feinabstimmung der Parameter für die Schwungerkennung
- Visuelles Styling: Anpassbare Linienfarben und -dicken
Signalverbesserung:
- RSI-Filter: Optionale Überkauft/Überverkauft-Bestätigung (Standard: 70/30)
- MA-Trend-Filter: Überprüfung der Ausrichtung des gleitenden Durchschnitts auf Trendverzerrung
- Signal-Abkühlung: Mindestanzahl von Takten zwischen den Signalen (verhindert Overtrading)
- Stärke-Schwellenwert: Konfigurierbare Mindestanforderungen an die Signalqualität
LEISTUNGSSPEZIFIKATIONEN
Algorithmus-Details:
- Berechnungsmethode: Dynamische Periodenanpassung auf Basis der Marktvolatilität
- Signal-Bestätigung: Mehrschichtiges Validierungssystem mit optionalen Filtern
- Trend-Erkennung: Gann-Winkel mit automatischer Swing-Punkt-Erkennung
- Level-Genauigkeit: Präzise Murrey-Math-Berechnungen mit Rauschunterdrückung
- Ressourcen-Effizienz: Optimierter Code für minimale CPU-Auslastung
Testabdeckung:
- Zeitrahmen: Alle Zeiträume von M1 bis MN getestet und optimiert
- Instrumente: 28+ Währungspaare, Edelmetalle, wichtige Kryptowährungen, Indizes, Aktien
- Historische Daten: Umfassendes Backtesting mit Marktdaten von 2020-2024
- Broker-Kompatibilität: Funktioniert mit allen MT4-Brokern und Kontotypen
ZIELBENUTZER
Professionelle Trader: Sie suchen eine zuverlässige Identifizierung von Unterstützungen/Widerständen mit einer klaren Analyse der Trendrichtung. Sie benötigen visuelle Bestätigungssignale und Flexibilität bei mehreren Zeitrahmen für eine umfassende Marktanalyse.
EA-Entwickler: Erstellen automatisierter Handelssysteme, die saubere Datenquellen benötigen. Sie benötigen ebenenbasierte Strategiekomponenten mit zugänglicher Pufferarchitektur und zuverlässiger Signalerzeugung.
Technische Analysten: Sie verwenden geometrische Marktanalysemethoden. Sie benötigen professionelle Tools, die die Präzision von Murrey Math mit der Fähigkeit zur Erkennung von Gann-Winkel-Trends kombinieren.
Signal-Anbieter: Sie generieren konsistente Signale für mehrere Instrumente. Benötigen Signalstärkemetriken und professionelle Zuverlässigkeit für Abonnentendienste.
SYSTEMANFORDERUNGEN
Technische Spezifikationen:
- Plattform: MetaTrader 4 (Build 1090 oder höher)
- Betriebssystem: Windows 7/8/10/11 oder Windows Server
- Speicher: Mindestens 4 GB RAM (8 GB empfohlen für mehrere Charts)
- Prozessor: Intel/AMD Dual-Core oder besser
- Verbindung: Stabiles Internet für Echtzeit-Datenfeeds
Kompatibilitäts-Matrix:
- Alle MT4-Broker-Plattformen und Server-Standorte
- Große, kleine und exotische Währungspaare
- Edelmetalle (Gold, Silber, Platin, Palladium)
- Kryptowährungs-CFDs (Bitcoin, Ethereum, etc.)
- Alle Standard- und ECN-Kontotypen
EINRICHTUNG & UNTERSTÜTZUNG
Schneller Installationsprozess:
- Download der Indikator-Datei nach Abschluss des Kaufs
- Plattform neu starten und auf die gewünschten Charts anwenden
- Konfigurieren Sie die Einstellungen entsprechend Ihrem Handelsstil
Professionelle Unterstützung:
- Technische Unterstützung durch das MQL5-Nachrichtensystem
- Anleitung zur Installation und Konfiguration
- Empfehlungen zur Parameteroptimierung
Updates und Wartung:
- Lebenslange kostenlose Updates und Erweiterungen
- Kompatibilitäts-Updates für neue MT4-Builds
- Leistungsoptimierungen und Fehlerbehebungen
RISIKOHINWEIS
Der Handel birgt ein erhebliches Verlustrisiko. Die Performance in der Vergangenheit ist keine Garantie für zukünftige Ergebnisse. Dieser Indikator bietet Analysetools, kann aber keine Handelsgewinne garantieren. Benutzer sollten ein angemessenes Risikomanagement praktizieren und nie mehr riskieren, als sie sich leisten können zu verlieren. Berücksichtigen Sie Ihr Erfahrungsniveau und Ihre Risikotoleranz, bevor Sie handeln.
Professionelle technische Analyse, die die bewährten Murrey Math-Levels mit der Trenderkennung des Gann-Winkels kombiniert. Vollständige EA-Integration mit 14 zugänglichen Puffern für die Entwicklung automatisierter Handelssysteme.
