Dialog des Autors. Alexander Smirnow. - Seite 25

 
ANG3110:
VBAG:
Es tut mir leid, dass ich mich in Ihr Gespräch einmische. Wie wäre es, den Wert des Schwellenwerts an einige Funktionen zu binden? Zum Beispiel ATR oder der Neigungswinkel von T3. Lassen Sie uns sozusagen einen einseitigen Auslöser in Richtung des Trends machen. Ich bin gerade dabei herauszufinden, wie ich die EMA hin- und herbewegen kann. Sobald ich einen Drachen baue, werde ich diese Idee selbst ausprobieren.
Das ist eine sehr vernünftige Idee, vielleicht klappt es ja. Die einzige Schwierigkeit besteht darin, dass die Schwelle in der Wohnung abrupt sein sollte, in den meisten Fällen aber scharf und durchbrechend ist und die Reaktion verzögert sein kann. Vielmehr könnte es sich um eine Ablenkungsart handeln, bei der sowohl die normale als auch die maximale Ablenkung eingestellt sind.
Oder mit geladenem Schwellenwert, aber um die Aufschlüsselung nicht zu überschreiten, ziehen Sie einen engen Pending Stop ein. Im Allgemeinen wird derjenige, der den Anfang macht. Ja... ich denke schon. Aber das ist eine ganz andere Küche.
 
ANG3110:
ÖVAG:

Hallo!



ANG3110 Sie haben T3 erwähnt. Könnten Sie bitte auf die Vorteile eingehen (was ist der Clou) und vorzugsweise im Vergleich zu den anderen.

Danke.






Es ist ganz einfach. Wir erstellen einen Expert Advisor, der bei einer Richtungsänderung des gleitenden Durchschnitts in die entgegengesetzte Richtung vollständig kaufen und verkaufen würde. Wir können den gleitenden Durchschnitten einen kleinen Schwellenwert von 1 bis 3 Punkten hinzufügen, damit sie nicht innerhalb dieser Schwellenwerte ausschlagen, da es sonst zu einer Vielzahl von Fehlalarmen kommt. Wir fügen auch alle Arten von Indikatoren hinzu (MA, EMA, LWMA, JMA, lineare Regression-LR, gewichtete Regression, parabolische Regression, DCT, Regressionssinus, Kosinus, Logarithmen, adaptive Familie, VIDYA, AMA, nach Std, nach Momentum oder Winkel LR, Highest-Lowest, Parabolic, Lag-Indikatoren, Step-Indikatoren, Cluster Neural Network, etc.п., und T3. Und lassen Sie es durch den Optimierer laufen. In diesem Experiment liefert T3 die besten Ergebnisse. Dann kommt die LWMA, und dann die EMA. Die anderen sind merklich schlechter. Dieses Experiment ist nicht sehr korrekt, wie die Anpassung, aber es wird sofort zeigen, zum Beispiel, dass Jurik ein Betrüger, ein Exot ist. Und es wird sich zeigen, dass die Bestimmung der Marktlage zu einem bestimmten Zeitpunkt viel wertvoller ist als all das Filtern und Bügeln.



T3 ist im Wesentlichen ein EMA, der sechsmal hintereinander von sich selbst genommen und nach einem bestimmten Gesetz mit ausgeglichenen Verzögerungsfaktoren aufsummiert wird. Das ist der Grund, warum es so glatt ist.

ANG3110! Ich habe den T3-Algorithmus gründlich mit anderen Algorithmen der Mittelwertbildung in Expert Advisors verglichen und kann Folgendes behaupten: Der einzige Algorithmus, der im Optimierer weitaus profitabler ist, ist JMA, während alle anderen Algorithmen keinen Vorteil gegenüber den anderen haben! Natürlich beziehe ich mich in meinem Artikel auf den JMA-Algorithmus und nicht auf die Codebasis. Ich werde einfach taktvoll und höflich darauf verzichten, JMA aus der Codebasis heraus zu kommentieren. Ich kann nur hinzufügen, dass meine EA-Schreibgeschwindigkeit um mehrere Größenordnungen schneller ist als die aller Teilnehmer dieses Threads zusammengenommen! Ich schreibe jeden EA so, dass ich unter
mit einer einzigen Funktion jeden beliebigen Glättungsalgorithmus aus den mir zur Verfügung stehenden Algorithmen auswählen kann, und einfach die Nummer ändern kann, mit der dieser Algorithmus in dieser Funktion dargestellt wird! Ein weiterer Punkt ist, dass es für jedes Handelsinstrument
immer einen bevorzugten Mittelungsalgorithmus für jeden Testzeitraum geben kann!

 
GODZILLA:
Der einzige Algorithmus, der alle anderen Algorithmen in Bezug auf die Rentabilität des Optimierers deutlich übertrifft, ist JMA, und alle anderen Algorithmen haben keinen Vorteil gegenüber den anderen! Natürlich beziehe ich mich in meinem Artikel auf den JMA-Algorithmus und nicht auf die Codebasis. Ich werde einfach taktvoll und höflich darauf verzichten, JMA aus der Codebasis heraus zu kommentieren. Ich kann nur hinzufügen, dass meine EA-Schreibgeschwindigkeit um mehrere Größenordnungen schneller ist als die aller Teilnehmer dieses Threads zusammengenommen! Ich schreibe jeden EA so, dass ich unter
mit einer einzigen Funktion jeden beliebigen Glättungsalgorithmus auswählen kann, der mir zur Verfügung steht, und einfach die Nummer ändern kann, unter der dieser Algorithmus in dieser Funktion dargestellt wird! Ein weiterer Punkt ist, dass es für jedes Handelsinstrument
immer einen bevorzugten Mittelwertbildungsalgorithmus für jeden Testzeitraum geben kann!


Nun, was ich geschrieben habe, ist nicht erfunden. Ich habe es vor einer Woche im Zeitraum zwischen dem 01.10.2007 und der aktuellen Zeit überprüft. Vielleicht haben Sie unter anderen Bedingungen als den von mir beschriebenen getestet. Wenn Sie daran interessiert sind, kann ich die Ergebnisse oder Testpundits veröffentlichen. Ich habe speziell GBPUSD15 auf Eröffnungskurse getestet (für ein schnelles Experiment ist es gut genug), auf Alpari-Kursen.

Und generell überrascht mich die Aussage über die Geschwindigkeit, mit der EAs geschrieben werden. Kennen Sie das Potenzial der Teilnehmer an diesem Thema?

 
sollen wir mit oder ohne Boxhandschuhe antreten?)
 

