und werden Sie Mitglied unserer Fangruppe
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Bewerten Sie es im Terminal MetaTrader 5
- Ansichten:
- 1062
- Rating:
- Veröffentlicht:
- 2018.11.13 08:36
-
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance
Der Choppy market index wurde von Daniel Fernandez in dem Artikel "Tackling trending and ranging markets with CMI" der August-Ausgabe 2011 des Magazins Trading Strategies beschrieben.
Der CMI ist ein einfacher Indikator, der misst, ob sich der Markt unruhig (ungerichtet) oder trendig (gerichtet) verhalten hat. Der Indikator berechnet die Differenz zwischen dem letzten Schlusskurs des Balkens und dem Schlusskurs n Balken zuvor und teilt diesen Wert dann durch die Differenz zwischen dem höchsten Hoch und dem tiefsten Tief dieser n Balken. Dieser Wert wird dann mit 100 multipliziert, um uns einen normalisierten Wert zwischen Null und 100 zu geben:
CMI = ((ABS(C[0]-C[n]))/(H[n]-L[n]))*100
Where
ABS = Absolutwert
C[0] = letzte Schlusskurs
C[n] = Schlusskurs n Balken zuvor
H[n] = höchstes Hoch der letzten n Balken
L[n] = tiefstes Tief der der letzten n Balken
Empfehlungen:
Regeln der Seitwärtsstrategie:1. Eröffnen Sie eine Kaufposition, wenn der 10-Balken SMA des 60-Balken CMI unter 40 liegt und die Differenz zwischen dem Schlusskurs des aktuellen Balkens und dem des Balkens 20 zuvor negativ ist.Regeln der Trendstrategie:
2. Eröffnen Sie eine Verkaufsposition, wenn der 10-Balken SMA des 60-Balken CMI unter 40 liegt und die Differenz zwischen dem Schlusskurs des aktuellen Balkens und dem des Balkens 20 zuvor positiv ist.
3. Schließen Sie die Positionen, wenn der CMI auf über 50 steigt.
1. Eröffnen Sie eine Kaufposition, wenn der 10-Balken SMA des 60-Balken CMI über 60 liegt und die Differenz zwischen dem Schlusskurs des aktuellen Balkens und dem des Balkens 20 zuvor positiv ist.
2. Eröffnen Sie eine Verkaufsposition, wenn der 10-Balken SMA des 60-Balken CMI über 60 liegt und die Differenz zwischen dem Schlusskurs des aktuellen Balkens und dem des Balkens 20 zuvor negativ ist.
3. Schließen Sie die Positionen, wenn der CMI auf unter 50 fällt.
Übersetzt aus dem Englischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/en/code/21975