Antwort

Aufbau eines EA für alle als Tutorial

36 Antworten

Conmariin

Teilnehmer, bbp_participant, Community, Kunde, 54 Antworten.

Profil besuchen

vor 7 Jahren #116417

Hallo,

 

Ich bin kein Programmierer und ich dachte, dass der Kauf des EA-Assistenten wäre viel einfacher, einen EA mit zu bauen. Aber nach einigen Gebäude Praxis sehe ich, müssen Sie ein mql-Programmer zu verstehen, auch EA-Assistent sein.

Deshalb habe ich eine Frage an Sie: Ist es möglich, in diesem Forum zumindest einen EA Schritt-für-Schritt zu erstellen, damit alle Nicht-Programmierer den EA-Assistenten besser verstehen?

 

Ich habe bereits eine Strategie, die hier beschrieben wird: https://www.mql5.com/en/articles/1734 

In dieser Strategie gibt es Codeschnipsel. Eigentlich weiß ich nicht, wie ich diese einbinden kann. Aber mehr als das möchte ich verstehen und lernen, wie ich einen solchen EA im EA Wizard erstellen kann. Damit ich in Zukunft andere EAs bauen kann.

Die Codeschnipsel aus dem Artikel sind in der mq4.

 

Hoffentlich Grüße von

Conmariin 🙂 .

 

Automatisches Handeln mit Expert Advisor
https://www.rabenesche.de

0

tomas262

Administrator, sq-ultimate, 2 Antworten.

Profil besuchen

vor 7 Jahren #141875

Hallo,

 

Haben Sie unseren EA-Assistenten ausprobiert? Im Grunde müssen Sie kein Programmierer sein, um Ihren EA zu erstellen. 

 

Sie können den Wizard 14 Tage lang testen. Sie können eine SQ Pro Testlizenz hier erhalten https://strategyquant.com/trial die auch für den EA-Assistenten verwendet werden können

0

Conmariin

Teilnehmer, bbp_participant, Community, Kunde, 54 Antworten.

Profil besuchen

vor 7 Jahren #141878

Hallo,

 

Haben Sie unseren EA-Assistenten ausprobiert? Im Grunde müssen Sie kein Programmierer sein, um Ihren EA zu erstellen. 

 

Sie können den Wizard 14 Tage lang testen. Sie können eine SQ Pro Testlizenz hier erhalten https://strategyquant.com/trial die auch für den EA-Assistenten verwendet werden können

 

Ja, ich habe den EA Wizard bereits gekauft. Und ich habe versucht, einige EAs damit zu erstellen. Wie ich oben beschrieben habe. Und ja, es ist besser, Programmierkenntnisse zu haben oder zu wissen, wie man einen profitablen EA erstellt. Denn man muss die Logik kennen, wie ein EA in mql funktioniert.

Aber das war nicht der Punkt. Meine Frage war: Ist es möglich, in diesem Forum zumindest einen EA Schritt-für-Schritt zu erstellen, damit alle Nicht-Programmierer den EA-Assistenten besser verstehen?

Automatisches Handeln mit Expert Advisor
https://www.rabenesche.de

0

tomas262

Administrator, sq-ultimate, 2 Antworten.

Profil besuchen

vor 7 Jahren #141909

Hallo,

 

Sie meinen also, Sie brauchen eine Anleitung zur Verwendung von benutzerdefinierten Codes in Wizard oder nur zur Verwendung der eingebauten Tools und Funktionen?

0

Conmariin

Teilnehmer, bbp_participant, Community, Kunde, 54 Antworten.

Profil besuchen

vor 7 Jahren #142297

Hallo,

 

Sie meinen also, Sie brauchen eine Anleitung zur Verwendung von benutzerdefinierten Codes in Wizard oder nur zur Verwendung der eingebauten Tools und Funktionen?

Ich meine, wie man benutzerdefinierte Codes verwendet. Zum Beispiel habe ich in dieser Strategie zwei Dinge, die ich nicht weiß, wie zu realisieren:

 

1. Es gibt mehrere Variablendefinitionen wie diese: double O1=NormalizeDouble(iOpen(Symbol(),PERIOD_M1,2),4);

Wo und wie deklariere ich diese Variablendefinition?

 

2. Und es gibt mehrere Bedingungen wie diese: if(C1 >= O1 && L1 (C1-O1)) && C2 >= O2 && C2 >
H1 && L2 > L1)

Das sind in Wirklichkeit 6 Bedingungen.

 

Wie kann man diesen Code erfolgreich in den EA-Assistenten integrieren?

Ich danke Ihnen!

 

Conmariin 🙂 .

Automatisches Handeln mit Expert Advisor
https://www.rabenesche.de

0

Conmariin

Teilnehmer, bbp_participant, Community, Kunde, 54 Antworten.

Profil besuchen

vor 7 Jahren #142309

Okay, ich glaube, ich weiß jetzt, wie ich die Bedingungen aus Frage 2 integrieren kann. Aber ich weiß immer noch nicht, wie ich die Variablendefinitionen im EA-Assistenten realisieren kann?

Automatisches Handeln mit Expert Advisor
https://www.rabenesche.de

0

tomas262

Administrator, sq-ultimate, 2 Antworten.

Profil besuchen

vor 7 Jahren #142317

Hallo,

 

Meinen Sie, wie man einen Wert berechnet und ihn einer Variablen zur späteren Verwendung zuweist ....?

0

Conmariin

