Spent Force
- Experten
-
Alex Amuyunzu Raymond
I’m an experienced MQL5 developer and software engineer specializing in building robust, high-performance algorithmic trading systems for MetaTrader 5. My work goes beyond standard EA development — I design intelligent, scalable solutions that combine market logic, automation, and external - Version: 1.10
- Aktivierungen: 5
Erschöpfte Kraft: Handeln Sie in dem Moment, in dem dem Markt die Kraft ausgeht
Jede Marktbewegung lebt von der Beteiligung der Anleger. Wenn das Volumen ansteigt, bewegt sich der Kurs, und wenn das Volumen einbricht, ist die Bewegung, die davon angetrieben wurde, beendet – selbst wenn die Kerze auf Ihrem Bildschirm noch stark aussieht. „Spent Force“ basiert auf genau dieser Beobachtung. Die Strategie jagt keinem Momentum hinterher und versucht nicht, mit nachlaufenden Indikatoren Hochs und Tiefs zu erraten. Sie achtet auf den genauen Moment, in dem eine Kerze bei deutlich geringerem Volumen als die vorherige schließt, wertet dies als Erschöpfung aus und positioniert sich für den Rückgang mit einem präzisen, geduldigen Limit-Einstieg anstelle einer panischen Marktorder.
Der Auslöser ist einfach und transparent. Bei jedem neuen Balken Ihres gewählten Berechnungszeitraums vergleicht „Spent Force“ das Volumen der gerade geschlossenen Kerze mit dem Volumen der vorhergehenden Kerze. Ist das Volumen um mindestens den von Ihnen gewählten Prozentsatz gesunken – standardmäßig sind dies dreißig Prozent –, wird der Markt als erschöpft markiert. Die Richtung der Kurskorrektur ergibt sich aus der erschöpften Kerze selbst: Nach einer bärischen Kerze bereitet sich der EA auf einen Kauf vor, nach einer bullischen Kerze auf einen Verkauf. Wenn der EA bereits eine Position hält, wenn ein neues Erschöpfungssignal auftritt, interpretiert er dies als Ende der Bewegung und bereitet die entgegengesetzte Position vor, wobei er den alten Trade schließt, bevor der neue vorbereitet wird.
Was „Spent Force“ auszeichnet, ist das, was als Nächstes geschieht. Anstatt sofort einzusteigen, startet der EA ein zeitlich begrenztes Beobachtungsfenster. Vom Eröffnungskurs der neuen Kerze bis genau zur Hälfte ihrer Dauer erfasst er den Kurs jede Sekunde und notiert die höchsten und tiefsten erreichten Werte. Zur Halbzeit berechnet er den Mittelkurs dieser ersten Hälfte und platziert dort eine ausstehende Limit-Order. Die Idee dahinter ist, den Markt erst seine Karten zeigen zu lassen und ihn dann zu sich kommen zu lassen. Der Kauf einer Limit-Order in der Mitte des frühen Bereichs bedeutet, dass man zu einem fairen Preis einsteigt – mit einem natürlichen Puffer gegen den ersten impulsiven Kurssprung – und nicht am ungünstigsten Punkt der Bewegung. Wird die ausstehende Order bis zum Ende der Kerze nicht ausgeführt, wird sie gelöscht und der EA wartet auf das nächste Signal, sodass Sie niemals veraltete Orders in einen veränderten Markt mitnehmen.
Reale Märkte spielen nicht immer mit, und „Spent Force“ ist auf diese Realität ausgelegt. Wenn der Mittelkurs zu nah am aktuellen Kurs liegt oder sich auf der falschen Seite davon befindet, um gemäß dem Mindest-Stop-Abstand Ihres Brokers eine gültige Limit-Order zu sein, entscheiden Sie, was geschieht. Sie können den Handel überspringen – was die Standardeinstellung und die konservativste Wahl ist –, zum Marktpreis einsteigen oder eine Stop-Order auf dem nächstgelegenen gültigen Niveau platzieren. Jedes Verhalten wird in der Eingabeliste erläutert, und der EA protokolliert seine Entscheidung jedes Mal, sodass Sie stets nachvollziehen können, warum ein Handel ausgeführt wurde oder nicht.
Das Risiko wird ebenso sorgfältig gehandhabt wie der Einstieg. Stop-Loss und Take-Profit werden als Prozentsätze des Einstiegskurses berechnet, wodurch der EA bei Gold, Devisenpaaren, Indizes und jedem Instrument mit einer anderen Kursskala konsistent bleibt. Beide Funktionen können live über das Chart-Panel ein- oder ausgeschaltet werden. Bevor ein Stop-Niveau gesendet wird, überprüft der EA den minimalen Stop-Abstand und das Freeze-Level des Brokers, verschiebt die Niveaus bei Bedarf auf einen sicheren Abstand und sendet niemals Werte erneut, die bereits gesetzt sind – wodurch die ungültigen Stopps und Änderungsfehler verhindert werden, unter denen viele EAs leiden. Auch die Positionsgröße wird geschützt. Vor jeder einzelnen Order – egal ob Limit-, Stop- oder Marktorder – berechnet Spent Force die für die Order erforderliche Margin sowohl anhand der Plattformberechnung als auch anhand einer unabhängigen Formel für Kontraktgröße und Hebel und wählt dabei den konservativeren Wert. Sollte Ihr gewünschtes Lot mehr Ihrer freien Margin beanspruchen als die von Ihnen festgelegte Obergrenze, wird das Lot automatisch auf die größtmögliche zulässige Größe reduziert; und sollte selbst das Mindestlot nicht finanzierbar sein, wird der Handel übersprungen, anstatt mit einem „Nicht genügend Geld“-Fehler abzubrechen.
Das Handelsmanagement ist integriert. Das Break-even-Modul verschiebt Ihren Stop-Loss auf den Einstiegskurs, sobald der Trade einen gewählten Anteil der Distanz zum Take-Profit zurückgelegt hat, wobei optional zusätzliche Punkte jenseits des Einstiegskurses gesichert werden können. Der optionale Trailing-Stop folgt dem Kurs in einem prozentualen Abstand nach einem von Ihnen definierten Startschwellenwert. Beide verengen den Stop ausschließlich, weiten ihn niemals aus, und beide überspringen alle Positionen, die Sie als zu ignorieren markiert haben. Ein festes Take-Profit-Niveau ermöglicht es Ihnen, einen Kurs festzulegen, bei dessen Überschreitung in beide Richtungen alle Positionen und Orders geschlossen werden – eine nützliche Absicherung, wenn Sie ein bestimmtes Zielniveau im Auge haben.
Schutzfilter halten den EA von ungünstigen Bedingungen fern. Der Spread-Filter blockiert neue Einstiegsgeschäfte, sobald der Live-Spread das von Ihnen festgelegte Limit überschreitet, was insbesondere bei Nachrichten und dem täglichen Rollover von Bedeutung ist. Der Sitzungsfilter beschränkt Einstiegsgeschäfte auf ein Zeitfenster der Serverzeit, einschließlich Zeitfenstern, die über Mitternacht hinausreichen. Der tägliche Verlustschutz summiert das realisierte und das nicht realisierte Ergebnis dieses EAs für das aktuelle Symbol an diesem Tag, und sobald der Verlust den von Ihnen gewählten Prozentsatz des Guthabens erreicht, stoppt er die Eröffnung neuer Trades bis zum nächsten Tag. Eine sitzungsbezogene Marktprüfung nutzt die tatsächlichen Handelssitzungen, die Ihr Broker für das Symbol veröffentlicht, sodass der EA nicht versucht, Trades zu schließen oder zu eröffnen, wenn der Markt geschlossen ist.
Die gesamte Steuerung erfolgt über ein übersichtliches, dunkles Chart-Panel im gold-blauen Design. In der Kopfzeile wird der Live-Spread angezeigt. Der Hauptbereich zeigt Ihr Guthaben, den schwankenden Gewinn und Verlust in Geldbeträgen und Prozent sowie ein Statusfeld an, das Ihnen auf einen Blick anzeigt, ob der EA bereit ist, eine Kerze verfolgt, außerhalb der Handelssitzung wartet, durch den Spread blockiert ist, durch das tägliche Verlustlimit gestoppt wurde, sich im manuellen Modus befindet oder ausgeschaltet ist. Eine einzige Schaltfläche schaltet den Bot ein oder aus. Ein Panikknopf, der durch einen Bestätigungsschritt geschützt ist, schließt sofort alle Positionen und Orders für das Symbol. Über Kontrollkästchen lassen sich automatischer Stop-Loss und Take-Profit ein- und ausschalten. Der Bereich zur Orderverwaltung listet Ihre offenen Positionen mit Ticketnummer, Richtung, Volumen und Live-Gewinn auf, und jede Zeile verfügt über ein Ignorierfeld, sodass Sie einen manuellen Trade unter eigener Kontrolle ausführen können, den der EA dann unberührt lässt. Der Modus „Manuell verwalten“ geht noch einen Schritt weiter: Der EA öffnet keine neuen Trades mehr und verwaltet nur noch die von Ihnen platzierten Orders.
„Spent Force“ merkt sich seinen Status. Schalter, das aktuelle Tracking-Fenster und Verweise auf ausstehende Orders werden als globale Terminalvariablen pro Konto und Wertpapier gespeichert, sodass ein Neustart der Plattform, ein Chartwechsel oder ein VPS-Neustart den Überblick nicht beeinträchtigen. Er funktioniert sowohl auf Hedging- als auch auf Netting-Konten, verwendet eine Magic Number, sodass er niemals mit Ihren anderen EAs in Konflikt gerät, und passt seine Lotgröße an die Volumenbegrenzungen des Symbols an.
Um optimale Ergebnisse zu erzielen, beginnen Sie mit Gold oder einer liquiden Hauptwährung im 15-Minuten-Zeitrahmen (dies ist die Standardeinstellung), wählen Sie einen Broker mit engen Spreads und zuverlässigen Volumendaten und lassen Sie den EA auf einem VPS laufen. Beginnen Sie mit dem Mindestlot auf einem Demokonto, beobachten Sie das Bedienfeld und die Registerkarte „Experten“ und lernen Sie, wie sich der Volumenschwellenwert auf die Handelshäufigkeit auswirkt, bevor Sie live gehen. Ein niedrigerer Schwellenwert führt zu mehr Trades, ein höherer zu weniger, dafür aber selektiveren Trades. Das Volumen in MetaTrader entspricht bei den meisten Instrumenten dem Tick-Volumen, und das Konzept basiert darauf.
„Spent Force“ ist ein diszipliniertes Tool, kein Versprechen. Kein EA gewinnt jeden Trade, und der Handel mit gehebelten Produkten birgt ein hohes Verlustrisiko. Testen Sie es gründlich im Strategietester und auf einem Demokonto, wählen Sie die Positionsgröße verantwortungsbewusst und riskieren Sie niemals Geld, dessen Verlust Sie sich nicht leisten können.
