Multi Currency MA Cross Scanner

  • Indikatoren
  • Shin Kojima
    Shin Kojima
    MT4 indicator developer with 10+ years of live trading experience.
    Specializing in alert tools and scanners for ICT-based traders.
    Zero complaints. Reliable tools. Real support.
  • Version: 1.0
  • Aktivierungen: 5
MACrossSearch
Multi-Currency MA Cross Scanner | Benutzerhandbuch |

1. Überblick

MACrossSearch ist ein Indikator für MetaTrader 4, der gleitende Durchschnittsüberkreuzungen über mehrere Währungspaare gleichzeitig überwacht und die Ergebnisse in einem einzigen Chart anzeigt.

Er prüft zwei gleitende Durchschnitte (MA1 und MA2) für jedes ausgewählte Symbol und jeden Zeitrahmen. Wenn der kürzere MA über oder unter dem längeren MA kreuzt, ändert der Indikator die Farbe der entsprechenden Zelle im Panel.

Alarme können ausgelöst werden, wenn eine neue Kreuzung erkannt wird oder wenn eine bestehende Kreuzung endet.

2. Einrichtung

  1. Kopieren Sie MACrossSearch_de.mq4 in Ihren MT4 MQL4/Indicators/ Ordner .
  2. Kopieren Sie AllSearch_de.mqh in den Ordner MT4 MQL4/Include/.
  3. Starten Sie MetaTrader 4 neu, oder drücken Sie F5 im MetaEditor, um die Dateiliste zu aktualisieren.
  4. Hängen Sie den Indikator an einen beliebigen Chart an. Der Zeitrahmen des Host-Charts hat keinen Einfluss auf die Scan-Ergebnisse.
Beide Dateien müssen vorhanden sein. MACrossSearch_de.mq4 wird nicht ohne AllSearch_de.mqh kompiliert.

3. Parameter

MA-Einstellungen

Parameter Voreinstellung Beschreibung
MAPeriode1 20 Periode des ersten gleitenden Durchschnitts.
MAPeriode2 75 Periode des zweiten gleitenden Durchschnitts.
MAKind1 1 MA-Typ für MA1. 0=SMA, 1=EMA, 2=SMMA, 3=LWMA.
MAKind2 1 MA-Typ für MA2. Dieselben Werte wie MAKind1.
MASVerschiebung1 0 Horizontale Verschiebung von MA1 (in Balken).
MASVerschiebung2 0 Horizontale Verschiebung von MA2 (in Balken).
MAPreis1 PREIS_SCHLIESSEN Angewandter Preis für MA1.
MAPrice2 PREIS_SCHLIESSEN Angewandter Preis für MA2.

Auswahl des Zeitrahmens

Parameter Voreinstellung Beschreibung
bUseM1 false M1 in den Scan einbeziehen.
bBenutzeM5 false M5 in den Scan einbeziehen.
bBenutzeM15 wahr M15 in den Scan einbeziehen.
bBenutzeM30 true M30 in den Scan einbeziehen.
bBenutzeH1 wahr H1 in den Scan einbeziehen.
bBenutzeH4 true H4 in den Scan einbeziehen.
bUseD1 true D1 in den Scan einbeziehen.
bUseW1 true W1 in den Scan einbeziehen.

Einstellungen für Alarme

Parameter Standard Beschreibung
bAlertOnce true wahr: Nur auf der Registerkarte Experten protokollieren. false: Pop-up-Warnungsdialog anzeigen.
bFindAlert true Warnung, wenn ein neues Kreuz entdeckt wird.
bLostAlert false Warnung, wenn ein bestehendes Kreuz endet.
bAlertM1-W1 wahr Aktivieren/Deaktivieren von Alarmen pro Zeitrahmen.
bUseSpread wahr Zeigt den aktuellen Spread neben jedem Symbol an.
MaxSpread 6.0 Überspringt den Scan eines Symbols, wenn sein Spread diesen Wert (in Pips) überschreitet.
bMail falsch Sendet eine E-Mail, wenn ein Alarm ausgelöst wird. Erfordert die Konfiguration der MT4-E-Mail-Einstellungen.

Symbol-Einstellungen

Parameter Voreinstellung Beschreibung
UseSymbols XAUUSD USD EUR JPY GBP CAD AUD NZD CHF SGD Durch Leerzeichen getrennte Liste der zu scannenden Symbole oder Währungscodes.
Vollständige Symbolnamen (z. B. XAUUSD ) werden direkt hinzugefügt.
3-Buchstaben-Währungscodes (z. B. USD EUR ) werden automatisch zu Paaren (EURUSD, GBPUSD usw.) kombiniert, je nachdem, was im Market Watch Ihres Brokers verfügbar ist.
AddSymbol (leer) Suffix, das an alle Symbole angehängt wird. Verwenden Sie diese Option, wenn Ihr Broker ein Suffix wie m oder .pro hinzufügt.
SelfRifresh false Bei true überschreibt der Indikator nicht die Farben anderer Indikatoren, die das gleiche Panel verwenden.

