Code-Basis - AlgoWizard
StrategyQuant X Plattform Codebase - ein Ort, um kodierte Anpassungen und Erweiterungen mit allen Benutzern zu teilen.
Benutzerdefinierte Analyse
Lesen eines Variablenwerts in einer Regel, die bei Strategie-Init ausgelöst wird, aus Ihren Strategieeinstellungen
In einer Regel, die bei Strategy Init ausgelöst wird, weist StrategyQuant für jede Assign-Funktion Ihrer Variablen eine "AssignVrbVleEntMlt"-Variable anstelle eines Wertes zu. In diesem Artikel zeigen wir Ihnen, wie Sie den Wert der ursprünglichen Variable in einer Init-Regel abrufen können.
AlgoWizard
XML
Regel ausgelöst bei Strategie-Init
Init-Regel
AssignVrbVleEntMlt
AlgoWizard
Stop-Loss setzen außer einer
Legt den Stop Loss auf ein bestimmtes Niveau fest, außer für einen Auftrag: 'Magic Number Excluded'.
AlgoWizard
Mehrfachauftrag
Ändern bestellen
Bestellung
Bestellung
Schließen Alle Positionen außer einer
Schließen Alle Positionen außer einer
AlgoWizard
Bestellung
Bestellung abschließen
Bestellung
Abschluss N Marktauftrag
Diese Schnipsel schließen die N-Reihenfolge, beginnend mit der MagicNumber-Reihenfolge
AlgoWizard
Bestellung
Bestellung schließen
Bestellung
Stop Loss setzen, wenn OpenPrice Order über oder unter einem Limitpreis liegt, außer einer
Setzt den Stop Loss auf ein bestimmtes Niveau, wenn der openPrice-Auftrag über (für eine Long-Position) oder unter (für eine Short-Position) einem Preislimit liegt, außer für einen Auftrag: 'Magic Number Excluded'.
AlgoWizard
Bestellung
Bestellung ändern
Bestellung
Stop Loss setzen, wenn OpenPrice Order über oder unter einem Limitpreis liegt
Setzt den Stop Loss auf ein bestimmtes Niveau, wenn der openPrice-Auftrag über (für Long-Position) oder unter (für Short-Position) einem Preislimit liegt
AlgoWizard
Bestellung
Bestellung ändern
Handel mit Optionen
Mehrere Marktaufträge
Hier ist ein Ausschnitt aus mehreren Aufträgen am Markt. Es werden mehrere Aufträge auf einmal mit einer anderen magischen Zahl gesendet.
AlgoWizard
Marktauftrag
Mehrere Marktaufträge
Indikatoren/Signale
Debuggen einer Variable in AlgoWizard
Wenn wir eine Vorlage erstellen oder eine Strategie in AlgoWizard ausführen, müssen wir manchmal die Variable in einem Protokoll ausgeben, um sie debuggen zu können. Hier ist eine Funktion zur Ausgabe der Variablen in ein Protokoll
Debuggen
Ausgang Variable
AlgoWizard