Teilnehmer, bbp_participant, Community, Kunde, 54 Antworten.

Profil besuchen

vor 7 Jahren #142323

Hm, ich glaube nicht. Es geht um die Definition von Variablendefinitionen.

Ich kann in den Strategieparametern tatsächlich Variablen festlegen. Es handelt sich um eine Art Double, Int, String und Boolean. Und ich kann sagen, welchen Wert er haben soll.

Aber ich habe diese Variablendefinition doppelt O1=NormalizeDouble(iOpen(Symbol(),PERIOD_M1,2),4); wobei O1 ist die Variable. Meine Frage ist also, wo kann ich den Rest auf der rechten Seite des = definieren?

 

Die schmutzig Lösung ist:

 

Definieren Sie die "Dummy"-Variablen wie folgt http://img4web.com/view/39FE5K

 

So werde ich die Handelsregeln erstellen können http://im g4web.com/view/FUA7XC

 

Wenn der EA fertig ist und ich den Code habe, werde ich die Variablendefinitionen im Metatrader Editor manuell ändern.

 

Das funktioniert, aber es wäre schön, wenn man das alles in EAWizard machen könnte. Vor allem, wenn ich später noch Änderungen vornehmen möchte.

Automatisches Handeln mit Expert Advisor
https://www.rabenesche.de

0

tomas262

Administrator, sq-ultimate, 2 Antworten.

Profil besuchen

vor 7 Jahren #142351

Hallo,

 

Sie können einer Variablen einfach Werte zuweisen, wie im beigefügten Screenshot gezeigt

0

Conmariin

Teilnehmer, bbp_participant, Community, Kunde, 54 Antworten.

Profil besuchen

vor 7 Jahren #142377

Vielen Dank 🙂 .

Viel besser!

 

Aber ich habe den Metatrader-Editor geöffnet und dort steht etwas wie in der Anlage.

Ich habe mir den Code angeschaut und es gibt eine Menge Code darin, den ich nicht haben wollte (Harami, Doji...)

Es scheint zu stören, weil meine Variablennamen die gleichen sind wie dieser in Harami, Doji...

Wie kann ich sie loswerden. Damit ich Fehler davon ausschließen kann?

Automatisches Handeln mit Expert Advisor
https://www.rabenesche.de

0

tomas262

Administrator, sq-ultimate, 2 Antworten.

Profil besuchen

vor 7 Jahren #142379

Hallo,

 

Sie können also Variablen wie Open1, Close1 definieren und dann ...

0

Conmariin

Teilnehmer, bbp_participant, Community, Kunde, 54 Antworten.

Profil besuchen

vor 7 Jahren #142417

Okay, ich habe die Variablen umbenannt. Keine Fehler mehr 🙂 .

 

Die PriceAction ist also vollständig. Ich weiß nicht, wie ich die S und R wie in dem Artikel integrieren kann. Also frage ich, hat jemand eine Idee, welche indi oder etwas anderes kann ich anstelle der S und R nehmen?

Der bisherige Aufbau von PriceActionEA befindet sich im Anhang.

 

Vielen Dank 🙂 .

 

 

Automatisches Handeln mit Expert Advisor
https://www.rabenesche.de

0

tomas262

Administrator, sq-ultimate, 2 Antworten.

Profil besuchen

vor 7 Jahren #142492

Deshalb frage ich: Hat jemand eine Idee, welche Indi oder etwas anderes ich anstelle der S und R nehmen kann?

 

Sie können die Höchst- und Tiefstwerte der Balken eines höheren Zeitrahmens verwenden, um die S- und R-Niveaus zu definieren; dies ist einfach und könnte funktionieren.

0

Conmariin

Teilnehmer, bbp_participant, Community, Kunde, 54 Antworten.

Profil besuchen

vor 7 Jahren #142543

Aha. Aha. Und die Positionen von s und r werden automatisch gesetzt? Hm. Da muss ich noch drüber nachdenken. Im Moment weiß ich nicht, wie ich anfangen soll.

Automatisches Handeln mit Expert Advisor
https://www.rabenesche.de

0

tomas262

Administrator, sq-ultimate, 2 Antworten.

Profil besuchen

vor 7 Jahren #142641

Hallo,

 

Sie können Variablen erstellen - Unterstützung, Widerstand, und wenn Sie zum Beispiel mit dem M30-Zeitrahmen handeln, können Sie diesen Variablen Werte des H4-Zeitrahmens zuweisen

 

Widerstand = Hoch(H4)[1]

Unterstützung = Niedrig(H4)[1]

 

oder ähnlich

0

Conmariin

Teilnehmer, bbp_participant, Community, Kunde, 54 Antworten.

Profil besuchen

vor 7 Jahren #142946

Hallo,

 

Sie können Variablen erstellen - Unterstützung, Widerstand, und wenn Sie zum Beispiel mit dem M30-Zeitrahmen handeln, können Sie diesen Variablen Werte des H4-Zeitrahmens zuweisen

 

Widerstand = Hoch(H4)[1]

Unterstützung = Niedrig(H4)[1]

 

oder ähnlich

 

Okay, aber zuerst muss ich die Unterstützungs- und Widerstandslinien auf z.B. H4 berechnen. Wie kann ich das tun? Mit einem Indikator? Hat jemand ein SandR-Indikator mit den wichtigen Linien?

Automatisches Handeln mit Expert Advisor
https://www.rabenesche.de

0

Ansicht von 15 Antworten - 1 bis 15 (von insgesamt 36)

1 2 3