RiskPanel Risk Based Lot Calculator and Trader MT5

  • Utilitys
  • Ibrahim Yahya
    Ibrahim Yahya
    • MQL5 & Python developer: EAs, trade copiers, MT5 automation in  Self-employed
    • Staat Palästina
    • 219
    Ich entwickle Tools für MetaTrader 5, die sich exakt an Ihre Regeln halten: Expert Advisors, Trade-Manager und Trade-Kopierer, die jede Position anhand Ihres Risikos dimensionieren und bis zum Ende verwalten, unbeaufsichtigt auf einem VPS.
    Was ich gebaut habe und selbst betreibe:
  • Version: 1.0
  • Aktivierungen: 5

RiskPanel ist ein risikobasierter Lotrechner und One-Click-Handelspanel für MetaTrader 5, aufgebaut auf einer Regel: Riskieren Sie nie mehr, als Sie gewählt haben. Sie legen das Risiko (einen Prozentsatz des Kontos oder einen festen Geldbetrag) und den Stop fest. RiskPanel berechnet das Lot so, dass der Verlust bei Erreichen des Stops höchstens dem gewählten Betrag entspricht, rundet es auf den Volumenschritt des Brokers AB und zeigt es vor Ihrem Klick im Chart an. Dann eröffnet BUY oder SELL den Trade mit diesem Stop und optional einem Take-Profit. Es entscheidet nicht, was Sie handeln, und gibt keine Signale.

So schützt es Ihr Konto

  • Lot aus Ihrem Stop berechnet. Sie legen Risiko und Stop-Abstand fest. Den Verlust zwischen dem echten Einstiegskurs und dem echten Stop-Kurs bewertet die eigene Gewinnberechnung des Terminals, keine Näherungsformel. Deshalb passt es für Forex, Metalle, Indizes, jede Kontraktgröße und jede Kontowährung.
  • Immer abgerundet. Das Lot wird auf den Volumenschritt des Brokers ABGERUNDET, nie aufgerundet, und anschließend für das exakte Lot erneut bewertet. So liegt der Verlust am Stop nie über dem gewählten Betrag (vor Slippage, Provision und Swap, siehe die Grenzen unten).
  • Hartes Risikolimit. Ein maximales Risiko (standardmäßig 5% der Basis) gilt in beiden Modi, Prozent und Geld. Das Risiko kann es nie überschreiten.
  • Margin-Prüfung. Die für den Trade nötige Margin wird vor der Order mit Ihrer freien Margin verglichen.
  • Gesperrte Buttons mit Begründung. Ist eine Seite nicht handelbar (Risiko zu klein für das Mindestlot, Stop zu nah für den Broker, zu wenig Margin, Stop-Linie auf der falschen Seite), wird der Button grau und das Panel zeigt den Grund in einer Zeile.
  • Selbsttests. Beim Start prüft das Panel seine eigene Mathematik (11 Prüfungen) und beim ersten Tick weitere 12 Fälle (BUY und SELL, 3 Risiken, 2 Stop-Größen) gegen die Preisberechnung des Brokers. Schlägt eine fehl, werden die Buttons deaktiviert und Sie erhalten einen Alarm.
  • Bestätigung. Ein optionaler Dialog fragt vor jeder Order nach.

Was Sie einstellen und was Sie sehen

  • Risiko. Ein Prozentsatz von Balance, Equity oder freier Margin oder ein fester Geldbetrag.
  • Stop. Ein Abstand in Punkten oder eine verschiebbare Linie im Chart (bei BUY unterhalb des Kurses, bei SELL oberhalb).
  • Ziel. Ein Vielfaches des Stop-Abstands, R (0 = kein Take-Profit). Ein Ziel, das der Broker als zu nah ablehnen würde, wird verworfen.
  • Sie sehen. Risikobetrag, Stop-Abstand, Lot / SL / TP für BUY und SELL, den Verlust am Stop, den Gewinn am Ziel sowie benötigte gegenüber freier Margin.
  • Im Chart. Der geplante Stop und das Ziel werden als gepunktete Linien gezeichnet. Ihre Werte werden pro Symbol gespeichert. Das Panel lässt sich minimieren.

So verwenden Sie es

  1. Hängen Sie RiskPanel an den Chart des Symbols, das Sie handeln möchten (beliebiger Zeitrahmen).
  2. Erlauben Sie den Algo-Handel im Terminal und in den Einstellungen des EA.
  3. Wählen Sie Risikomodus und -wert, dann den Stop (Punkte oder Linie) und das Ziel.
  4. Prüfen Sie Lot, Verlust am Stop und Margin im Panel. Klicken Sie auf BUY oder SELL (und bestätigen Sie, falls gefragt).
  5. Die Order enthält Stop-Loss und Take-Profit, der Broker hält sie also. RiskPanel verwaltet den Trade danach nicht mehr.

Im Strategietester eröffnet RiskPanel mit den Standardeingaben hin und wieder einen Demo-Trade, damit Sie es arbeiten sehen: abwechselnd BUY und SELL, etwa alle 48 Kerzen, wenn keine Position mit seiner Magic Number offen ist, über denselben Code wie der BUY- / SELL-Button. Nur im Tester wird das Mindestlot verwendet, wenn das Risiko kleiner als das Mindestlot ist. Das geschieht ausschließlich im Strategietester, nie auf einem Live- oder Demokonto: Dort handelt es nur, wenn Sie einen Button drücken.

Ehrliche Grenzen (bitte lesen)

  • Slippage, Provision und Swap sind nicht Teil des Lots. Ein echter Stop-out kann etwas mehr verlieren als der gewählte Betrag.
  • Auf einem Netting-Konto wird ein neuer Trade zur bestehenden Position addiert, und Stop-Loss und Take-Profit gelten dann für die gesamte Position.
  • Das Gesamtvolumenlimit des Brokers pro Symbol (SYMBOL_VOLUME_LIMIT) wird nicht geprüft. Der Broker lehnt eine solche Order ab, der Grund wird im Log vermerkt.
  • Broker, die Stops bei Market-Orders ablehnen, weisen die Order zurück, weil sie Stop-Loss und Take-Profit enthält.
  • Eingabefelder, Modus-Buttons und die verschiebbare Linie des Panels wurden mit einem skriptgesteuerten UI-Test auf einem Demo-Chart überprüft.
  • RiskPanel entscheidet nicht, was Sie handeln, gibt keine Signale und verspricht keinen Gewinn.

Eingaben

EingabeStandardWas sie bewirkt
Risiko
Start in % mode (false = fixed money)truefalse = Start im Geldmodus
Risk, % of the base1.0Gilt im %-Modus
Risk in account currency (money mode)50Gilt im Geldmodus
What the % is taken fromBalanceBalance, Equity oder Free margin
Hard cap, % of the base, for both modes (0 = no cap)5.0Das Risiko geht nie darüber hinaus
Stop und Ziel
Start with the draggable stop line instead of pointsfalsetrue = rote Linie im Chart ziehen
Stop distance in points300
Take profit = this many times the stop distance (0 = no take profit)2.0R-Vielfaches des Stops; 0 = keins
Handel
Magic number of the trades opened here770077Kennzeichnet die hier eröffneten Trades
Order commentRiskPanel
Max slippage, points30
Ask before sending an ordertrueBestätigungsdialog
Draw the planned stop / target levels on the charttrue
Remember the panel values per symbol (global variables)true
Anzeige
Recolour this chart darkfalse
Save a screenshot (MQL5 Files folder) 6 s after startfalse
Screenshot file name suffixlive
Live chart: run a scripted test of the edit boxes, buttons and the line, then restore the valuesfalseTesthilfe, ausgeschaltet lassen
Nur Strategietester
0 none, 1 = open one BUY, 2 = open one SELL (through the same code as the button)00 = die oben beschriebenen Demo-Trades

