Eine Strategie bauen
Blöcke hinzufügen
Ziehen Sie einen Block aus der Palette auf die Arbeitsfläche oder klicken Sie auf sein +. Mit dem Filterfeld oben in der Palette finden Sie Blöcke nach Namen.
Verbinden
Jeder Block hat oben einen Eingang. Die meisten haben unten auch Ausgänge:
- JA (amber) läuft, wenn eine Prüfung erfolgreich ist.
- NEIN (rot) läuft, wenn sie fehlschlägt. Lassen Sie ihn leer, wenn nichts passieren soll.
- Aktionsblöcke wie Kaufen haben einen einzigen Ausgang, WEITER, der nach der Aktion läuft.
Ziehen Sie von einem Ausgang zum Eingang eines anderen Blocks, um sie zu verbinden. Ein Klick auf eine Verbindung löscht sie. Ein Block kann mehrere Blöcke speisen; sie laufen in der Reihenfolge, in der Sie sie verbunden haben.
Blöcke ohne eingehende Verbindung sind Wurzeln. Bei jedem Ereignis (bei onTick bei jedem Preistick) läuft jede Wurzel, in der Reihenfolge, in der die Blöcke hinzugefügt wurden, und der Pfad setzt sich über ihre Ausgänge fort. Führen zwei Pfade zum selben Block, läuft dieser einmal pro Pfad.
Vermeiden Sie Schleifen: Ein Pfad, der zu einem Block zurückführt, von dem er kam, wird übersprungen, und der Editor meldet ihn als Problem.
Ereignis-Tabs
Die Tabs über der Arbeitsfläche enthalten je einen Graphen pro MetaTrader-Ereignis:
| Tab | Läuft |
|---|---|
| onInit | einmal beim Start des EA (Blöcke hier schreiben ihre Nachricht ins Protokoll) |
| onTick | bei jedem Preistick: Einstiege, Ausstiege und Positionsverwaltung |
| onTimer | alle TimerSeconds Sekunden; eine Eingabe dieses Namens wird ergänzt, falls sie fehlt |
| onTrade | nach Änderungen an Positionen oder Orders |
| onDeinit | einmal beim Beenden des EA, zum Beispiel um alles zu schließen |
Vorlagen und Verlauf
Vorlagen öffnet die Bibliothek mit Startstrategien. Das Laden einer Vorlage ersetzt die Arbeitsfläche; der vorherige Stand wird zuvor im Versionsverlauf gespeichert (das Uhrsymbol). Jede Änderung wird automatisch gespeichert, und ⌘Z / Strg+Z macht sie rückgängig.
Tastenkürzel
| Tasten | Aktion |
|---|---|
| ⌘/Strg + Z | Rückgängig |
| ⌘/Strg + Umschalt + Z, ⌘/Strg + Y | Wiederholen |
| ⌘/Strg + C, ⌘/Strg + V | Gewählte Blöcke kopieren und einfügen |
| ⌘/Strg + D | Duplizieren |
| ⌘/Strg + A | Alle Blöcke des Tabs auswählen |
| Entf / Rücktaste | Auswahl löschen |
| Esc | Dialoge schließen |
Das rechte Panel
- Inspektor: die Einstellungen des gewählten Blocks mit einer kurzen Beschreibung seiner Funktion.
- Strategie-Leitfaden: eine Erklärung in Klartext, erzeugt aus Ihren Blöcken.
- Code: das MQL4 oder MQL5, in das die Strategie exportiert wird, aktualisiert während Sie bearbeiten.