Mach die Strategie zu deiner eigenen.

Mit dem Quellcode in deinen Händen reichen deine Ideen über das Einstellungsmenü hinaus.

Keine zusätzlichen Abhängigkeiten installieren

Öffne den Quellcode in MetaEditor und beginne mit der Entwicklung. Die Projekte nutzen eigenständigen Code oder bereits in MT5 enthaltene Standardbibliotheken.

Unbegrenzte persönliche Nutzung

Lerne, passe den Code an und handle auf deinen eigenen Konten. Mit dem EA-Quellcode kannst du deine Ideen immer weiterentwickeln.

Einmal kaufen. Keine Aktivierungs- oder Nutzungsgebühren.

Ein Kauf pro Quellcode-Projekt. MQLume berechnet keine Gebühren nach Anzahl der Aktivierungen oder Nutzungen.

Vibe Coding. Dein Trading-Urteil.

Besprich deine Ideen mit einem KI-Programmierassistenten. Nutze das bearbeitbare MQL5-Projekt als Ausgangspunkt und behalte die Kontrolle über jede Änderung.

  1. Idee beschreiben

    Frage nach einem Zeitfilter, verständlicheren Logs oder einer anderen Risikoregel.

  2. Änderung prüfen

    Lies den vorgeschlagenen Code, prüfe die Logik und kompiliere ihn in MetaEditor.

  3. Deine Version testen

    Vergleiche Backtests und teste auf einem Demokonto, bevor du einen Live-Einsatz erwägst.

Nutze ein KI-Werkzeug deiner Wahl; ein KI-Abo ist nicht enthalten. Prüfe generierten Code und schütze deinen Quellcode. Gute Werkzeuge unterstützen den Prozess, garantieren aber keine Handelsgewinne.

Trading-Konfiguration

Veröffentlichte Spezifikationen

Ausbrüche an Gold-Unterstützungen und -Widerständen mit mehreren internen Strategien.

Dies sind Angaben der Produktseite, keine Garantie für geeignetes Kapital oder Ergebnisse.

Symbol
XAUUSD
Chart-Zeitrahmen
H1
Mindesteinzahlung
$600
Empfohlene Einzahlung
Nicht angegeben
Konto
Nicht angegeben
Hebel
Nicht angegeben
VPS
Nicht angegeben

Ein Blick in den Quellcode

Entdecke 50 Zeilen MQL5-Quellcode aus dem Projekt. Scrolle im Editor, um mehr zu sehen.

MQL5 / .mq5
The Gold Reaper MT5 5.1[MQLume].mq5v5.1
double NormalizeSwingPrice(const double value,const int digits){   if(!MathIsValidNumber(value) || value>=9223372036854775808.0 || value< -9223372036854775808.0)      return value;   long whole=(long)value;   uint udigits=(uint)digits;   int n=(udigits>10 ? 11 : (int)udigits);   double power=1.0;   for(int k=0;k<n;k++) power*=10.0;   long fraction=(long)((value-(double)whole)*power+(value>0 ? 0.5000001 : -0.5000001));   return (double)fraction/power+(double)whole;}// A zero divisor returns false before lotScale changes.bool CalculatePriceAndLotScales(const double reference,const double previousDailyOpen,   const bool useVariable,const bool adjustLots,   double &priceScale,double &lotScale){   double ratio=1.0;   if(reference>=1000.0) ratio=previousDailyOpen/reference;   priceScale=(useVariable ? ratio : 1.0);   if(adjustLots && priceScale==0.0) return false;   lotScale=(adjustLots ? 1.0/priceScale : 1.0);   if(priceScale==0.0) priceScale=1.0;   return true;}double CalculatePriceDistanceUnit(const double point,const int digits){   if(digits==3 || digits==5) return point*10.0;   if(digits==1) return point/10.0;   return point;}// Compare day-of-year: both transition dates remain outside DST for the whole day.bool IsAmericanDst(const datetime now){   MqlDateTime current;   if(!TimeToStruct(now,current) || current.year<1987) return false;   int year=current.year,firstMonth,lastMonth,firstDay,lastDay;   if(year<2007)   {      firstMonth=4;      lastMonth=10;      firstDay=(6*year-year/4+2)%7+1;      lastDay=31-((5*year)/4+1)%7;   }   else   {      firstMonth=3;

