Weniger Code, mehr Action... einen EA schreiben - Seite 10

 
fxsaber:

Der Link in der PM wird wiederholt.


ZZZ kann auch folgendermaßen aussehen

können Sie auch so vorgehen:

uggc://yhkgenqr.gx/pbqryrff:fgneg

jeder, der es weiß, wird es verstehen :-)

aber das Projekt (wie auch das Thema) "öffentlich" geschlossen und keine Updates entweder auf dem Wiki oder in der rep.

---

Sie können selbst einen Backgrounder schreiben, wenn Sie mql gut kennen, nach Ihren eigenen Vorlieben... MarketOrders bezieht sich auf ein Objekt, das eine Sammlung (Auswahl) von Referenzen enthält und über einen Kopierkonstruktor und die Methode Count() verfügt.

 
Maxim Kuznetsov:

Sie selbst, der Sie mql gut kennen, können einen Backgrounder nach Ihren persönlichen Vorlieben schreiben. MarketOrders gibt einen Verweis auf ein Objekt, das eine Sammlung (Auswahl) von Verweisen enthält und über einen Kopierkonstruktor und eine Count()-Methode verfügt.

Es handelt sich also nicht um eine Universallösung, sondern um eine Anpassung an die jeweilige Aufgabe.

Sie schlagen vor, eine aufgeblähte API für alle Fälle zu schaffen. Das ist so, als würde man vorschlagen, die Datenbank der kimischen Funktionen zu verwenden: Suchen Sie die erforderliche Funktion in der Datenbank und verwenden Sie sie.


MQL4 ist schließlich ein einfacher Konstruktor. Sie brauchen dort nicht zu suchen.

 
fxsaber:

Es handelt sich also nicht um eine Einheitslösung, sondern um eine individuelle Anpassung.

Sie schlagen vor, eine aufgeblähte API für alle Gelegenheiten zu schaffen. Das ist so, als würde man vorschlagen, eine Datenbank mit den Funktionen von Kim zu verwenden: Suchen Sie die erforderliche Funktionalität in der Datenbank und verwenden Sie sie.

Ich will Ihnen nichts unterstellen.

Zu Beginn des Threads schlug ich vor, dynamische Tabellen für MT-Entitäten mit einer möglichst einfachen Nutzungssemantik zu erstellen.

 
Maxim Kuznetsov:

Ich werde niemandem mehr etwas vorschlagen.

Zu Beginn des Threads schlug ich vor, dynamische Tabellen unter MT-Entitäten mit der einfachsten möglichen Semantik der Verwendung zu erstellen.

Eine brauchbare API ist dann gegeben, wenn jede komplizierte Logik mit einer minimalen Anzahl von Werkzeugen einfach programmiert werden kann.

Insbesondere sollte eine brauchbare API die Möglichkeit bieten, beliebige Wrapper zu schreiben.


Aus irgendeinem Grund gibt es Verwirrung zwischen der Implementierung des bedingten Buy()-Wrappers und der API.

 

ANFRAGE:einen Expert Advisor für MT4 auf diese Strategiezu schreiben oder vielleicht kennt jemand bereits bestehende.


Handelsstrategie für die erste Stunde 00:00-01:00:

1) Das Überschreiten des Höchststandes der ersten Stunde ist ein Kaufsignal, aber nur, wenn der nächste Balken oberhalb dieses Wertes eröffnet und geschlossen wird.

Der Stop Loss wird bei oder unter dem Tiefststand der ersten Stunde platziert. Take Profit 1/2 und Trailing Stop 100 Pips.

2) Das Überschreiten des unteren oder unteren Niveaus der ersten Stunde ist ein Verkaufssignal, aber nur, wenn der folgende Balken unter diesem Niveau eröffnet und geschlossen hat.

Der Stop Loss wird auf oder hinter dem oberen Niveau oder dem Hoch der ersten Stunde gesetzt.1/2 Gewinnmitnahme und 100 Pips Trailing Stop.


Die Anzeige der Stufen nach Zeit auf dem Screenshot im Anhang:


<*.ex* Datei entfernt

Пишем бесплатные советники
Пишем бесплатные советники
  • 2021.05.06
  • www.mql5.com
Всем привет! В этой ветке делимся торговыми идеями и пишем бесплатные советники...