Dokumentation
Anwendungen
Zuletzt aktualisiert am 9. 1. 2019 von Kornel Mazur
Einstellungen - Was soll gebaut werden?
Inhalt der Seite
Hier wählen Sie aus, was genau Sie erstellen möchten. Sie können eine neue Strategie für ein einzelnes Diagramm, für ein Multi-Symbol oder einen Multi-Timeframe erstellen oder einen Teil einer bestehenden Strategie verbessern
Optionen für den Strategietyp:
- Einfache Strategie - Einfache "Standard"-Strategie, die auf ein Symbol und einen Zeitrahmen abzielt
- Multi-TF- oder Multi-Symbol-Strategie - Strategie, die neben dem Hauptchart mehrere zusätzliche Charts verwenden kann. Zum Beispiel wird sie auf EURUSD/H1 handeln, aber sie könnte auch Daten für EURUSD/H4 und GBPUSD/H1 betrachten.
Sie müssen lediglich festlegen, wie viele dieser zusätzlichen Diagramme die Strategie verwenden soll. Welche das genau sind, legen Sie später in den Dateneinstellungen fest - Strategie aus Vorlage - ermöglicht es Ihnen, eine Strategie mit Ihrer eigenen Strategievorlage zu erstellen. Sie können die Strategievorlage im Assistenten erstellen und sie dann hier auswählen. Auf diese Weise können Sie Strategien mit einer Architektur erstellen, die sich von den Standard-SQ X-Strategien unterscheidet
- Verbesserung der bestehenden Strategie - Sie müssen die Strategie wählen, die Sie verbessern wollen, und dann in einer anderen Einstellung Zu verbessernde Teile wählen Sie aus, was genau in dieser Strategie verbessert werden soll - es könnte nur eine Long-Einstiegsregel sein, oder nur eine Short-Ausstiegsregel, oder die Art der platzierten Order (Market / Stop / Limit).
Richtung des Handels
Sie können wählen, ob Sie Strategien erstellen möchten, die nur in eine Richtung (Long oder Short) oder in beide Richtungen (Standard) handeln.
Sie können auch auswählen, ob die Ein- oder Ausstiegsregeln symmetrisch sein sollen. Wenn sie symmetrisch sind, sind die Regeln für beide Richtungen die gleichen, nur umgekehrt.
Ein Beispiel für symmetrische Regeln:
Long gehen, wenn CCI > 0 Short gehen, wenn CCI < 0
Alternativ können Sie auch unsymmetrische Regeln verwenden. In diesem Fall werden die Regeln für die lange und die kurze Seite unabhängig voneinander erstellt.
Ein Beispiel für nicht-symmetrische Regeln:
Long gehen, wenn CCI > 0 Short gehen, wenn RSI < 0 und Momentum < 100
Diese Einstellung kann sowohl für Einstiegs- als auch für Ausstiegsregeln verwendet werden. Sie können z. B. symmetrische Einstiegsregeln, aber nicht symmetrische Ausstiegsregeln haben, so dass die Strategie effektiv (z. B.) unterschiedliche Stop-Loss- und Gewinnziele für Long- und Short-Orders verwendet.
Konfiguration des Strategiestils und Erstellungsmodus
Es gibt wichtige Konfigurationsoptionen, die Sie zusätzlich zu den grundlegenden Strategietypen einstellen können. Wenn Sie auf diesen Link klicken, öffnet sich ein neues Popup-Fenster. Sie können zwischen drei verschiedenen Architekturtypen wählen, die in einem eigenen Abschnitt in diesem Leitfaden ausführlich beschrieben werden.
Build-Modus
Sie können auswählen, ob SQ die Strategien mit Hilfe der genetischen Evolution oder des Zufalls generiert.
Wenn die Option der genetischen Evolution verwendet wird, wird ein neuer Navigationsreiter "Genetische Optionen" wird im Builder angezeigt. Alle verfügbaren Optionen werden später in diesem Leitfaden erläutert.
# von Bedingungen, Fristen Einstellungen
Anzahl der Bedingungen in den Zugangs- und Abgangsregeln
Dies bestimmt die minimale und maximale Anzahl von Bedingungen, die für ein Signal erzeugt werden sollen.
Wenn Sie zum Beispiel nur eine Bedingung zulassen, sieht Ihr Signal wie folgt aus:
Einstiegssignal = CCI > 0
Wenn Sie drei Bedingungen verwenden, könnte es so aussehen:
EntrySignal = CCI > 0 und RSI >50 oder Momentum < 0
Beachten Sie, dass es drei verschiedene Bedingungen (CCI, RSI, Momentum-Vergleich) gibt, die mit und/oder verbunden sind.
Die Festlegung eines höheren Bereichs für die Anzahl der Bedingungen ist besonders wichtig für die Fuzzy-Regel-Strategie, da die Fuzzy-Logik nur dann effektiv ist, wenn mindestens drei oder vier Bedingungen zu bewerten sind.
Wenn Sie die Fuzzy-Logik-Architektur verwenden, stellen Sie sicher, dass Sie die Bedingungen für die Erzeugung von Minimum mindestens auf 3 oder mehr einstellen.
Verschiebung (Rückblickzeitraum)
ist die Anzahl der Takte in der Vergangenheit, die für die Bedingung in Frage kommen.
Shift=0 bedeutet, dass die Bedingung für den aktuellen Balken ausgewertet wird, Shift=1 bedeutet, dass die Bedingung für den vorherigen Balken ausgewertet wird, Shift=2 bedeutet, dass sie für den Balken vor dem vorherigen ausgewertet wird usw. Hier können Sie also Bereiche definieren, die bei der Erstellung von Strategiebedingungen verwendet werden.
Im Allgemeinen ist es nicht gut, die Strategie zu weit in die Vergangenheit blicken zu lassen. Zum Beispiel hat der Wert von CI(14), der 10 Balken zurückliegt, keine allzu große Bedeutung für den aktuellen Marktstatus. Es wird empfohlen, diesen Bereich klein zu halten, zwischen 0-5.
Mit Minimum Shift = 0 ?
Wenn Sie Minimum Shift = 0 setzen, können Sie Bedingungen erstellen, die den Indikatorwert beim letzten aktuellen Balken überprüfen. Die Bedingungen werden in der Regel zum Zeitpunkt des Öffnens des Balkens ausgewertet, aber die meisten Indikatoren verwenden das Ende des Balkens, um ihren Wert zu berechnen. Daher kann der Wert des Indikators beim Öffnen des Balkens (z. B. CCI(14)) sehr unterschiedlich zu seinem Wert am Ende des Balkens sein.
Aus diesem Grund halten wir es für sinnvoller, Minimum Shift auf 1 zu setzen. Auf diese Weise erhalten Sie beim Öffnen des Balkens (wenn die Bedingungen ausgewertet werden) die Indikatorwerte des vorherigen Balkens, der gerade beendet wurde, und der Indikatorwert wurde berechnet und ist endgültig.
Indikatoren Zeitraum
ist der minimale und maximale Bereich des Periodenwertes, d.h. wie groß die Periode in den von StrategyQuant generierten Indikatoren sein soll.
Die Periode des Indikators muss größer als 1 und idealerweise kleiner als 10o oder sogar kleiner als 50 sein.
Auch hier empfiehlt es sich, keine zu großen Zeiträume zu verwenden.
Wenn Sie mehr als ein Diagramm verwenden, können Sie alle diese Einstellungen für jedes Diagramm separat konfigurieren.
Beachten Sie, dass es sich bei all diesen Einstellungen um Bereiche von Min oder Max handelt. Die genaue Anzahl der Bedingungen, die Verschiebung und der Zeitraum werden zufällig bestimmt, wenn jede Strategie oder Bedingung erstellt wird.
Der zweite Teil ist die Konfiguration für jeden Chart, auf den die Strategie zugreifen kann. Bei einer einfachen Strategie gibt es nur ein Diagramm, aber Wenn Sie eine Multi-TF- oder Multi-Symbol-Strategie erstellen, können Sie die Generierung für jedes Diagramm separat konfigurieren..
Stop-Loss- und Gewinnziel-Optionen
Mit diesen Einstellungen können Sie festlegen, ob Stop Loss und Profit Target in der Strategie obligatorisch sein sollen und wie hoch der Mindest- und Höchstwert der SL/PT-Werte in Pips ist. Sie können auch das gewünschte Risiko-Ertrags-Verhältnis festlegen.
Die Festlegung von SL/PT in der Strategie ist der einfachste und oft auch der effektivste Ansatz.
Wenn Sie das obligatorische SL/PT deaktivieren, kann (muss aber nicht) die zufällig generierte Strategie ein festes SL/PT haben. Es ist ratsam, eine andere Ausstiegsregel zu verwenden, wenn Sie diese Einstellung deaktivieren, z. B. Ausstieg nach X Bars, da die Strategie sonst keine Möglichkeit hat, den Handel zu beenden.
War dieser Artikel hilfreich? Der Artikel war nützlich Der Artikel war nicht nützlich