Überblick

Ein EA, den du selbst gestalten kannst.

Entdecken Sie 79 Eingaben und neun Strategien in einem bearbeitbaren Projekt. Passen Sie Ausbruchslogik, virtuelle Stops sowie NFP-, Zins- und CPI-Steuerungen an Ihre Forschung an und testen Sie jede Änderung.

Für MetaTrader 5. Vollständiger Quellcode, klare Parameter und praktische Dokumentation geben dir die Kontrolle über dein nächstes Projekt.

Keine zusätzlichen MQH- oder DLL-Downloads

Kompilieren. Backtest. Demo. Dann entscheiden.

Prüfen Sie den gekauften Code nach dem Kompilieren im Strategietester. Testen Sie auf einem Demokonto, bevor Sie über echten Handel entscheiden. Bestandene Tests garantieren keine Rendite.

Spezifikationen

Plattform
MetaTrader 5 / MQL5; nicht mit MT4 kompatibel
Version
5.1
Abhängigkeiten
Nutzt nur die mit MT5 gelieferte Trade-Bibliothek. Keine eigenen MQH oder externen DLL zu installieren.
Eingaben
79 Eingabefelder · 9 Strategieschalter
Kompilierung und Tests
Mit MT5 MetaEditor kompilieren; Build- und Testnachweise stehen in RELEASE_NOTES.txt.

Hier beginnt dein nächstes Projekt.

Lieferumfang

Vollständiger Quellcode, praktische Dokumentation und Referenzdateien zum Verstehen, Anpassen und Testen deines EA.

Ein Projekt.
Vollständiger Code.

100 % Quellcode bedeutet die vollständige bearbeitbare Implementierung dieses Produkts, nicht nur eine EX5-Datei oder ein verborgenes Strategiemodul.

Version 5.1 · Lizenz zur persönlichen Nutzung
  • MQ5

    The Gold Reaper MT5 5.1[MQLume].mq5

    Vollständiger, bearbeitbarer Quellcode in einer Datei. Logik lesen, anpassen und den eigenen EA kompilieren.

    Enthalten
  • EX5

    The Gold Reaper MT5 5.1[MQLume].ex5

    Zum Quellcode gehörender kompilierter EA. Nach Änderungen am MQ5 erneut kompilieren.

    Enthalten
  • TXT

    README.txt

    Kurze Einführung, Installation und Kompilierung sowie Lizenz und Supportkontakt.

    Enthalten
  • PDF

    PARAMETERS.pdf

    Alle 79 Eingaben erklärt: Standardwerte, Einheiten, Menüoptionen und praktische Hinweise.

    Enthalten
  • TXT

    RELEASE_NOTES.txt

    Build-Angaben, dokumentierte Testbedingungen, Änderungen und bekannte Grenzen des Pakets.

    Enthalten
  • SET

    Presets/Default_XAUUSD_ECN.set

    Eine SET-Datei mit den ausgelieferten Standardwerten. Nutzen Sie sie als Ausgangspunkt für eigene Tests; sie ist weder optimiert noch eine Gewinngarantie.

    Enthalten

Tests

Mit Tests Vertrauen aufbauen.

Den EA erkunden, anpassen und unter verschiedenen Marktbedingungen testen. Mit dem mitgelieferten Leitfaden beginnen und einen Testablauf für die eigenen Einstellungen entwickeln.

Kompilieren und loslegen

Den Quellcode in MetaEditor öffnen, kompilieren und die Standardeinstellungen erkunden. Die Anleitungen erklären Installation und Parameter als Einstieg in die Anpassung.

Über Marktzyklen hinweg testen

