und werden Sie Mitglied unserer Fangruppe
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Bewerten Sie es im Terminal MetaTrader 5
Gandalf_PRO - Experte für den MetaTrader 5
- Veröffentlicht:
- Vladimir Karputov
- Ansichten:
- 982
- Rating:
- Veröffentlicht:
- 2017.02.24 11:27
- Aktualisiert:
- 2018.02.22 14:47
- Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance
Autor der Idee — Collector, Autor des mq5 Codes — barabashkakvn.
Inspiriert vom Thema Neuronale Netze, womit fange ich an?
ACHTUNG: OPTIMIERUNG BENÖTIGT!
Die Welt hat sich verändert ... Ich fühle es im Wasser, ich fühle es in der Erde,
ich rieche es in der Luft. Vieles von dem, was früher war, ist für immer verloren...
"Der Herr der Ringe", J. R. R. Tolkien.
Zur Entwicklung des Expert Advisors hat mich ein Thema im Forum inspiriert, und zwar Neuronale Netze, womit fange ich an?
Der Expert Advisor hält eine BUY und eine SELL Position offen (unabhängig voneinander) bis der Markt mit festgelegten TP oder SL diese schließt.
Der Einstieg basiert auf einer exponentiellen Glättung einer Zeitreihe unter Berücksichtigung zweier Parameter:
1. Parameter: Platzierung des Preises -S,
2. Parameter: Steigung des Trends - T.
Die Berechnungen werden anhand Rekursionsformel durchgeführt:
S[n]=w*y[n]+(1-w)*(S[n-1]+T[n-1])
T[n]=t*(S[n]-S[n-1])+(1-t)*T[n-1]
dann ist der "vorhergesagte" Wert: y[n+1]=S[n]+T[n]
Als Ausgangswerte für den 1. und 2. Parameter kann man Koeffizienten aus der Formel der linearen Regression nehmen - Hilfreiche Funktionen von KimIV.
__________________________________________________________________________________________
Eingabeparameter
für Long:
- In_BUY=true; — Long-Positionen erlaubt,
- Count_buy=24; — Balkenanzahl in der Historie, auf welchen ВР geglättet wird, (geschlossener Parameter)
- w_price=0.18; — Koeffizient (Faktor) des Preises,
- w_trend=0.18; — Koeffizient (Faktor) des Trends,
- SL_buy=62 ; — Stop Loss Level in Pips,
- Risk_buy=0; — Risiko in % (je nach Equity).
für Short: Variablen In_SELL, Count_sell,m_price,m_trend,SL_sell,Risk_sell — das Gleiche.
__________________________________________________________________________________________
Die Optimierung erfolgt in 2 Stufen, mit einem festem Lot, d.h. wenn Risk_buy=0;und Risk_sell =0;
Stufe 1, für Long:
In_BUY=true; In_SELL=false; Count_buy von 3 bis 120, Schritt 1;
w_price und w_trend von 0.05 bis 0.6 Schritt 0.01; SL_buy von 30 bis 100, Schritt 1.
Stufe 2, für Short:
In_BUY=false; In_SELL=true; für den Rest gilt das Gleiche.
Der Expert Advisor handelt faszinierend auf "dicken" Abschnitten des Trends auf H4 und D - EURUSD, aber für den Einstieg wird eine zusätzliche Filterung mithilfe von Indikatoren auf höheren Zeitrahmen benötigt.
Übersetzt aus dem Russischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/ru/code/17187
Der EA verwendet den iBullsPower Indikator (Bulls Power).
CashMachine 5minDer Expert Advisor verwendet die Indiaktoren iDeMarker (DeMarker, DeM) und iStochastic (Stochastic Oscillator). Drei virtuelle Schutzebenen für den Gewinn.
Der Handel basiert auf den Indikatoren iStochastic (Stochastic Oscillator) und iRSI (Relative Strength Index, RSI).
Hercules A.T.C. 2006Der Expert Advisor basiert auf dem Ausbruch des gleitenden Durchschnitts. Es wurden die folgenden Indikatoren verwendet: zwei iMA (Moving Average, MA), iRSI(Relative Strength Index, RSI) und zwei iEnvelopes (Envelopes).