Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Ich bin demo'ing es den zweiten Tag auch mit Take Profit = 5, Stop Loss = 45, Hedge = true und Martingale = true.
Die erste Vorstellung:
- Sehr volatile Paare können nicht verwendet werden (GBPJPY und GBPCHF, und GBPUSD und einige mehr),
- außerdem können Gold/usd, Gold/eur, Silber mit usd und Silber mit eur auch nicht verwendet werden.
- Einige Paare sind mit diesen Einstellungen sehr profitabel.
- dieser EA wird nicht während der flachen oder schwankenden Markt (in der Nacht zum Beispiel) arbeiten.
Also, ich bin demo'ing 18 Paare für jetzt.
Ich werde die Ergebnisse später posten.
Ich stimme zu - wir müssen Martingale verbessern - wir müssen Martingale anstelle von Stop Loss verwenden. Also, es sollte 2 Stop-Loss-Werte sein :
- einen normalen für jeden Handel. Wenn der Preis diesen Stop-Loss-Wert erreicht, wird der Handel nicht geschlossen, sondern ein anderer Handel mit einer höheren Losgröße eröffnet.
- eine Art globaler Stop-Loss für alle Martingale-Zyklen (um die Einlage zu sichern).
Und wir brauchen einen Zeitfilter für den Handel innerhalb von 8 Uhr morgens bis 18 Uhr abends zum Beispiel.
Ich werde die Statements nach Paaren später posten.
Ich bin demo'ing es den zweiten Tag auch mit Take Profit = 5, Stop Loss = 45, Hedge = true und Martingale = true.
Die erste Vorstellung:
- Sehr volatile Paare können nicht verwendet werden (GBPJPY und GBPCHF, und GBPUSD und einige mehr),
- außerdem können Gold/usd, Gold/eur, Silber mit usd und Silber mit eur auch nicht verwendet werden.
- Einige Paare sind mit diesen Einstellungen sehr profitabel.
- dieser EA wird nicht während der flachen oder schwankenden Markt (in der Nacht zum Beispiel) arbeiten.
Also, ich bin demo'ing 18 Paare für jetzt.
Ich werde die Ergebnisse später posten.
Ich stimme zu - wir müssen Martingale verbessern - wir müssen Martingale anstelle von Stop Loss verwenden. Also, es sollte 2 Stop-Loss-Werte sein:
- einen normalen für jeden Handel. Wenn der Preis diesen Stop-Loss-Wert erreicht, wird der Handel nicht geschlossen, sondern ein anderer Handel mit einer höheren Losgröße eröffnet.
- eine Art globaler Stop-Loss für alle Martingale-Zyklen (um die Einlage zu sichern).
Und wir brauchen einen Zeitfilter für den Handel innerhalb von 8 Uhr morgens bis 18 Uhr abends zum Beispiel.
Ich werde die Erklärungen der einzelnen Paare später veröffentlichen.Ich habe den Vorwärtstest dieser Version abgeschlossen https://www.mql5.com/en/forum/general
Erklärungen sind beigefügt.
Einige gut funktionierende Paare
EURUSD:
EURCHF:
Allgemeine Schlussfolgerung: Martingale sollte auf dem Weg verbessert/behoben werden, wie im vorherigen Beitrag beschrieben. Denn wir sind mit großen Drawdown manchmal nur, weil martingale Funktion nicht gut funktioniert.
Danach - es kann diese Idee https://www.mql5.com/en/forum/general über VoltyChannel_Stop Indikator https://www.mql5.com/en/forum/general sein.
Das ist alles für diese Version.
newdigital
Wenn ich diese Version "Volatility Quality Expert Advisor v2" verstehe
, nicht in "VoltyChannel_Stop" ...?
Danke!
bebeshel,
Noch ist nichts fertig.
Natürlich funktioniert der EA auf dem H1-Zeitrahmen, da MrTools ihn im Backtesting getestet hat.
Aber wenn wir es "handelbarer" machen können, indem wir M1 verwenden, warum nicht?
Jede Idee ist also willkommen.
mrtools
Hier ist eine Volatilität basierte Indikator namens Swing in 3 Schritten, und in "COBOL" auf ProRealTime-Plattform durchgeführt. Ich bin vertraut mit der Sprache nicht Metatrader, zu erstellen, wenn Sie können Sie machen und testen, so genannt, weil, wenn von der Eingabe momentul Handel in die eine oder andere Richtung das Ziel hat, in 3 bis 5 Kerzen, je "Time Frame", wenn nicht erreichen das Ziel dieser Zeit ist es, den Stop-Loss und verlassen, ohne zu schauen hinter:)
-----------------------------
REM Programacion 3 Schritt
PDS11=14
PDS21=5
PDS31=3
{PDS41=5}
PDS51=3
wenn Close> Average[PDS11](Close) DANN
x11=STD[PDS11](close)
ELSE
x11=(-1)*STD[PDS11](close)
ENDIF
{x21=((summation[PDS31](x11-lowest[PDS21](x11)))/summation[PDS31](highest[PDS21](x11)-lowest[PDS21](x11)))*100}
x31=x11*DurchschnittWahrerBereich[5](Abschluss)
x41=((summation[PDS31](x31-lowest[PDS21](x31)))/summation[PDS31](highest[PDS21](x31)-lowest[PDS21](x31)))*100
{StochExSD=ExponentialDurchschnitt[PDS51](x21)}
StochExATR=ExponentialerDurchschnitt[PDS51](x41)
REM Berechnung von RSIV
REM Programacion
x1=(Close-LinearRegression[40](close))
wenn x1>x1[1] DANN
x2=1
ELSE
x2=0
ENDIF
wenn x1>x1[1] DANN
x3=x1-x1[1]
ELSE
x3=0
ENDIF
wenn x1<x1[1] THEN
x4=1
ELSE
x4=0
ENDIF
wenn x1<x1[1] THEN
x5=x1[1]-x1
ELSE
x5=0
ENDIF
x6=(Summierung[s](x3))*(Summierung[s](x2))
x7=(Summierung[s](x5))*(Summierung[s](x4))
x8=100-(100/(1+(x6/(x7+0.00001))))
REM Berechnung von ATREx
REM Programmieren
REM Berechnung B9WS_ATR
REM Programmieren
if Close< ExponentialAverage[40](Close) THEN
Wert11=(((Tief-ExponentialAverage[40](Tief))/Schluss)*100)*((AverageTrueRange[14](Schluss))/Schluss)*100)
ELSE
Wert11=(((Hoch-ExponentialDurchschnitt[40](Hoch))/Schluss)*100)*((AverageTrueRange[14](Schluss))/Schluss)*100)
ENDIF
Value22=Average[3](Value11)
z1=LineareRegressionSteigung[5](StochExATR)
z2=LineareRegressionSteilheit[5](x8)
z3=LineareRegressionSteigung[5](Wert22)
y1=LineareRegression[40](Abschluss)
y2=DurchschnittWahrerBereich[14](Abschluss)
y3=((y1-close)/y2)*-3
w=z1+z2+z3+y3
LineaZero=0
LinieSobrecompra=+25
LineaSobreventa=-25
uExtrem=ExponentialDurchschnitt[40](w)+STD[200](w)
lExtrem=ExponentiellerDurchschnitt[40](w)-STD[200](w)
RETURN w als "TTI_Composite__ACC_P(ATR", LineaZero als "LineaZero", LineaSobrecompra coloured(204,0,153) als "Linea+25", LineaSobreventa coloured(204,0,153) als "Linea-25", uExtrem als "uExtrem", lExtrem als "lExtrem"
bebeshel,
Noch ist nichts fertig.
Natürlich funktioniert der EA auf dem H1-Zeitrahmen, da MrTools ihn im Backtesting getestet hat.
Aber wenn wir es mehr "handelbar" mit M1 machen können, warum nicht?
Also, alle Ideen sind willkommen.Schließlich bekam die Martingale arbeiten rechts hatte eine andere Ea zu verwenden, und geändert, um VQ-nrp und verwendet Mladens vorgeschlagen, rufen Sie ein paar Seiten zurück, bleiben mit Volatilität Thema geändert, die regelmäßige Take Profit, pipstep, und Stoploss zu atr kontrollierten Take Profit, Stoploss,und pipstep, die eine Menge Tests erfordern, um gute Einstellungen zu erhalten, fügte einen Zeitfilter für verschiedene Tage der Woche, in meiner Prüfung haben eine Einstellung von 20+ für die Glättung der VQ gibt bessere Ergebnisse gefunden, bitte denken Sie daran, dies ist Martingale Typ Ea und kann sehr hazordous zu Ihrem Konto sein.Und wie Newdigital oben sagte, sind alle Ideen für Verbesserungen willkommen.
Damit die Ea funktioniert, benötigen Sie VQ-nrp im Ordner experts/ indicators.
Ich habe den Vorwärtstest dieser Version abgeschlossen https://www.mql5.com/en/forum/general
Die Erklärungen sind beigefügt.
Einige Paare mit guter Performance
EURUSD:
EURCHF:
Allgemeine Schlussfolgerung: Martingale sollte auf dem Weg verbessert/behoben werden, wie im vorherigen Beitrag beschrieben. Denn wir sind mit großen Drawdown manchmal nur, weil martingale Funktion nicht gut funktioniert.
Danach - es kann diese Idee https://www.mql5.com/en/forum/general über VoltyChannel_Stop Indikator https://www.mql5.com/en/forum/general sein
Das war's für diese Version.Ich war nicht in der Lage, mit SL und TP zu arbeiten, der EA öffnet einen weiteren neuen Handel in der gleichen Richtung des Trends, auch nachdem TP oder SL getroffen wird. Ich denke, es gibt noch einen Fehler.
Ich teste mit mrtools neuen EA beigefügt, wird die Ergebnisse in Kürze posten.
Ja, ich teste diesen neuen EA auch https://www.mql5.com/en/forum/general mit den gleichen Paaren. Das einzige, was ich geändert habe, ist die Einstellungen für VQ Indikator codiert. I am using:
="Entry Settings";
PriceSmoothing = 21;
PriceSmoothingMet = MODE_LWMA;
MA1Periode = 5;
MA2Periode = 200;
Filter = 5;
Verschiebung = 1;
Gleicher M1-Zeitrahmen und gleiche Paare:
Ich handele es zu Hause (ich bin nicht Handel in der Nacht), so dass ich schließen metatrader in der Nacht. Wenn die Ergebnisse gut sind, werde ich diese Handelsaktivität auf einen VPS oder Server verlagern, um 24/5 zu handeln.
Aber wie ich verstehe - EA wird nicht oft handeln, auch mit den Einstellungen für M1 geändert. Wie auch immer - wird sehen.
LotMultiplier funktioniert nicht in diesem neuen EA. Ich wollte 1.75 auf einige 1.25 oder 1.00 (um Drawdown zu reduzieren) ändern, aber ich konnte nicht ... oder ich weiß nicht, wie es zu verwenden: kann sein - Losgröße wird automatisch berechnet?
LotMultiplier funktioniert nicht in diesem neuen EA. Ich wollte 1,75 auf einige 1,25 oder 1,00 (um Drawdown zu reduzieren) ändern, aber ich konnte nicht ... oder ich weiß nicht, wie es zu verwenden: kann sein - Losgröße wird automatisch berechnet?
Hallo Newdigital,
Während des Backtestings funktionierte es hier, ich hatte noch keine offenen Trades live, aber die Ea erkennt ihre geöffneten Trades und ändert automatisch die Lotgröße entsprechend dem Lotmultiplikator. Wenn Sie auf 1 ändern, sollten alle Ihre Martingale-Losgrößen die gleiche sein wie die Start-Losgröße, es gibt ein Stück im Code, das wie folgt aussieht
if (MaxTrades>12) { mylotsi=NormalizeDouble(mylotsi*1.5,2);} else { mylotsi=NormalizeDouble(mylotsi*LotMultiplier,2); }
In dieser Version wurde es geändert in
if (MaxTrades>12) { mylotsi=NormalizeDouble(mylotsi*LotMultiplier,2); } else { mylotsi=NormalizeDouble(mylotsi*LotMultiplier,2); }
Wenn also Ihre MaxTrades größer als 12 sind, wird Ihre Losgröße mit Ihrem Multiplikator multipliziert. Ich habe nur an mich selbst gedacht , als ich das so gelassen habe, weil meine MaxTrades nie über 7 liegen, sorry bout that! Diese Version sollte das beheben!
ps) Ich wollte noch erwähnen, dass die Ea Trades annehmen sollte, wenn sich die Farbe ändert, unabhängig vom Gesamttrend. Die Art und Weise, wie Newdigital es eingestellt hat, mit höherer Glättung ist ideal IMO die Ea sollte dann näher an einem Trendfolger sein