Für eine umfassendere Bewertung der Einstellungen empfehlen wir Backtests mit echten Tickdaten der letzten 10 Jahre, soweit verfügbar, und anschließend Tests auf einem Demokonto.

Vor dem Live-Einsatz

Die eigenen Einstellungen im Backtest und anschließend auf einem Demokonto prüfen, bevor über den Live-Einsatz entschieden wird. Vergangene Ergebnisse garantieren keine zukünftige Performance.

Version v5.1 · 79

Parameterübersicht

Anfangseinstellungen des gelieferten Codes. Änderungen vor der Nutzung prüfen und testen.

Passe den EA über die Parameter an deine Forschung, Risikopräferenzen und Arbeitsweise an.

Anzeige und Tester

Panel, Skalierung und Schrift einstellen. BacktestSpeed: 1 jeder Tick, 2 Intervall/neuer Balken, 3 neuer Balken. VariableValues skaliert Abstände nach Preis; die zugehörige Option passt Lots umgekehrt an.

Anzeige und Tester
Schlüssel im QuellcodeAnfangswert
lijntjeAnzeigetext
UseVariableValuestrue
AdjustLotsizeToVariableValuestrue
ShowInfoPaneltrue
update infopanel during testingUpdateInfoTestingfalse
Adjustment for Infopanel sizeInfoPanelSizeAdjust1.0
Force Font Size (0=disabled)SetFontSize0
BacktestSpeed_stringAnzeigetext
Backtest SpeedBacktestSpeednormal (1)BACKTEST_NORMAL
Orders und Ausführung

Richtung und Häufigkeit: 0–4 Voreinstellungen, 5 automatisch, 6 manuell. FridayStopHour 25 deaktiviert den Stundenschluss. Virtuelle SL/TP sind standardmäßig aus; das Intervall zur Broker-SL-Synchronisierung beträgt 99 Sekunden, 0 deaktiviert sie. Virtuelle Ausstiege benötigen einen laufenden EA; eine Neuinitialisierung löscht gespeicherte Niveaus.

