Diskussion zum Artikel "MQL5 Wizard: Neue Version" - Seite 9

 

Hallo,

ich habe einen Zweifel in dem Artikel, bitte schauen Sie sich den Markt ein, von wo wir das Recht ist 0,4 und 8,8 von wo Sie es bekommen?

Möglichkeit 2.

Der Preis hat einen steigenden MA-Indikator nach unten gekreuzt. Dies entspricht einem der Marktmuster, die ein Preiswachstum implizieren, das in das MA-Modul eingebettetist . Seine Bedeutung beträgt 10. Gleichzeitig hat der Stochastik-Oszillator nach unten gedreht und eine Divergenz mit dem Kurs gebildet. Dies ist ein Muster, das auf einen Preisrückgang hindeutet und in das Stochastik-Modul integriert ist . Die Bedeutung dieses Musters liegt bei 80.

Berechnen Sie das Ergebnis der Schlussabstimmung. Die gewichtete Vorhersage, die aus dem Modul MA gewonnen wird, berechnet sich zu 0,4 * 10 = 4. Die gewichtete Vorhersage des Stochastik-Moduls wird berechnet als 0,8 * (-80) = -64. Die endgültige Prognose wird als arithmetisches Mittel der beiden gewichteten Vorhersagen berechnet: (4 - 64)/2 = -30. Dies ist ein Verkaufssignal mit der bedingten Potenz von 30. Der Schwellenwert von 20 ist erreicht. Dementsprechend ist das Ergebnis ein Signal zur Eröffnung einer Short-Position.

Ich danke Ihnen

suresh

 
surubabs:
...

suresh

  • Wenn Sie einen Artikelzitieren , verwenden Sie das Zitierformat (ctrl+3), Sie können auch das Pocket-Tool verwenden.
  • 0,4 und 0,8 sind die Gewichtung jedes Signals, Sie müssen den Artikel genaulesen :

Die Prognose jedes Advisors innerhalb des Moduls geht mit dem Gewichtungsfaktor von 0 bis 1,0 in die Abstimmung ein, der in seinen Einstellungen ("Gewicht") angegeben ist.

Angenommen, es gibt einen Expert Advisor mit ThresholdOpen=20 und ThresholdClose=90. Signalmodule auf der Basis von MA mit einer Gewichtung von 0,4 und Stochastic mit einer Gewichtung von 0,8 sind an einer Handelsentscheidung beteiligt...

 
IvanIvanov:


Wird der kompilierte EA in einem anderen Terminal mit den Parametern arbeiten, die während der Kompilierung eingestellt wurden, oder wird er sich an das entsprechende Modul des neuen Rechners wenden, um Daten zu erhalten?

Sehr interessante Antwort auf diese Frage.

Sagen Sie mir bitte auch, wie man am einfachsten die Musterwerte in den Modulen als externe Variablen mit Hilfe von Input macht?

 
Danke...für die Antworten...ich möchte auch mit Forex in Yamarkets mit Meta Trader 5 handeln.
 

Hallo!

ich habe eine Frage.

Auf der Registerkarte "Übersicht" sehe ich die Optionen "Vollständige Optimierung", "Allgemeine Optimierung" und "Vorwärtsoptimierung", welche davon empfehlen Sie?

Ich habe Ihren Code sample.mq5 heruntergeladen, kompiliert und alle Eingabeparameter für die Optimierung wie in Abbildung 12 angegeben eingestellt.

Ich wählte "Vollständige Optimierung" und drückte auf "Start".

Leider erhielt ich eine Meldung im 'Journal'

2020.08.23 05:25:54.552 Tester MQL5.community Konto registrieren und MQL5 Cloud Network verwenden, um Optimierungen zu beschleunigen

2020.08.23 05:25:54.562 Tester Optimierung nach "Custom max" Kriterium nicht gestartet, keine OnTester Funktion in "MQL5\Experts\Ksana\sample.ex5"

Es scheint, dass in Ihrem Code OnTester fehlt.


Georg

Dateien:
input.png  27 kb
 

Hallo

Nachdem ich gepostet habe, habe ich die Antwort auf meine Frage gefunden.

Ich fülle sorgfältig die Registerkarte 'Einstellungen' aus.

Der Zeitrahmen muss derselbe sein wie der Code -- M10

Datum geändert auf 2018.1.1 - 2019.1.1

Optimierung ist auf Langsame vollständige Optimierung und Gleichgewicht max ausgewählt.


Georg

 

Hallo, ich habe diesen Artikel zweimal gelesen, er ist ein bisschen kompliziert, vielleicht ist es besser, einen anderen Artikel zu schreiben, trotzdem.


und vorher hatte ich diesen Artikel gelesen: https: //www.mql5.com/en/articles/226, der erklärt, wie man ein Signalmodul selbst schreibt.


Meine Frage ist konkret:

Hat sich mit der Einführung dieser neuen Dinge (ich meine, die Wahl eines Schwellenwerts) irgendetwas an der Erstellung eines benutzerdefinierten Signalmoduls (das in diesem Artikel erklärt wird: https://www.mql5.com/de/articles/226) geändert?

Ich habe gelernt, wie man ein benutzerdefiniertes Signalmodul schreibt, aber mit der Einführung dieser neuen Dinge (Abstimmung, Schwellenwert und ...) bin ich mir nicht sicher, ob sich etwas an der Erstellung eines benutzerdefinierten Moduls geändert hat oder nicht