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

Dematus - Experte für den MetaTrader 5

Veröffentlicht:
Vladimir Karputov
Ansichten:
548
Rating:
(19)
Veröffentlicht:
2018.08.27 10:38
Dematus.mq5 (50.86 KB) ansehen
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance

Autor der Idee: Igor

Autor des MQL5-Codes: barabashkakvn


Wie es funktioniert.

Wenn es eine Position gibt, und der Preis von der letzten offenen Position (gespeichert in der interne Variable m_last_deal_price_IN) für die angegebene Distance, während iDeMarker (DeMarker, DeM) die Erlaubnis gibt, öffnen Sie eine Position mit dem Volumen von Coefficient Lots Positionen * Volumen der letzten offenen Position (gespeichert in der internen m_lot Variable). Wenn es derzeit keine Positionen gibt, warten wir auf die Erlaubnis des Indikators und öffnen mit dem Volumen Lots.

Stop Loss (der Parameter Stop Loss) ist standardmäßig 999 Punkte, so dass er fast nie aktiviert wird :), es gibt keinen Take Profit in den Einstellungen. Wenn Positionen vorhanden sind, kann auf sie ein übliches Trailing angewendet werden (Trailing Stop und Trailing Step).

Trailing unter Berücksichtigung der verfügbaren Mittel wird von Trailing Equity, Virtual Stop Equity und Trailing Start Equity Variablen errechnet.


Betriebsperiodizität

Wenn die letzte Position geschlossen wird, wird der Eröffnungspreis der Position (die interne Variable m_last_deal_price_IN) auf Null gesetzt, während die interne Variable m_lot auf Lots zurückgestellt wird. Der Parameter Reset "last price IN" nach Deal OUT ist standardmäßig auf 'false' gesetzt. Ist er 'true', wird die interne Variable m_last_deal_price_IN nach jedem Schließen auf Null gesetzt.

Test mit allen Symbolen, M5, Reset "last price IN" nach Deal OUT = true, Einzahlung: $10 000.

Symbol Durchlauf Ergebnis Gewinn Erwartetes Ergebnis Profit-FaktorProfit Factor Erholungsfaktor Sharpe Ratio Custom DD des Kapitals %. Positionen
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
GBPUSD 1 3462.21 6094.22 19.35 2.70 0.64 0.22 0 93.60 315
EURCHF 14 3397.28 4731.38 21.90 2.77 1.55 0.23 0 26.12 216
USDJPY 6 3366.41 6796.61 19.64 2.42 1.18 0.20 0 49.57 346
AUDUSD 5 3191.47 4478.81 15.13 2.39 2.06 0.22 0 17.13 296
AUDJPY 9 3158.82 6267.01 16.45 2.44 1.81 0.19 0 23.53 381
CADCHF 18 3152.07 4787.55 18.20 2.31 2.64 0.21 0 16.35 263
AUDCAD 8 3135.81 3884.48 16.12 2.35 1.77 0.23 0 20.24 241
USDCHF 3 2631.55 4095.64 24.97 2.47 1.76 0.19 0 20.49 164
GBPCHF 15 2603.16 8667.11 18.68 2.12 2.29 0.14 0 27.43 464
EURUSD 0 2359.22 7547.28 15.99 2.18 1.27 0.13 0 53.51 472
AUDNZD 7 2357.53 5224.43 21.07 2.27 1.15 0.15 0 31.15 248
EURNZD 17 2346.72 2709.60 17.48 2.48 0.34 0.18 0 77.72 155
EURAUD 12 -123.00 -8886.16 -132.63 0.13 -0.89 -0.11 0 91.20 67
EURCAD 2 -152.69 -9161.93 -169.67 0.11 -0.94 -0.18 0 92.72 54
AUDCHF 11 -183.87 -8159.14 -77.71 0.25 -0.82 -0.10 0 84.48 105
USDCAD 4 -306.15 -7738.18 -85.98 0.22 -0.85 -0.14 0 80.87 90
CHFJPY 10 -329.38 -9040.32 -1004.48 0.03 -0.95 -0.34 0 93.60 9

Test mit allen Symbolen, M5, Reset "last price IN" nach Deal OUT = false, Einzahlung: $10 000.

Symbol Durchlauf Ergebnis Gewinn Erwartetes Ergebnis Profit-FaktorProfit Factor Erholungsfaktor Sharpe Ratio Custom DD des Kapitals %. Positionen
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
EURAUD 14 3025.94 2353.52 18.39 2.96 0.67 0.24 0 29.85 128
GBPCHF 18 2999.92 5402.31 18.96 2.65 1.45 0.19 0 27.42 285
EURUSD 0 2807.59 4967.36 20.53 2.92 1.91 0.19 0 18.81 242
GBPJPY 19 2545.40 2732.53 23.36 2.11 0.38 0.20 0 72.14 117
EURNZD 16 2386.11 5171.48 12.80 2.55 1.24 0.16 0 33.85 404
AUDCHF 11 2107.44 2625.39 23.44 2.52 0.44 0.17 0 49.82 112
CHFJPY 10 2040.66 3317.82 15.29 1.89 1.07 0.15 0 23.16 217
AUDNZD 7 1998.33 1427.61 10.50 2.13 0.29 0.17 0 44.93 136
AUDJPY 9 1845.18 4669.09 18.10 2.14 0.74 0.13 0 48.68 258
AUDCAD 8 1595.50 2455.04 23.16 1.90 0.57 0.13 0 39.79 106
AUDUSD 5 1350.90 2973.30 17.19 1.89 0.69 0.10 0 37.89 173
EURJPY 15 -51.72 -9502.56 -141.83 0.16 -0.91 -0.10 0 95.59 67
EURCHF 13 -82.03 -202.60 -3.12 0.93 -0.06 -0.01 0 30.86 65
USDJPY 4 -170.41 -1280.91 -9.02 0.73 -0.31 -0.02 0 33.21 142
USDCAD 3 -479.67 -7688.43 -213.57 0.08 -0.95 -0.21 0 77.84 36
USDCHF 1 -558.02 -8539.55 -609.97 0.06 -0.88 -0.38 0 94.64 14
CADCHF 17 -641.47 -8485.56 -707.13 0.09 -0.94 -0.42 0 89.72 12

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

Sidus Sidus

Handeln auf Basis der Indikatoren iAlligator (Alligator) und iRSI (Relative Strength Index, RSI). Der Alligator agiert als Hauptindikator, während der RSI als Trendfilter dient.

Exp_XWAMI_MMRec Exp_XWAMI_MMRec

Das Handelssystem basiert auf dem Signalindikator XWAMI mit der Möglichkeit, das Volumen eines bevorstehenden Handels in Abhängigkeit von den Ergebnissen der vorherigen Positionen für dieses Handelssystem zu ändern.

Advanced_Fractal_On_MA Advanced_Fractal_On_MA

Der Signalindikator Advanced Fractal On MA sucht nach Fraktalen der Line des gleitenden Durchschnitts. Der Indikator verwendet zwei gleitende Durchschnitte um nach oberen und unteren Fraktalen zu suchen.

Anchored_Momentum Anchored_Momentum

Der Indikator Anchored Momentum von Rudy Stefenel wurde zuerst im Magazin "Technical analysis of Stocks and Commodities" 1998 veröffentlicht.