Orders und Ausführung
Schlüssel im QuellcodeAnfangswert
spreadfilterAnzeigetext
Allow Buy TradesAllowBuyTradestrue
Allow Sell TradesAllowSellTradestrue
TradeFrequencyAuto (based on balance and risk) (5)FREQUENCY_AUTOMATIC
Max Allowed SpreadMaxSpread500.0
UseHL_TrailingSLtrue
Friday stop hour (brokertime; close all trades+pending)FridayStopHour25
delete pending ordersFridayClosePendingtrue
close open tradesFridayCloseOpentrue
setSL_TP_After_Entryfalse
Use Virtual ExpirationVirtual_expirationtrue
Randomization (entries and exit) in pipsRandomization0.0
Fake Breakout FilterFakeOutFilterMedium (2)FAKEOUT_MEDIUM
Enable Virtual SL/TP (trailing by market close)EnableVirtualSLTPfalse
Seconds before the real SL is pulled up to the virtual SL (0 =SetVSL_to_hardSL_sec_delay99
Base MagicnumberST1_MagicNumber8000
Comment for tradesST1_CommentThe Gold Reaper MQLume
RemoveCommentSuffixfalse
NFP und Brokerzeit

Legen Sie das NFP-Fenster sowie Positionsschließungen und Orderlöschungen fest. NFP kann neue Einstiege blockieren. Der Terminalkalender wird bei Aktivierung außerhalb des Testers genutzt. Im Tester gelten die GMT-Winter-/Sommerwerte Ihres Brokers.

NFP und Brokerzeit
Schlüssel im QuellcodeAnfangswert
NFP_FILTERAnzeigetext
EnableNFP_Filtertrue
UseMQL5Calendartrue
AutoGMTtrue
GMT_OFFSET_Winter (AutoGMT=false or backtesting)Broker_GMT_OFFSET_Winter2
MT_OFFSET_Summer (AutoGMT=false or backtesting)Broker_GMT_OFFSET_Summer3
NFP_CloseOpenTradestrue
NFP_ClosePendingOrderstrue
NFP_MinutesBefore100
NFP_MinutesAfter60
Zinsereignisse

Steuern Sie Positionsschließungen und Orderlöschungen rund um Zinsereignisse. Der Filter ist standardmäßig aus; das Fenster beträgt 100 Minuten davor und 60 danach. Diese Aktionen blockieren neue Einstiege nicht eigenständig.

Zinsereignisse
Schlüssel im QuellcodeAnfangswert
IR_FILTERAnzeigetext
EnableIR_Filterfalse
IR_CloseOpenTradestrue
IR_ClosePendingOrderstrue
IR_MinutesBefore100
IR_MinutesAfter60
CPI-Ereignisse

Steuern Sie Positionsschließungen und Orderlöschungen rund um CPI-Ereignisse. Der Filter ist standardmäßig aus; das Fenster beträgt 100 Minuten davor und 60 danach. Diese Aktionen blockieren neue Einstiege nicht eigenständig.

CPI-Ereignisse
Schlüssel im QuellcodeAnfangswert
CPI_FILTERAnzeigetext
EnableCPI_Filterfalse
CPI_CloseOpenTradestrue
CPI_ClosePendingOrderstrue
CPI_MinutesBefore100
CPI_MinutesAfter60
Strategieabstände

Zuschläge für Einstieg, SL, TP, Trailing und Break-even. Die Einheit ist Strategieabstand, kein Geldbetrag für Gewinn oder Verlust.

Strategieabstände
Schlüssel im QuellcodeAnfangswert
propfirmsettingsAnzeigetext
AdjustEntry0.0
AdjustSL0.0
AdjustTP0.0
AdjustTrailSL0.0
AdjustTrailTP0.0
AdjustBreakEven0.0
Positionsgröße und Limits

Risk: 0 fest, 3 je Strategie, 1234 Gesamtverteilung. MaxAllowedDD verteilt Risiko, kein Zwangsschließungslimit. PropFirmMaxDailyDD begrenzt Tagesverluste; 0 deaktiviert. ManualBalance 0 nutzt das Konto. OnlyUp behält die höchste Berechnungsbasis.

Positionsgröße und Limits
Schlüssel im QuellcodeAnfangswert
LotSizeSettingsAnzeigetext
manually set balance to use (if > 0)ManualBalance0.0
Lotsize calculation methodRiskMax Allowed Total Drawdown (1234)LOTS_TOTAL_DRAWDOWN
StartLots0.01
Max Allowed TOTAL DrawdownMaxAllowedDD30.0
Weighted LotsizeUseWeightedLotstrue
Max Risk Per StratMaxRiskPerStrategy_1.0
Set Max DAILY Drawdown (Prop Firms)PropFirmMaxDailyDD0.0
OnlyUptrue
Reset Highest Balance for OnlyUpResetHighestBalancefalse
CheckMargintrue
Use Equity Instead of BalanceUseEquityfalse
Manuelle Strategien

RunStrat1–9 gilt bei TradeFrequency = 6. Nicht mit dem gewichteten Gesamtrisikomodus kombinieren. Trennlinien und Warntexte dienen nur der Anzeige.

Manuelle Strategien
Schlüssel im QuellcodeAnfangswert
ManualStratSelectAnzeigetext
ManStratWarnAnzeigetext
Run Strategy 1 (low risk)RunStrat1true
Run Strategy 2 (low risk)RunStrat2true
Run Strategy 3 (low risk)RunStrat3true
Run Strategy 4 (med risk)RunStrat4true
Run Strategy 5 (med risk)RunStrat5true
Run Strategy 6 (med risk)RunStrat6true
Run Strategy 7 (med risk)RunStrat7true
Run Strategy 8 (high risk)RunStrat8true
Run Strategy 9 (high risk)RunStrat9true

Unterstützung nach der Lieferung

Fehlerbehebung ist enthalten.

Während der aktiven Produktpflege untersuchen und beheben wir reproduzierbare Fehler im unveränderten gelieferten Code, die der Produktbeschreibung widersprechen.

Support während der aktiven Produktpflege

Lieferung und Kompilierung

Fehlende Dateien, falsche Lieferung und Kompilierungsfehler des gelieferten Codes in der angegebenen Umgebung.

Code und Dokumentation

Version, Einstellungen, Protokolle und Schritte zur Reproduktion helfen bei der Fehlerbehebung.

Supportumfang

Zukünftige Gewinne werden nicht garantiert. MQL5- und MT5-Grundkenntnisse werden vorausgesetzt; Nutzungsprobleme aufgrund fehlender erforderlicher Kenntnisse fallen nicht unter die Fehlerbehebung.

Fragen

Häufig gestellte Fragen

Für Nutzer mit Programmierkenntnissen und Trading-Erfahrung, die Code lesen, MQL5 kompilieren und Strategien eigenständig testen können.

Hilfecenter
Was kaufe ich?

Sie dürfen den gelieferten Code für eigene Forschung und eigene Handelskonten lesen, ändern und kompilieren. Bewahren Sie vor Änderungen eine unveränderte Kopie auf. Ohne gesonderte schriftliche Erlaubnis dürfen Quellcode und kompilierte Dateien nicht weiterverkauft, verbreitet, veröffentlicht, unterlizenziert oder als White-Label-Produkt angeboten werden. Die Lieferung überträgt keine Urheberrechte oder Rechte an fremden Namen.

Erstattung nach Lieferung

Quellcode ist ein kopierbares digitales Produkt. Nach Lieferung bieten wir keine Erstattung allein wegen Meinungsänderung oder fehlenden Bedarfs an. Prüfen Sie vorher Kompatibilität, Umfang und Grenzen.

Lieferung und Fehlermeldungen

Nach Prüfung der Zahlung senden wir Code und Dokumentation an die Bestelladresse. Prüfen Sie auch den Spamordner und bewahren Sie die Bestellreferenz für Liefer- und Supportfragen auf. Nennen Sie Bestellreferenz, Quellcode-Version, Terminal-Build, Einstellungen, erwartetes Verhalten und Reproduktionsschritte. Fügen Sie nur relevante Protokolle ohne Zugangsdaten bei.

Lieferung & Support

  1. 1

    Prüfen

    Dateien, Umgebung und Bedingungen

  2. 2

    Bestätigen

    Quellcode-Version und Kaufbedingungen prüfen

  3. 3

    Bezahlen

    Zahlung wird beim Anbieter oder auf der gewählten Blockchain geprüft

  4. 4

    Erhalten

    Quellcode per E-Mail innerhalb von 6 Stunden nach Zahlungsbestätigung

Mit einem kostenlosen Beispiel beginnen

Kostenlose Downloads. Echter Quellcode.

MQL4 / MQL5 verwenden .mq4 / .mq5; EX4 / EX5 sind kompilierte Programme. Beim Kauf von EX4 oder EX5 ist Quellcode nicht automatisch enthalten.

Journal Starter

Zwei eigene MT4-/MT5-Lernbeispiele ohne Handelsaufträge. Untersuchen Sie OnInit- und OnDeinit-Protokolle.

Lernbeispiele: vor Gebrauch in MetaEditor prüfen und kompilieren. Sie führen keine Trades aus.

Kasse

The Gold Reaper MT5

Version 5.1 · Lizenz zur persönlichen Nutzung

Bestellsumme
US$599

E-Mail-Lieferung innerhalb von 6 Stunden

Screenshot · The Gold Reaper MT5

Screenshot — The Gold Reaper MT5Bild vergrößern ↗

Warenkorb

Eine persönliche Nutzungslizenz pro Projekt. Jedes Projekt kann nur einmal hinzugefügt werden.

Dein Warenkorb ist leer

Wähle ein Quellcode-Projekt aus.

Weiter einkaufen