RedeeCash Volumes Indicator
- Indikatoren
- Patrick Odonnell Ingle
- Version: 1.10
- Aktualisiert: 21 Juni 2022
Versionsgeschichte:
| Datum | Version | Änderungen |
|---|---|---|
| 6/20/2022 | 1.00 | Erste Veröffentlichung |
| 6/21/2022 | 1.10 | Hinzufügen von globalen Variablen für minimale (SYMBOL_volume_min) und maximale (SYMBOL_volume_max) History Volumes |
Beschreibung:
RedeeCash Volumes Indicator ist der Volumensindikator, dem Sie für den Marktein- und -austritt vertrauen, mit dem zusätzlichen Vorteil, dass wichtige Metriken als globale Variablen dargestellt werden. Die Einbeziehung globaler Variablen in einen Indikator ermöglicht eine einfachere Interaktion mit Expert Advisors (EA) und Skripten.
Wenn Sie den Indikator an ein Diagramm anhängen, erhalten Sie eine visuelle Darstellung sowohl steigender (GRÜN) als auch sinkender Volumina (ROT). Das steigende Volumen zeigt das Interesse von Käufern und Verkäufern an der Währung durch vermehrte Long- und Short-Trades an, während das sinkende Volumen das Desinteresse von Käufern und Verkäufern an der Währung durch verminderte Long- und Short-Trades anzeigt.
Code-Beispiel:
Um diesen Indikator von einem EA oder Skript aus aufzurufen, rufen Sie die Funktion iCustom metatrader auf,
iCustom(Symbol(),PERIOD_CURRENT,"Market/RedeeCash Volumes Indicator",1,0); string UpBufferVarName = StringConcatenate(Symbol(),"_volume_upbuffer"); string DownBufferVarName = StringConcatenate(Symbol(),"_volume_dnbuffer"); string VolumeVarName = StringConcatenate(Symbol(),"_volume"); string PrevVolumeVarName = StringConcatenate(Symbol(),"_volume_prev"); string ActiveBufferVarName = StringConcatenate(Symbol(),"_volume_active_buffer"); string MinVolumeVarName = StringConcatenate(symbol,"_volume_min"); string MaxVolumeVarName = StringConcatenate(symbol,"_volume_max"); double activeVolumeBuffer = GlobalVariableGet(ActiveBufferVarName); double volume = GlobalVariableGet(VolumeVarName); double previousVolume = GlobalVariableGet(PrevVolumeVarName); if (activeVolumeBuffer == 2) { Print("Active Volume Buffer: UP, Volume: ",volume,", Previous Volume: ", previousVolume); } else if (activeVolumeBuffer == 3) { Print("Active Volume Buffer: DOWN, Volume: ",volume,", Previous Volume: ", previousVolume); }
Das Ergebnis ist,
2022.06.20 03:48:24.711 RedeeCash_Volumes_Test EURUSD-5,H4: Aktiver Volumenpuffer: UP, Volumen: 15693.0, Vorheriges Volumen: 14367.0
Verwendung:
Die Verwendung basiert auf der Definition Ihrer Handelsregeln. Verwenden Sie zum Beispiel die 50 und 200 einfachen gleitenden Durchschnitte auf dem Tageschart, um die Trendrichtung zu bestimmen, und verwenden Sie dann den "RedeeCash_Volumes Indicator", um die Stärke zu bestimmen und festzustellen, ob Käufer oder Verkäufer in den Markt eintreten oder ihn verlassen?
| TREND | AKTIVER BUFFER | VORHERIGES VOLUMEN vs. AKTUELLES VOLUMEN | HANDEL |
|---|---|---|---|
| AUFWÄRTS | UP | VORHERIGES < AKTUELLES VOLUMEN | KAUFEN EINGEBEN |
| AB | AUF | VORHERIGES > AKTUELLES VOLUMEN | VERKAUFEN EINGEBEN |
