Erste Strategie
Zum Erstellen von Strategie-Schemas und zusammengesetzten Elementen sowie zum Testen der erhaltenen Strategien auf historischen Daten können Sie das Beispiel einer Strategie mit gleitendem Durchschnitt (SMA) verwenden. Es führt Sie durch den vollständigen Ablauf vom Erstellen einer Strategie bis zu deren Test und Debugging. Die Strategie mit gleitendem Durchschnitt (SMA) befindet sich im Ordner Strategien des Panels Schemata.
- Erstellen Sie eine neue Strategie aus Würfeln, wie unter Code verwenden beschrieben. Um eine neue Strategie hinzuzufügen, klicken Sie auf die Schaltfläche Hinzufügen
auf der Registerkarte Allgemein und wählen Strategie aus. Alternativ klicken Sie mit der rechten Maustaste auf den Ordner Strategie im Panel Schemata und klicken im Dropdown-Menü auf die Schaltfläche Hinzufügen
.

Nach dem Klicken auf die Schaltfläche Hinzufügen
im Ordner Strategie des Panels Schemata erscheint eine neue Strategie. Im Arbeitsbereich erscheint ein neuer Tab mit der Strategie; beim Wechsel dorthin wird automatisch die Registerkarte Simulation im Menüband geöffnet. Auf der Registerkarte Simulation können Sie den Namen der Strategie ändern und ihr eine kurze Beschreibung geben.

- Öffnen und fixieren Sie für komfortables Arbeiten die Panels Elemente-Palette und Eigenschaften des Bereichs Schemata, indem Sie auf die Schaltfläche
klicken. Das Ergebnis ist ein Fenster der folgenden Art.

- Das Wesen der Strategie mit gleitendem Durchschnitt (SMA) ist wie folgt:
- Es gibt zwei gleitende Durchschnitte mit unterschiedlichen Berechnungsperioden, einen langen SMA und einen kurzen SMA. Im Beispiel heißt der Würfel Indikator für den langen SMA Langer SMA mit einer Periode von 80 Kerzen; der kurze SMA heißt Kurzer SMA mit einer Periode von 10 Kerzen.
- Wenn der kurze gleitende Durchschnitt den langen von unten nach oben kreuzt, wird eine Long-Position eröffnet.
- Wenn der kurze gleitende Durchschnitt den langen von oben nach unten kreuzt, wird eine Short-Position eröffnet.
- Wenn zum Zeitpunkt des Signals zum Eröffnen einer Position eine entgegengesetzte Position vorhanden ist, wird die Position gedreht.
- Für alle Strategien benötigen Sie ein Instrument und ein Portfolio, die für Trades verwendet werden. Sie sollten diese aus dem Panel Elemente-Palette in das Panel Designer hinzufügen. Im Beispiel heißt der Würfel Variable mit dem Typ Handelsinstrument Instrument, und der Würfel Variable mit dem Typ Portfolio heißt Portfolio. Setzen Sie das Kontrollkästchen Parameter der Würfel Instrument und Portfolio. Wenn das Kontrollkästchen aktiviert ist, übernimmt der Würfel den Wert aus den Strategieeinstellungen. Wenn Sie das Kontrollkästchen nicht aktivieren, müssen Sie die Werte für Instrument und Portfolio manuell eingeben. Wenn Sie das Feld Wert des Würfels Variable leer lassen und das Kontrollkästchen für Parameter nicht setzen, gibt die Strategie während des Tests einen Fehler wegen des nicht gesetzten Werts des Würfels Variable aus.

Wenn Sie in der Strategie mehrere Instrumente oder Portfolios verwenden müssen, deaktivieren Sie für jeden Würfel das Kontrollkästchen Parameter und setzen Sie den Wert des Instruments oder Portfolios.


- Nach dem Hinzufügen von Instrument und Portfolio fügen Sie zwei Würfel Indikator hinzu, wählen den SMA-Typ aus, geben dem ersten den Namen Langer SMA und setzen die Periode auf 80 Kerzen, geben dem zweiten den Namen Kurzer SMA und setzen die Periode auf 10 Kerzen.

- Damit die Indikatoren funktionieren, übergeben Sie ihnen eine Kerzenserie. Erstellen Sie dazu den Würfel Kerzen. Im Beispiel werden nur vollständig gebildete Kerzen mit einem Zeitrahmen von 5 Minuten verwendet.

- Nach dem Hinzufügen der Indikatoren müssen Sie zwei Würfel hinzufügen, die die Kreuzungen der Indikatoren bestimmen. Dies sind die Würfel Kreuzung aus den zusammengesetzten Elementen. Der erste Würfel heißt Kreuzung nach oben. Er bestimmt die Kreuzung von unten nach oben. Der Indikator Kurzer SMA wird an den oberen Eingang des Würfels übergeben, der Indikator Langer SMA an den unteren Eingang. Der Operator CurrComparison wird auf einen größeren Wert gesetzt, der Operator PrevComparison auf kleiner oder gleich. Der zweite Würfel heißt Kreuzung nach unten und bestimmt die Kreuzung von oben nach unten. Der Indikator Kurzer SMA wird an den oberen Eingang des Würfels übergeben, der Indikator Langer SMA an den unteren Eingang. Der Operator CurrComparison wird auf einen kleineren Wert gesetzt, der Operator PrevComparison auf größer oder gleich.

- Fügen Sie Chart hinzu, um Kerzen, Indikatoren und Trades visuell anzuzeigen. Fügen Sie dem Chart Anzeigeelemente für Kerzen, zwei Indikatoren und Trades hinzu.

- Als Quelle der Trades für die Anzeige im Chart wird der Würfel Ausführungen der Strategie verwendet. Im Beispiel heißt er Trades nach Strategie.

- Um eine Position zu eröffnen, fügen Sie zwei Würfel Orderregistrierung hinzu. Der erste Würfel ist für den Kauf per Market-Order vorgesehen. An den Eingang dieses Würfels werden übergeben: Handelsinstrument, das Signal zum Eröffnen einer Position aus dem Würfel Kreuzung nach oben, Portfolio und das Ordervolumen. Der zweite Würfel ist für den Verkauf per Market-Order vorgesehen. An den Eingang dieses Würfels werden übergeben: Handelsinstrument, das Signal zum Eröffnen einer Position aus dem Würfel Kreuzung nach unten, Portfolio und das Ordervolumen.

- Durch Verbinden der oben genannten Elemente mit Linien (Linien) entsteht ein Schema, das die aktuelle Position der Strategie noch nicht berücksichtigt. In diesem Zustand sammelt es eine übermäßige Anzahl von Lots an.

Zur Positionskontrolle müssen Sie den Würfel Position hinzufügen, an dessen Eingang Handelsinstrument und Portfolio übergeben werden.

Zur Verarbeitung der aktuellen Position können Sie das fertige Schema verwenden, das unter Aktuelle Position abrufen beschrieben ist. Dieses Schema bestimmt den tatsächlichen Wert des erforderlichen Ordervolumens. Wenn die Position gedreht werden muss, gibt es den doppelten Portfoliowert zurück.
- Als Ergebnis sieht die fertige Strategie so aus:
