Thursday 16 November 2017

Easy Language Trading Strategien


Kopieren und fügen Sie den Code oben in Ihre Entwicklungsumgebung in Tradestation oder MultiCharts als Indikator ein. Klicken Sie dann auf Kompilieren oder überprüfen. Dieser Code erkennt, ob der Schlusskurs heute größer oder kleiner ist als der Schlusskurs von gestern. (Dies kann auf Tages-Charts oder Minuten-Charts gesetzt werden und die close1 bezieht sich auf die vorherige Bar oder am vorherigen Tag) Wenn Sie getippt close2 es würde sich auf die schließen 2 Tage oder Bars statt. Dann haben wir die Summation der letzten (Länge 20) Balken. Um zu sehen, wie es funktioniert, können Sie diese Zeile von Code plot1 (summove, quotup-downcountquot) zu diesem Plot1 (move, quotup-downcountquot) ändern. Klicken Sie dann auf compile. Sie sehen dann, dass Ihr Indikator eine Linie darstellt, die entweder 1, -1 oder 0 ist. Die Eingaben, die oben geschrieben werden, repräsentieren Werte, die vom Benutzer geändert werden können, wenn die Anzeige auf dem Diagramm geplottet wird. Sobald Sie das Kennzeichen in seiner ursprünglichen Form plotten, können Sie die Länge auf 50 oder 20 oder 100 ändern, um zu sehen, wie es das Diagramm beeinflusst. Variablen werden hier als "quotes" dargestellt, und diese Werte sind die Werte, die ich erstellt habe, um die Werte zu speichern, die von den 3 Zeilen Code ausgegeben werden, wenn sie geschlossen sind. Und die summove-Variable. Summieren Summieren (Verschieben, Länge) Das bedeutet, dass die Variable Summierung erzeugt wird, indem die Summe der letzten 20 Balken (oder Längenperioden) Balken mit allen Werten 1 und -1 und 0 addiert wird. Sie können experimentieren, indem Sie mit verschiedenen Werten spielen. Anfänger Beispiel Nr. 2 (Einstellbare Gewichtung Prozentsatz gemischter gleitender Durchschnitt) langsamer Durchschnitt (nah, Länge1) schneller Durchschnitt (schließen, Länge2) wenn Wert1lt0 dann Wert10 wenn Wert1gt1 dann Wert11 Sie können den obigen Code zuerst lesen, bevor Sie dieses Kennzeichen sehen und sehen, wenn Sie sehen können Was es tut. Es gibt zwei gleitende Durchschnitte, die mit langsamer Länge von 50 und einer schnellen Länge von 20 verwendet werden, der Eingang, der Faktor genannt wird, ist einstellbar, um jedem eine Gewichtung zuzuweisen. Wenn der Faktor auf 0,5 gesetzt ist, addiert er 50 des langsamen Mittelwerts bis 50 des schnellen Durchschnitts und erzeugt einen gemischten Durchschnitt der beiden Perioden. Um die maximalen Werte des langsamen Durchschnittsfaktors auf 1 zu sehen, können Sie den Gesamtfaktor des Faktors auf 0 setzen, um die Gesamtheit des schnelleren Mittels zu sehen. Sie können mit Werten wie 0,1 und 0,9 experimentieren, um die Auswirkungen von Anpassungen auf die Gewichtung zu sehen. Wenn Sie den Namen value1 oder value2 oder value 99 als Variablen verwenden, müssen Sie die Namen nicht im oberen Teil deklarieren. Value2 1-Faktor ist ein sehr gepflegter Weg, um 2 Variablen zuzuweisen, um automatisch 1 eines Teils und 99 des anderen Teils zuzuweisen, also, wenn hinzugefügt, werden sie immer 100 Begrenzen Sie den Benutzerfehler, indem Sie Eingaben beschränken, indem Sie die Variablen sie lesen. (Der Code für Wert1 tut dies nach dem Lesen der Faktor-Eingang) Code Tricks zu versuchen Wenn man sich die langsamen und schnellen Variablen sehen Sie sie beide Mittelwerte (Durchschnitt ist dieser Code bedeutet einfach Durchschnitt). Sie können versuchen, die langsame in eine gewichtete durchschnittliche oder eine exponentielle durchschnittliche und mischen diese bis zu Ihrer eigenen gemischte durchschnittliche Kombination zu machen. Anfänger Beispiel nr3 (Einfache binäre Trendanzeige) wenn Mittelwert (nah, fastlength) gt Mittelwert (close, slowlength) dann begin binarytrend1 Ende else binarytrend -1 Dieser Indikator entscheidet das quotbinary Trendquot, dh es wandelt es in eine Zahl um. Der Aufwärtstrend 1 Abwärtstrend -1 und der Anfangswert wird als 0 zugewiesen. Wenn Sie den 80 Perioden gleitenden Durchschnitt und den 12 Perioden gleitenden Durchschnitt auf dem Diagramm platzieren, können Sie überprüfen, ob die Trendanzeige funktioniert. Verwenden von End-else-Anweisungen, um die Code-Länge zu reduzieren. ZB oben geht davon aus, dass, wenn der Trend nicht 1 ist, dann muss es -1 sein. Code-Tricks zu versuchen Wenn Sie versuchen, mit einer anderen Methode, um den Trend zuzuordnen, ist oben oder unten und ersetzen Sie den Code mit Ihrer Idee. Z. B. Sie verwenden den stochastischen Oszillator mit über 50 Aufwärtstendenz und unter 50 abwärts Trend. Das Gleiche von 50 kann durch das Sagen gefangen werden. Wenn stochastisch ist gt50 dann zählen als Aufwärtstrend (psuedo-Code) Anfänger Beispiel Nr. 4 (Einfache Länge Anpassung Algorithmus), wenn die höchste (schließen, basiclength) oder nahe am niedrigsten (schließen, basiclength) beginnen dann Monitor monitor1-1 Ende sonst monitormonitor10.5 wenn Monitor Lt minlength dann Überwachung minlength, wenn Monitor gt maxlength dann überwachen maxlength Dies ist die erste Stufe, um einen Algorithmus, um die Länge auf eine Anzeige angewendet kontrollieren. Sie können sehen, dass, wenn Sie dieses Zeichen in Untergraphen 2 plotten, es zwischen 50 und 10, die die max und min Längen erlaubt sind. (Aber diese sind einstellbare Eingänge) Wenn der Preis eine neue hoch oder niedrig für die grundlegende Länge Zeitraum wird es verlangsamen, um 1 Länge Inkrement für jede Bar, dass die Bedingung wahr ist. Wenn der Preis nicht eine neue hoch oder niedrig für den gleichen Zeitraum wird es die Länge um 0,5 Länge Inkrement für jede Bar reduziert die Bedingung ist wahr. Code-Tricks zum ausprobieren Wenn Sie versuchen, die Werte der -1 und der 0,5 zu größeren oder kleineren Mengen zu ändern, können Sie sie an Ihre Anforderungen anpassen. Im folgenden werde ich Ihnen zeigen, wie man diesen Code in eine Längenänderung Indikator zu bauen. Anfänger Beispiel Nr. 5 (Einfache Längenanpassung gewichteter gleitender Mittelwert) wenn nah am höchsten (Schließen, Basislänge) oder nahe am niedrigsten (Schließen, Basislänge), dann Monitormonitor starten1-1 Ende sonst Monitormonitor10.5 wenn Monitor lt Min. Leitung dann Min.-Monitor überwachen, wenn Monitor gt maxLänge dann Monitor maxlength Sie können sehen, dass eine andere Variable hinzugefügt wurde, die ein gewichteter gleitender Durchschnitt ist und der Trick hier ist, das übliche Feld der Länge durch den Algorithmusmonitor zu ersetzen, der die angewandte Länge anpasst. Code-Tricks zum ausprobieren Wenn Sie einen 20-Perioden-gewichteten Durchschnitt daneben auf dem Untergraphen eins zeichnen. Sie können sehen, wie der Code über Längenänderung Durchschnitt ist langsamer zu einem bestimmten Zeitpunkt und schneller in anderen Perioden. Der obige Indikator befindet sich im Untergraphen no1, der mit dem Preis überlagert ist. Der Beispielcode no4 befindet sich in Teil 2. Sie können den Längenänderungsalgorithmus in Aktion beobachten und sehen, wie er die Geschwindigkeit des gewichteten Durchschnitts beeinflusst. Anfänger Beispiel Nr. 6 (Verhinderung einer Division durch Null-Fehler) Division durch Null ist ein häufiges Problem bei der Programmierung. Die Antwort ist immer unendlich, also müssen wir verhindern, dass etwas durch Null geteilt wird an erster Stelle. Es gibt zwei Methoden, dies zu tun. Wenn value1 0 dann value1value10.0000000001 So fügen wir einfach eine kleine Zahl hinzu, die so klein ist, dass es nicht zu viel Unterschied zu den Ausgängen macht. Wenn value1 ltgt 0, dann value2 value3 Wert1 Dies zwingt den Computer zu fragen, ob der Wert1 0 ist oder nicht, bevor Sie seine Berechnungen. Wenn es 0 ist, gibt es den Standardwert zurück, der dem Wert1 in den Variablen zugewiesen wurde, als Sie ihn erstellt haben. Anfänger Beispiel Nr. 7 (Verwendung von Fisher Transform) Demonstrationsstrategie Code für TradeStation 9 Als Antwort auf eine große Nachfrage nach Musterhandelsstrategien für TradeStation bietet Jurik Research nun eine Sammlung von 13 Strategien in Easy Language an, die in der TradeStation laufen. Diese Demonstrationsstudien dienen als Tutorials zur Veranschaulichung verschiedener Möglichkeiten, Jurik Tools (JMA, VEL, RSX, DMX und CFB) anzuwenden, die Sie in Ihre eigenen Strategien aufnehmen können. Jede Studie ist mit einer detaillierten Erklärung der Trading-Logik, Chart-und Parameter-Einstellungen, die wir für die Validierung und Easy Language-Code können Sie öffnen, lesen und ändern. Im Folgenden sind Screenshots dieser Strategien dargestellt, die auf bestimmte Märkte angewendet werden. Beachten Sie, dass einige Screenshots auch Indikatoren anzeigen. Diese Indikatoren sind nicht mit der Sammlung von Strategien enthalten. Allerdings sind diese benutzerdefinierten Indikatoren kostenlos mit Ihrem Kauf von Jurik Tools for TradeStation enthalten. Für weitere Informationen über die kostenlosen benutzerdefinierten Indikatoren, gehen Sie HIER. Nähere Informationen dazu, wie Sie die Demonstrationsstrategie-Sammlung BESTELLEN und Ihr Jurik-Toolset aktualisieren können, finden Sie am Ende dieser Seite. Unterschiedliche Zeitrahmen auf einem Diagramm können zu unterschiedlichen Ergebnissen führen. Bitte fragen Sie uns nicht nach Anzeigeparameter-Einstellungen. Jeder Markt ist anders. Die bisherige Wertentwicklung eines Handelssystems ist niemals eine Garantie für die zukünftige Wertentwicklung. Alle Trading-Strategien haben Risiko und Rohstoffe Futures Trading, die Risiken. Dieses Demo-Strategie-Tutorial-Set ist nicht darauf ausgelegt, ohne zusätzliche Änderungen durch den Benutzer gehandelt zu werden. Zum Beispiel fehlen dem Code verschiedene wichtige Elemente wie alternative Bestätigungssignale und Risikomanagement. Es ist ausschließlich für Tutorial Zwecke. Unterschiedliche Zeitrahmen auf einem Diagramm können zu unterschiedlichen Ergebnissen führen. Bitte fragen Sie uns nicht nach Anzeigeparameter-Einstellungen. Jeder Markt ist anders. Die bisherige Wertentwicklung eines Handelssystems ist niemals eine Garantie für die zukünftige Wertentwicklung. Alle Trading-Strategien haben Risiko und Rohstoffe Futures Trading, die Risiken. Dieses Demo-Strategie-Tutorial-Set ist nicht darauf ausgelegt, ohne zusätzliche Änderungen durch den Benutzer gehandelt zu werden. Zum Beispiel fehlen dem Code verschiedene wichtige Elemente wie alternative Bestätigungssignale und Risikomanagement. Es ist ausschließlich für Tutorial Zwecke. Der Preis für die komplette Sammlung von Demonstrationsstrategien beträgt 50. Da viele dieser Studien eine Kombination von Jurik Tools verwenden, ist die Kollektion nur für Kunden verfügbar, die eine gültige Lizenz für ALLE VIER grundlegenden Jurik Tools haben: JMA VEL RSX CFB. Außerdem muss Ihr Jurik Toolset for TradeStation up-to-date sein. Wählen Sie eine der folgenden Bedingungen, die Ihre Situation am besten beschreiben. Wenn Sie nicht alle vier grundlegenden Jurik Werkzeuge haben, müssen Sie die kaufen, die fehlen. Mit diesem Kauf aktualisieren wir automatisch die anderen Jurik-Tools, die Sie bereits haben. Für Details, gehen Sie zu PLAN A. Wenn Sie bereits alle vier grundlegenden Jurik Tools, aber Ihr neues Upgrade war VOR DEM 1-Juli-2014, dann sind Ihre Werkzeuge nicht up-to-date. Sie müssen sie vor der Installation der Strategie-Demo-Sammlung aktualisieren. Für Details, gehen Sie zu PLAN B. Wenn alle Ihre vier grundlegenden Jurik-Tools (JMAVELCFBRSX) sind up-to-date, müssen Sie nur das Strategy Set zu bekommen. Gehen Sie zu PLAN C. PLAN - A. Kauf-Strategie-Sammlung und fehlende Werkzeuge Um unsere Strategie-Sammlung und fehlende Jurik Tools zu erwerben, gehen Sie folgendermaßen vor: 1. Geben Sie unseren Warenkorb-Bereich ein, indem Sie mit der rechten Maustaste auf die Schaltfläche "Einkaufen" klicken. So können Sie diese Anleitung bei der Bestellung lesen. 2. Klicken Sie auf den Abwärtspfeil neben quotAll Departmentsquot und wählen Sie den Punkt quotTools, TS Formatquot, wie rechts dargestellt. 3. Markieren Sie das Produkt Item quotart ID: TS-Demoquot und fügen Sie in den Warenkorb. 4. Überprüfen Sie die Produktliste und wählen Sie eine der folgenden Optionen aus: TS-1, TS-2, TS-3 oder TS-4. Sie bezeichnen, dass Sie 1, 2, 3 oder 4 Jurik Tools for TradeStation bestellen möchten. In den Warenkorb legen. 5. Geben Sie nach dem Fortsetzen des Befehls "quoteckoutquot" die Namen der Jurik-Tools ein, die Sie im Feld "Sonderanweisungen" bestellen. Hier ist ein Beispiel. Diese Grafik ist nur eine Illustration. Es ist nicht aktiv. Lesen Sie die Anweisungen links im Hinblick auf die realen Produkte Abteilung Menü. PLAN B . Kauf-Strategie-Sammlung und Upgrade Jurik Toolset Um Ihr aktuelles Set der vier grundlegenden Jurik Tools for TradeStation zu aktualisieren und unsere Strategie-Sammlung zu bestellen, gehen Sie folgendermaßen vor: 1. Geben Sie unseren Warenkorb-Bereich ein, indem Sie mit der rechten Maustaste auf die Schaltfläche " Klicken Sie auf Open in New Windowquot. So können Sie diese Anleitung bei der Bestellung lesen. 2. Klicken Sie auf den Abwärtspfeil neben "All Departmentsquot "und wählen Sie den Punkt" jurik Tools, TS formatquot "(siehe rechts). 3. Markieren Sie den Artikel mit der BezeichnungPart-ID: TS-Demoquot und fügen Sie in den Warenkorb. 4. Gehen Sie zurück in das Menü "Abteilungen" in der oberen linken Bildschirmhälfte, klicken Sie auf den Abwärtspfeil und wählen Sie "Upgrade ersetzen". 5. Scrollen Sie in der Produktliste nach unten und wählen Sie das Produkt mit der Bezeichnung quotPart ID: UP-TS-100quot aus. 6. Fahren Sie mit der Kasse fort. Diese Grafik ist nur eine Illustration. Es ist nicht aktiv. Lesen Sie die Anweisungen links im Hinblick auf die realen Produkte Abteilung Menü. Um nur die Strategiesammlung zu bestellen, gehen Sie folgendermaßen vor: 1. Geben Sie unseren Warenkorbbereich ein, indem Sie mit der rechten Maustaste auf die Schaltfläche "Einkaufen" klicken. So können Sie diese Anleitung bei der Bestellung lesen. 2. Klicken Sie auf den Abwärtspfeil neben "All Departmentsquot "und wählen Sie den Punkt" jurik Tools, TS formatquot "(siehe rechts). 3. Markieren Sie den Artikel mit der BezeichnungPart-ID: TS-Demoquot und fügen Sie in den Warenkorb. 4. Fahren Sie mit der Kasse fort. Diese Grafik ist nur eine Illustration. Es ist nicht aktiv. Lesen Sie die Anweisungen links im Hinblick auf die realen Produkte Abteilung Menü.

No comments:

Post a Comment