Schau, wie man Roboter kostenlos herunterladen kann
Finden Sie uns auf Twitter!
und werden Sie Mitglied unserer Fangruppe
Interessantes Skript?
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Hat Ihnen das Skript gefallen?
Bewerten Sie es im Terminal MetaTrader 5
Expert Advisors

Executer AC - Experte für den MetaTrader 5

Veröffentlicht:
Vladimir Karputov
Ansichten:
541
Rating:
(16)
Veröffentlicht:
2018.11.26 08:21
Aktualisiert:
2018.11.26 08:21
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance

Autor der Idee - Alex

Autor des mq5-Codes - barabashkakvn

Der EA verwendet den Indikator iAC (Acceleration/Deceleration, Accelerator/Decelerator Oscillator, AC). Der EA arbeitet nur, wenn eine neue Bar erscheint. Der EA eröffnet immer nur eine Position auf einmal, so dass er sowohl auf Hedging- als auch auf Netting-Konten arbeiten kann.

Die Losgröße wird aufgrund der Handelshistorie der Parameter History days (das Maximum Risk in percentage und Descrease factor werden auch verwendet) berechnet.

Der EA implementiert mehrere Signale für KAUF- UND VERKAUF (ac[] Array hier steht für die Indikatorwerte des AC)

KAUFSIGNALE:

      //--- Indikator AC steigt
      if(ac[1]>0.0 && ac[2]>0.0)
        {
         //--- Prüfen des KAUFSIGNALS
         if(ac[1]>ac[2] && ac[2]>ac[3])
           {
            ***
           }
         ***
        }
      //--- Indikator AC fällt
      if(ac[1]<0 && ac[2]<0)
        {
         //--- Prüfen des KAUFSIGNALS
         if(ac[1]>ac[2] && ac[2]>ac[3] && ac[3]>ac[4])
           {
            ***
           }
         ***
        }
      //--- Indikator AC kreuzt die Null von oben nach unten
      if(ac[1]>0.0 && ac[2]<0.0)
        {
         ***
        }
      ***

VERKAUFSSIGNALE:

      //--- Indikator AC steigt
      if(ac[1]>0.0 && ac[2]>0.0)
        {
         ***
         //--- Prüfen des VERKAUFSSIGNALS
         if(ac[1]<ac[2] && ac[2]<ac[3] && ac[3]<ac[4])
           {
            ***
        }
      //--- Indikator AC fällt
      if(ac[1]<0 && ac[2]<0)
        {
         ***
         //--- Prüfen des VERKAUFSSIGNALS
         if(ac[1]<ac[2] && ac[2]<ac[3])
           {
            ***
           }
        }
      ***
      //--- Indikator AC kreuzt die Null von unten nach oben
      if(ac[1]<0.0 && ac[2]>0.0)
        {
         ***
        }

Beispiel der Eröffnung einer Kaufposition:

Executer AC

Übersetzt aus dem Russischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/ru/code/23086

Time_Bar_Custom_Monthly Time_Bar_Custom_Monthly

Kurzbeschreibung

Open Close Open Close

Eine andere Variante der Strategie auf Basis der aktuellen Kerze, die höher oder tiefer als die vorherige ist

Bronze Warrioir Bronze Warrioir

Der Expert Asvisor verwendet die Indikatoren iCCI (Commodity Channel Index, CCI) und iWPR (Williams’ Percent Range, %R) und den benutzerdefinierten Indikator DayImpuls.

DayImpuls DayImpuls

Impulse Detektor. Der Indikator verwendet MovingAverages.mqh