Autor der Idee: Igor
MQL5-Code-Autor: barabashkakvn
Funktionsweise
Dematus arbeitet, indem er die Marktbewegungen genau beobachtet. Wenn eine Position vorhanden ist und der Preis sich von dem zuletzt geöffneten Preis (gespeichert in der m_last_deal_price_IN internen Variablen) für die angegebene Distance bewegt, öffnet er eine neue Position, sofern der iDeMarker (DeMarker, DeM) Indikator das Signal gibt. Hierbei wird das Volumen der neuen Position als Coefficient Lots multipliziert mit dem Volumen der zuletzt geöffneten Position (gespeichert in der internen m_lot Variablen) festgelegt. Falls aktuell keine Positionen vorhanden sind, erfolgt die Eröffnung mit dem Volumen von Lots.
Der Stop Loss (der Stop Loss Parameter) ist standardmäßig auf 999 Punkte gesetzt, damit er nahezu nie aktiviert wird. Ein Take Profit ist in den Einstellungen nicht vorhanden. Bei vorhandenen Positionen kann ein gewöhnliches Trailing angewendet werden (Trailing Stop und Trailing Step).
Das Trailing unter Berücksichtigung der verfügbaren Mittel wird durch die Variablen Trailing Equity, Virtual Stop Equity und Trailing Start Equity gesteuert.
Periodizität der Operationen
Wenn die letzte Position geschlossen wird, wird der Eröffnungspreis der Position (die m_last_deal_price_IN interne Variable) auf null gesetzt, während die m_lot interne Variable auf Lots zurückgesetzt wird. Der Parameter Reset "last price IN" after deal OUT ist standardmäßig auf 'false' gesetzt. Wenn er auf 'true' gesetzt wird, wird die m_last_deal_price_IN interne Variable nach JEDER SCHLIESSUNG auf null gesetzt.
Tests mit allen Symbolen, M5, Reset "last price IN" after deal OUT = true, Einzahlung: 10.000 USD.
| Symbol | Pass | Ergebnis | Gewinn | Erwartete Auszahlung | Gewinnfaktor | Recovery-Faktor | Sharpe Ratio | Benutzerdefiniert | Equity DD % | Trades |
|---|---|---|---|---|---|---|---|---|---|---|
| EURJPY | 16 | 5359,37 | 11591,27 | 19,95 | 2,86 | 2,30 | 0,25 | 0 | 26,20 | 581 |
| GBPJPY | 19 | 4646,45 | 13861,37 | 18,63 | 2,49 | 2,46 | 0,19 | 0 | 50,32 | 744 |
| EURGBP | 13 | 3471,68 | 4345,42 | 19,84 | 2,69 | 1,18 | 0,24 | 0 | 35,49 | 219 |
Tests mit allen Symbolen, M5, Reset "last price IN" after deal OUT = false, Einzahlung: 10.000 USD.
| Symbol | Pass | Ergebnis | Gewinn | Erwartete Auszahlung | Gewinnfaktor | Recovery-Faktor | Sharpe Ratio | Benutzerdefiniert | Equity DD % | Trades |
|---|---|---|---|---|---|---|---|---|---|---|
| EURCAD | 6 | 3940,94 | 6567,92 | 20,09 | 2,98 | 1,55 | 0,24 | 0 | 36,82 | 327 |
| GBPUSD | 2 | 3776,53 | 4118,16 | 36,44 | 6,98 | 0,51 | 0,27 | 0 | 79,28 | 113 |
| EURGBP | 12 | 3183,71 | 1832,41 | 16,97 | 2,89 | 1,01 | 0,27 | 0 | 17,73 | 108 |
Verwandte Beiträge
- Handelssignale mit MQL5 Wizard: Bullish und Bearish Harami mit CCI bestätigen
- MQL5 Wizard: Trade Signale auf Basis von Kurs-Crossover mit gleitendem Durchschnitt und ADX Bestätigung
- MQL5 Wizard: Handels-Signale mit 3 schwarzen Krähen / 3 weißen Soldaten + CCI für MetaTrader 5
- MQL5 Wizard: Handelssignale durch 3 Schwarze Krähen/3 Weiße Soldaten + RSI
- MQL5 Wizard: Handelssignale mit 3 schwarzen Krähen/3 weißen Soldaten und Stochastik erstellen