Anzeige-Einstellungen

Parameter Voreinstellung Beschreibung
ZeileMax 30 Maximale Anzahl von Zeilen pro Spalte im Panel.
Schriftgröße 10 Schriftgröße des Paneltextes.
TxtXPos 5 Horizontaler Abstand zwischen den Spalten des Zeitrahmens.
TxtXSpace 5 Zusätzliche horizontale Polsterung.
TxtYPos 5 Vertikaler Abstand zwischen den Zeilen.
TxtXBase 0 Horizontaler Versatz des gesamten Panels von der Ecke.
ATRCorner 1 Ecke, an der das Feld verankert ist. 0=Unten-Links, 1=Unten-Rechts, 2=Oben-Links, 3=Oben-Rechts.
HinzufügenText (leer) Text-Präfix, das zu allen Diagrammobjektnamen hinzugefügt wird. Wird verwendet, um Konflikte zu vermeiden, wenn mehrere Instanzen auf demselben Diagramm laufen.
SymOnOff false Wenn true, schaltet das Anklicken eines Symbolnamens im Panel diesen ein/aus (gelb hervorgehoben = vom Scan ausgeschlossen).

4. Panel-Farbreferenz

Jede Zelle im Feld steht für eine Kombination aus Symbol und Zeitrahmen.

Farbe Bedeutung
Cyan MA1 liegt derzeit über MA2. Es ist ein Aufwärtskreuz entstanden.
Rot MA1 liegt derzeit unter MA2. Ein Kreuz nach unten ist aufgetreten.
Weiß/Grau In diesem Zeitrahmen ist kein Cross aufgetreten. Die MAs haben sich während des aktuellen Balkens nicht gekreuzt.
Dodger Blau Auf diesem Balken wurde soeben ein neues Aufwärtskreuzen festgestellt. Kehrt beim nächsten Balken zu Cyan zurück.
Magenta Auf diesem Balken wurde soeben ein neues Cross nach unten festgestellt. Kehrt beim nächsten Balken zu Rot zurück.
Gelb Der Symbolname ist gelb hervorgehoben. Das Symbol wird vom Scan ausgeschlossen (Funktion SymOnOff).

Der Streuwert, der in kleiner Schrift neben dem Symbolnamen angezeigt wird, wirdrot, wenn die Streuung MaxSpread überschreitet , und das Symbol wird für diesen Zyklus übersprungen.

5. Hinweise

  • Der Indikator verwendet die interne Kurshistorie von MT4. Symbole, die nicht in Market Watch geladen wurden, liefern möglicherweise keine genauen Daten, bis die Historie heruntergeladen wurde.
  • Wenn zu viele Zeitrahmen gleichzeitig aktiv sind, erhöht sich die CPU-Last, insbesondere wenn viele Symbole in der Liste enthalten sind.
  • Die Cross-Erkennung verwendet denabgeschlossenen Balken (Shift 1), um ein erneutes Malen zu vermeiden. Der aktuelle offene Balken wird nicht für die Signalerzeugung verwendet.
  • Wenn Ihr Broker Suffixe verwendet (z.B. EURUSDm ), geben Sie das Suffix in AddSymbol ein und verwenden Sie nur die Basiswährungscodes in UseSymbols .
  • Wenn Sie auf eine Zelle mit einer Zeitrahmenbezeichnung (z. B. H1) klicken, wird ein neuer Chart für dieses Symbol und diesen Zeitrahmen geöffnet.
  • Um mehrere Instanzen von MACrossSearch auf demselben Chart mit unterschiedlichen Einstellungen laufen zu lassen, setzen Sie für jede Instanz einen eindeutigen Wert für AddText.



Weitere Produkte dieses Autors
MagicalTouch für MT4 Zeichnen Sie eine Linie. Warten Sie auf den Alarm. MagicalTouch überwacht Linien, die Sie auf dem MT4 zeichnen, und löst einen Alarm aus, sobald der Kurs sie berührt. Was es macht Horizontale Linien: Alarmiert, wenn der Kurs das angegebene Niveau erreicht. Vertikale Linien: Alarmiert, wenn eine Kerze die angegebene Zeit erreicht. Trendlinien: Alarme bei Berührung (eine einzigartige Funktion, die MT4 nicht nativ bietet). Alarmtypen: Unterstützt Popup, Sound, E-Mail und mobil
Auswahl:
Keine Bewertungen
Antwort auf eine Rezension