Strategie-Schnittstellenparameter-Einstellungen

Schriftsteller:Lydia., Erstellt: 2023-07-13 14:11:46, aktualisiert: 2024-01-02 21:14:38

img

Strategie-Schnittstellenparameter-Einstellungen

5 Schnittstellenparameter

img

Die Schnittstellenparameter werden im Abschnitt Strategieparameter unter dem Codebearbeitungsbereich auf der Strategiebearbeitungsseite festgelegt.

Schnittstellenparameter existieren im Strategiecode als globale Variablen, was bedeutet, dass sie im Code geändert werden können.

Die Variablennamen der Schnittstellenparameter im Strategiecode sind: number, string, combox, bool, secretString (wie in der obigen Abbildung gezeigt).

Beschreibungsoption: Name des Schnittstellenparameters auf der Strategie-Schnittstelle.

Anmerkungen: Eine detaillierte Beschreibung des Schnittstellenparameters, der angezeigt wird, wenn die Maus über den Schnittstellenparameter bewegt wird.

Typoption: Der Typ des Schnittstellenparameters, der im Folgenden näher erläutert wird.

Standardwertoption: Der Standardwert des Schnittstellenparameters.

Tabellen

img

Nummerntyp

  • JavaScript

    Zahl der Variablen Typ: Zahl

String

  • JavaScript

    Variable String Typ: String Standardwerte werden ohne Anführungszeichen eingegeben und als Zeichen behandelt.

Verpackung

  • JavaScript

    Variable Combo Box Typ: Zahl Standardwert: der Form 1 Die Variable combox selbst ist ein numerischer Wert, der den Index des ausgewählten Elements in einem Dropdown-Steuerelement darstellt. Der Index des ersten Dropdown-Elements ist 1, aber sein Indexwert ist 0. Wenn dieses Element ausgewählt wird, ist der Wert von combox 0. Ähnlich ist der Index des zweiten Dropdown-Elements 1. Der Parameter ist standardmäßig auf das erste Dropdown-Element festgelegt.

    img

Kontrollkästchen (Boolean)

  • JavaScript

    Variable bool Typ: Boolean

    Geprüft, ist die Variable bool wahr; ungeprüft, ist die Variable bool falsch.

Geheime Zeichenfolge

  • JavaScript

    Variable secretString Typ: String Der Gebrauch ist derselbe wie bei einer Schnur. Verschlüsselte Zeichenfolgen werden in verschlüsselter Form gesendet und nicht in Klartext übermittelt. Die Änderung einer geheimen Zeichenfolge löst den FMZ Quant-Authentifizierungsmechanismus aus, der die Eingabe eines Passworts zur Verifizierung erfordert.

img

Einstellungen für Parameterabhängigkeit

Wir können einen Parameter festlegen, der es erlaubt, einen anderen Parameter basierend auf seiner Auswahl anzuzeigen oder zu verstecken. Zum Beispiel setzen wir einen Parameter namens numberA, der ein numerischer Typ ist. Wir machen numberA angezeigt oder versteckt basierend auf der Wahrheit oder Falschheit eines Parameters namens isShowA (boolean Typ).

img

Nachdem Sie es so eingerichtet haben, können Sie es im Backtest testen.

img

Wenn der Parameter isShowA nicht eingestellt ist, wird numberA versteckt.

Wir markieren das Feld istShowA

Um zu zeigen:

img

Dadurch ist es möglich, sich zu verstecken und zu zeigen.

Strategie-Schnittstellenparameter, interaktive Steuerelemente, Parameter für Vorlagen, Gruppierungsfunktionen

Wenn Sie in einer Strategie Parameter zur Anzeige gruppieren möchten, können Sie folgende Funktionalität verwenden.

Beispielsweise werden die Schnittstellenparameter einer Prüfstrategie wie folgt festgelegt:

img

img

Derzeit werden die Parameter von oben nach unten geordnet, von 1 bis 4 nummeriert. Wenn ich Parameter 1 und Parameter 4 zusammen gruppieren und sie auf der Schnittstelle anzeigen möchte, kann ich ziehenimgund bewegen Sie den vierten Parameter unter den ersten Parameter.

img

Um die ersten und vierten Parameter zusammen zu gruppieren, müssen wir nur eine leichte Änderung an der Beschreibung der Parameter vornehmen, damit das System sie als gruppiert interpretieren kann. (Bitte stellen Sie sicher, dass Sie " (?) " im englischen Modus eingeben, damit es funktioniert. Sie können chinesische Eingabe für die Gruppenbeschreibung nach dem Zeichen ? verwenden.)

Zu Beginn der Parameterbeschreibung wird (?Gruppe 1) eingegeben.

img

Wir können die Ergebnisse sehen:

img

Alle Parameter wurden in Gruppe 1 gruppiert. Der Grund ist, dass, wenn eine Parameters Beschreibung (?) ist, sie eine Gruppe erstellt, und alle Parameter danach werden zusammengefasst. Es sei denn, in der Beschreibung eines Parameters gibt es eine neue (?) Gruppe Einstellung, wird eine neue Gruppe erstellt. Gruppennamen können wiederholt werden.

Nehmen wir zum Beispiel eine weitere Gruppe mit dem Namen Gruppe 1:

img

Anzeige:

img

Ebenso können wir, indem wir (?) in der Beschreibung der interaktiven Steuerelemente setzen, die Steuerelemente auch zusammen gruppieren.

img

img

img


Mehr