Wenn ich Strategien ohne Stop-Loss generieren möchte, aber stattdessen eine Absicherung für Aufträge vornehmen möchte, wie kann ich das einrichten?
Sie können einfach die Option "Stop-Loss ist erforderlich" deaktivieren. In diesem Fall muss die SL-Order nicht unbedingt verwendet werden. Die Absicherung durch eine andere Order, die Sie erwähnen, muss jedoch manuell eingestellt werden, indem eine Vorlage mit AlgoWizard erstellt wird
Auf keinen Fall um Minimum Shift auf 1 zu setzen, ist nur der Maximalwert für die Einstellung verfügbar.
Das ist richtig. Der Mindestwert wird immer als 1 betrachtet. Sie ändern nur den Maximalwert.
Die Verwendung von "Shift = 0" ist in Multicharts / TradeStation recht häufig, da Strategien berechnet werden, wenn die Balken schließen und die Order normalerweise für den "nächsten Balken" gesetzt wird. Könnten Sie bitte auch Shift = 0 zulassen, wenn der Max-Shift-Wert größer als 0 ist?
Herzlichen Dank!
Risiko-Ertrags-Verhältnis (SL vs. PT) begrenzen:
Die folgenden Daten 50%, 80%
Welche Bedeutung haben diese Daten?
50% ist "PT dividiert SL" oder "SL dividiert PT" ?
Wenn Sie PT 50% einstellen, dann wird es 50% der SL-Größe sein. Wenn die SL-Größe 100 Pips ist, dann wird der PT 50 Pips (50%) sein.
Wenn ich das Risiko-Belohnungs-Verhältnis auf "Ja" einstelle und auch die Gewinnzielgröße festlege.
Hat Das Risiko-Ertrags-Verhältnis wird Überschreiben Sie die Zielgröße für den Gewinn Einstellungen?
Hallo,
Ja, die RR-Einstellung hat Vorrang vor den festen Pips oder dem ATR-basierten SL
In "Indikatoren Periode" so, wenn ich Min=5 & Max=50 alle Indikatoren Periode wird zwischen 5-50 sein?
Wenn ich also um den gleitenden Durchschnitt herum baue, bedeutet das, dass alle Strategien die MA 5-50 abdecken werden. Ist das korrekt?
Ja, das ist der Zweck der Einstellungen
Gibt es eine experimentelle Möglichkeit, die Mindestverschiebung in einem benutzerdefinierten Projekt zu ändern und zu testen?
z. B. Mindestverschiebung = 2 oder 0.
danke
Hallo,
Leider können Sie keine Mindestverschiebung einstellen. Der einzige Wert, der in der maximalen Verschiebung eingestellt werden kann
Ich habe es auf 1 für maximale Eingabebedingungen eingestellt und erhalte normalerweise mehr als 1. Gibt es eine Möglichkeit, dies zu beheben?
Kevin, bitte speichern Sie Ihre Builder-Konfiguration und senden Sie sie mir an Unterstützung@Kevin.com, ich werde testen
Hallo, ich entwickle Strategien für einen M5-Chart. Ich versuche, die D1 ATR für SL, TrailingSL und PT zu verwenden. Bisher erfolglos, da der Builder nur Strategien mit der M5 ATR erstellt (wie beim Betrachten des MT4-Codes festgestellt). Wie kann ich die Verwendung der D1 ATR für SL und PT konfigurieren? Was ich bisher versucht habe: 'What to build' -> 'Multi-TF or multi-symbol strategy' -> 1 add. chart / 'Additional build config' -> Stop Loss -> ATR-based' / Additional build config' -> Profit Target -> ATR-based / 'Building blocks' _> 'Exit Types' -> ticked Profit... Weiterlesen "
Bitte kontaktieren Sie uns über unser Unterstützung@Kevin.com E-Mail, wir werden versuchen, eine Lösung für Sie zu finden
"Stoploss size" in Prozent fehlt auf dem Screenshot und in der Dokumentation auf dieser Seite ?
Bei der Verwendung von "Prozent" in den Einstellungen für die Stoploss-Größe handelt es sich um Prozent von was? Prozent des Eigenkapitals?
Er wird als Prozentsatz des Preises berechnet. Zum Beispiel wird Stoploss = 5% bei einem Preis von 95 für den Einstieg bei 100 gesetzt.
Gibt es eine Einstellung für die Stufen des Stoploss? Alle generierten Strategien geben einen Stoploss in Vielfachen von 5 Pips an. Ich baue mit festen Pips.
Se eu estou usando Lógica Fuzzy, Condições reais: 70-70%
E coloco Stop Loss Obrigatório baseado em níveis de indicadores quer dizer que ele vai usar a Lógica Fuzzy para o Stop Loss também?
Hallo, worauf bezieht sich "Globale Periodenindikatoren", d.h. der Abschnitt, in dem Sie eine Mindest- und Höchstzahl von Perioden für den Indikator festlegen?
Und die andere Frage, wenn Sie den SL prozentual einstellen, meinen Sie für jeden Handel oder wie viel werden Sie für das gesamte Konto riskieren?
Das ist richtig. % SL bezieht sich auf das Preisniveau und nicht auf MM. Wenn Sie SL = 10% einstellen und ein Handel zum Preis von 100 geöffnet ist, wird der SL-Auftrag auf 90 gesetzt.
Profit Target erforderlich. Die neue Version bietet auch "Indikatorstufen verwenden". Was bedeutet dies?
Das bedeutet, dass Sie Ihr Gewinnziel auf dem Fibo oder einem anderen in SQX verfügbaren indikatorbasierten Kursniveau aufbauen können.
Wenn ich mit AlgoWizard meine eigene Strategie anpasse und die Option Limit Risk-Reward aktiviere, wird dann die generierte Strategie auch die Limit Risk-Reward Einstellung einhalten?
Ja, wenn Sie Ihre SL und PT randomisieren, sollte es wie erwartet funktionieren.
Ich verwende Build 143.2708 und stoße auf ein Problem, wenn ich versuche, Strategien aus einer in Algo Wizard erstellten benutzerdefinierten Vorlage zu generieren. Mein Setup: Instrument: Gold (H1-Zeitrahmen) Logik: Feste Einstiegszeit (Freitag 02:00) und fester Ausstieg (Ausstieg nach 7 Bars). Im Algo Wizard habe ich einen “Random Condition”-Block zur Entry-Regel hinzugefügt, damit der Builder die beste Indikatorlogik finden kann. Im Builder (Registerkarte Building Blocks) habe ich mehrere “Predefined Conditions” (wie Supertrend, ATR, etc.) aktiviert. Das Problem: Wenn ich im Builder auf “Run” klicke, stoppt er sofort nach 2 bis 5 Sekunden, ohne etwas zu erzeugen. Die... Weiterlesen "