Autor der Idee – Alex
mq5 Code-Autor – barabashkakvn
Der EA nutzt den iAC (Acceleration/Deceleration, Accelerator/Decelerator Oscillator, AC) Indikator. Er arbeitet nur, wenn eine neue Kerze erscheint. Der EA öffnet jeweils nur eine Position, was ihn sowohl für Hedging- als auch für Netting-Konten geeignet macht.
Die Lotgröße wird basierend auf der Handelsgeschichte der letzten History Tage berechnet (die Parameter Maximaler Risiko in Prozent und Verminderungsfaktor fließen ebenfalls mit ein).
Der EA implementiert mehrere Signale für BUY und SELL (das ac[] Array steht hier für die Werte des AC Indikators).
BUY-Signale:
//--- Indikator AC geht nach oben if(ac[1]>0.0 && ac[2]>0.0) { //--- prüfe BUY-Signal if(ac[1]>ac[2] && ac[2]>ac[3]) { *** } *** } //--- Indikator AC geht nach unten if(ac[1]<0 && ac[2]<0) { //--- prüfe BUY-Signal if(ac[1]>ac[2] && ac[2]>ac[3] && ac[3]>ac[4]) { *** } *** } //--- Indikator AC kreuzt null von oben nach unten if(ac[1]>0.0 && ac[2]<0.0) { *** } ***
SELL-Signale:
//--- Indikator AC geht nach oben if(ac[1]>0.0 && ac[2]>0.0) { *** //--- prüfe SELL-Signal if(ac[1<ac[2] && ac[2]<ac[3] && ac[3]<ac[4]) { *** } //--- Indikator AC geht nach unten if(ac[1]<0 && ac[2]<0) { *** //--- prüfe SELL-Signal if(ac[1]<ac[2] && ac[2]<ac[3]) { *** } } *** //--- Indikator AC kreuzt null von unten nach oben if(ac[1]<0.0 && ac[2]>0.0) { *** }
Beispiel für das Öffnen eines BUY:

Kommentar 0