Hier bin ich nicht faul gewesen und habe T3 und JMA erneut getestet.

JMA eingesetzt (aus GODZILLA).

Die besten "angepassten" Varianten.

Depo=10000. GBPUSD15 Alpari zu Eröffnungskursen. Vom 01.10.2007 bis 07.02.2008

Die Pässe werden durch das Risiko als Prozentsatz der Einzahlung optimiert.

1-Risiko=0 (nur beim 1. Los); 2-Risiko=10; 3-Risiko=20; 4-Risiko=30; 5-Risiko=40; 6-Risiko=50; MaxLots=15;

JMA

Passage Gewinn Handel insgesamt Rentabilität Erwartete Auszahlung Inanspruchnahme $ Gewinn %
3 14955.20 116 1.12 128.92 30725.20 72.39
1 12932.00 116 1.42 111.48 6464.60 28.40
2 9379.50 116 1.27 80.86 7415.40 30.99
4 5461.60 116 1.03 47.08 48615.00 88.46
6 -375.40 36 1.00 -10.43 61522.10 86.47
5 -2821.50 116 0.99 -24.32 69350.20 96.48

Ich kann nicht sagen, dass es zu schlecht ist.

T3

Gewinn Handel insgesamt Rentabilität Erwartete Auszahlung Inanspruchnahme $ Gewinn %
6 174019.60 166 1.29 1048.31 139782.00 62.20
5 162630.30 166 1.27 979.70 139782.00 65.52
4 136153.20 166 1.23 820.20 139782.00 74.81
1 13485.60 166 1.33 81.24 9318.80 35.57
2 7620.00 166 1.16 45.90 13788.70 55.59
3 7438.20 166 1.03 44.81 59415.60 87.17

Aber T3 hält das Risiko bis zu 50 % und noch höher und JMA nur bis zu 30 %.

Ich habe zuvor andere historische Daten und Währungspaare überprüft, und das Bild im Verhältnis JMA/T3 war in etwa das gleiche, sogar etwas besser in Richtung T3.

 

zu ANG3110

Frage: In welchem Zeitraum wurde das T3/JMA getestet?

 
VBAG:
Сейчас как раз разбираюсь с прогоном EMA туда-сюда.
Чо Вы под этим подразумеваете?
 
Ich verstehe nicht, wie Sie über die Handelsparameter der Indikatoren außerhalb des Kontextes des EA sprechen können, der sie verwendet. ANG3110, bitte klären Sie, welche Strategie. Und zweitens: Was ist Risiko als Formel (jeder versteht darunter etwas anderes)?
 
ANG3110:

Hier bin ich nicht faul gewesen und habe T3 und JMA erneut getestet.



JMA eingesetzt (aus GODZILLA).



Die besten "Passform"-Varianten.



Depo=10000. GBPUSD15 Alpari zu Eröffnungskursen. Vom 01.10.2007 bis 07.02.2008



Die Pässe werden durch das Risiko als Prozentsatz der Einzahlung optimiert.



1-Risiko=0 (nur beim 1. Los); 2-Risiko=10; 3-Risiko=20; 4-Risiko=30; 5-Risiko=40; 6-Risiko=50; MaxLots=15;