FAQ

Gibt RiskPanel Signale oder entscheidet es, was gehandelt wird?
Nein. Symbol, Richtung, Risiko und Stop wählen Sie. Es berechnet nur das Lot und sendet die Order.

Kann der Verlust größer sein als das gewählte Risiko?
Das Lot wird für den Stop-Kurs selbst berechnet. Bei einem echten Stop-out können Slippage, Provision, Swap oder eine Kurslücke den Verlust etwas erhöhen. Deshalb stehen die Grenzen oben.

Warum ist ein Button grau?
Diese Seite ist gesperrt, und das Panel nennt den Grund in einer Zeile: etwa Risiko zu klein für das Mindestlot, Stop zu nah für den Broker oder zu wenig Margin. Es wird nichts gesendet.

Warum ist das Lot kleiner als erwartet?
Das Lot wird auf den Volumenschritt abgerundet, und das harte Risikolimit begrenzt das Risiko. Ein Lot, das mehr als Ihr Geld verlieren würde, wird nie verwendet.

Hedging- oder Netting-Konten?
Beide. Auf einem Netting-Konto wird ein neuer Trade zur bestehenden Position addiert, und Stop-Loss und Take-Profit gelten für die gesamte Position.

Verwaltet es den Trade nach der Eröffnung?
Nein. Stop-Loss und Take-Profit werden mit der Order gesendet und vom Broker gehalten.

Macht es mein Trading profitabel?
Das kann kein Werkzeug versprechen. RiskPanel hält den geplanten Verlust jedes Trades bei der von Ihnen gewählten Größe. Ob Sie Gewinn machen, hängt von Ihren Einstiegen und Ausstiegen ab.

Brauche ich einen VPS?
Nein. RiskPanel handelt nur, wenn Sie einen Button drücken, ein laufendes Terminal genügt also.

Weitere Produkte dieses Autors
LadderGuard ist ein Trade-Manager und Kontoschutz für MetaTrader 5. Sie hängen ihn an einen einzigen Chart an, und er betreut die Positionen, die Sie bereits haben, egal ob Sie diese manuell eröffnet haben oder ein anderer Expert Advisor. Er eröffnet keine Trades und erzeugt keine Signale. Er nimmt an den Zielen Teilgewinne mit, zieht den Stop auf Breakeven und dann Stufe für Stufe nach. Außerdem überwacht er das gesamte Konto und sperrt den Handel, sobald ein Tagesverlust- oder Drawdown-Limit e
NewsGuard schützt Ihre offenen Positionen vor Nachrichten-Spikes. Sie hängen ihn an einen einzigen Chart an, und er liest den in MetaTrader 5 eingebauten Wirtschaftskalender. Rückt ein wichtiger Termin für Ihre Währungen näher, kümmert er sich um die von Ihnen gewählten Positionen: Er warnt Sie, sichert sie mit einem Breakeven-Stop oder schließt sie. Er eröffnet keine Trades und erzeugt keine Signale. Was er tut Schützt Positionen rund um Nachrichten. Innerhalb eines Zeitfensters (standardmäßig
GoldSessions ist ein Chart-Indikator für MetaTrader 5. Für jeden Tag zeichnet er eine Box pro Handelssession: Asien, London und New York. Die Oberkante einer Box ist das Session-Hoch, die Unterkante das Session-Tief, und optionale Beschriftungen zeigen beide Kurse. So sehen Sie, wo jede Session endete und wie weit sie reichte, und gehen nicht blind in eine dünne oder volatile Session-Übergabe. Es ist ein reines Lesewerkzeug für den Chart: Es eröffnet, ändert oder schließt nie einen Trade, nutzt
Auswahl:
Keine Bewertungen
Antwort auf eine Rezension