JMA




PassageGewinnHandel insgesamtRentabilitätErwartete AuszahlungInanspruchnahme $Gewinn %
314955.201161.12128.9230725.2072.39
112932.001161.42111.486464.6028.40
29379.501161.2780.867415.4030.99
45461.601161.0347.0848615.0088.46
6-375.40361.00-10.4361522.1086.47
5-2821.501160.99-24.3269350.2096.48



Ich kann nicht sagen, dass es zu schlecht ist.



T3




GewinnHandel insgesamtRentabilitätErwartete AuszahlungInanspruchnahme $Gewinn %
6174019.601661.291048.31139782.0062.20
5162630.301661.27979.70139782.0065.52
4136153.201661.23820.20139782.0074.81
113485.601661.3381.249318.8035.57
27620.001661.1645.9013788.7055.59
37438.201661.0344.8159415.6087.17



Aber T3 hält das Risiko bis zu 50 % und noch höher und JMA nur bis zu 30 %.



Ich habe zuvor andere historische Daten und Währungspaare überprüft, und das Bild im Verhältnis JMA/T3 war in etwa das gleiche, sogar etwas besser in Richtung T3.

Zeitformate unter 1 Stunde nehme ich nicht ernst, wobei ich alle verfügbaren Historien für die Ausführung von Expert Advisors auf allen erdenklichen Symbolen nutze. Der Code meines EAs enthält eine Möglichkeit, einen der verfügbaren Algorithmen zur Mittelwertbildung zu verwenden. Mit einem guten Verständnis von MQL4 ist es recht trivial, es zu implementieren. Ich gebe nur die Tatsache an, die ich empirisch unzählige Male mit einer riesigen Anzahl von absolut unterschiedlichen Expert Advisors gesehen habe: Der JMA-Algorithmus im Strategie-Optimierer geht überproportional oft als Sieger hervor, als alle anderen Algorithmen zusammengenommen! Offensichtlich habe ich keinen Grund, mich mit solchem Unsinn zu beschäftigen und Zeit damit zu verbringen, solche Dinge zu beweisen. Das ist eine völlig sinnlose Aufgabe! Eigentlich ist es in solchen Situationen am logischsten, unter den verschiedenen Möglichkeiten immer die beste auszuwählen! Gleichzeitig sollten Sie bedenken, dass es durchaus sein kann, dass die Auswahl an Optionen nach einiger Zeit ganz anders aussehen wird. Im Allgemeinen ist der idealste Algorithmus für die Mittelwertbildung in Expert Advisors nicht derjenige, der im Optimierer die maximale Rentabilität aufweist, sondern derjenige, der über den rechten Rand des Optimierungszeitraums hinaus mehr oder weniger stabil rentabel ist. Aber auch mit diesem Ansatz habe ich zwei Mittelungsoptionen oben, die zweite davon ist JMA mit dem Parameter Lengh bestehend aus 2,3,5,7,9. Aber ich will natürlich nichts bestreiten oder beweisen, ich denke nur, dass man sich nicht an einem einzigen gleitenden Durchschnitt aufhängen sollte. Ich kann nur hinzufügen, dass die klassische Variante des unprätentiösen MTS, die Änderungen der Trendrichtung des gleitenden Durchschnitts als Markteintrittssignale bei einer Chartperiode von weniger als vier Stunden verwendet, sich jenseits der rechten Grenze der Optimierungsperiode, bei jedem gleitenden Durchschnitt und bei jedem positiven Ergebnis im Optimierer als Fehlschlag erweist! Es ist einfacher, nach Kaffeesatz oder Sternen zu raten oder "Hellseher" um Rat zu fragen, als einen EA dieser Art zu benutzen, um einen anständigen realen Gewinn innerhalb einer Testperiode zu erzielen, die der Meisterschaftsperiode angemessen ist! Aber einmal hatte ich einen sehr anfälligen Computer und versuchte mein Bestes, um den ressourcenintensiven JMA-Algorithmus durch den ungleich weniger gefräßigen T3-Algorithmus zumindest gleichwertig zu ersetzen. Aus diesem Grund habe ich die Funktion T3Series() entwickelt! Aber die Nummer funktionierte nicht, und ich musste an meinem Computerprimus herumspielen, um mein System viermal so lange zu optimieren, indem ich JMASeries() verwendete! Also viel Glück für alle!

 

Ich habe das Währungspaar GBPUSD15 geschrieben - also ist der Zeitraum natürlich M15. Wenn wir über die Periode T3 sprechen, dann verwenden Sie einfach Optimierer, ich habe T3 von meiner eigenen Herstellung und es ist etwas anders als die, die im Internet verfügbar ist. Nicht nur die Periode wird optimiert, sondern auch der b-Koeffizient. Das Gleiche gilt für JMA, ich weiß nicht, welche Variante Sie haben könnten.