Saturday 7 January 2017

Exponentiell Gleitender Durchschnitt Easylanguage

EasyLanguage amp PowerLanguage Tutorial 8211 Lektion 02: Codierung ein gleitender Durchschnitt Erstellen der ersten realen Indikator und Ausweiten der Grundlagen Nachdem Sie sich mit dem PowerLanguage Editor im vorherigen PowerLanguage Tutorial 8211 Lektion 01 vertraut gemacht haben, werden wir nun auf dieser Grundlage aufbauen. Wenn Sie haven8217t lesen Sie die letzte Lektion, würde ich vorschlagen, dass erste, wie es Ihnen beim Verständnis dieser Lektion helfen kann, zu. Let8217s beginnen mit today8217s Lektion jetzt. Öffnen Sie den PowerLanguage Editor und erstellen Sie eine neue Indikatorstudie. Ich benutze meine ABCPowerLanguage Lektion 02 8211 Moving Average, so kann ich es leicht finden, in meinem Editor später. Der Name ist völlig bis zu Ihnen selbstverständlich und Sie konnten ihn sogar später ändern. Wie der letzte Teil des Indikatornamens vermuten lässt, werden wir heute einen gleitenden Durchschnitt kreieren und gliedern. Sie haben wahrscheinlich einen gleitenden Durchschnitt auf einem Diagramm gesehen, bevor oder erinnern Sie den Begriff Durchschnitt aus Mathe. Die Hauptnutzung für Mittelwerte ist als Filter, um die eingegebenen Daten zu glätten. Das Bild zeigt eine 200 Periode einfachen gleitenden Durchschnitt, der ein sehr glattes Ergebnis ergibt. Der Nachteil dieser Glätte ist, dass Sie mehr Lag bringen. Das bedeutet, dass der Durchschnitt weniger auf Preisänderungen reagiert. Wenn Sie einen Blick auf das nächste Bild sehen Sie, wie unterschiedlich das Verhalten eines 200-Periode einfachen gleitenden Durchschnitt ist, wenn Sie es mit dem grünen 10 Periodendurchschnitt vergleichen. Letzteres ist viel schneller in Reaktion auf Preisänderungen, aber im Gegenzug gibt es viel mehr 8220noise8221 im Durchschnitt. Es gibt viele verschiedene Arten von Mittelwerten, die hauptsächlich in der Auswirkung jedes Datenpunktes auf das Ergebnis des Durchschnitts variieren. Ein einfacher gleitender Durchschnitt von 200 Perioden berechnet einfach eine Summation der letzten 200 Datenpunkte und dividiert sie durch 200. Das Ergebnis ist ein Durchschnitt, der jedem Datenpunkt denselben Einfluß (denselben Wert) auf das Ergebnis gibt. Der erste Balken und der letzte Balken, die Teil des Durchschnitts sind, werden beide gleich gewichtet für das Ergebnis. Zwei weitere prominente und häufig verwendete Mittelwerte sind der Exponential Moving Average und der Weighted Moving Average. Beide haben höhere Gewichtungsfaktoren für die neueren Datenpunkte. In einem gewichteten gleitenden Durchschnitt wird die Gewichtung in der arithmetischen Progression abnehmen. Für den exponentiellen Mittelwert nimmt er exponentiell ab, daher der Name. Das wird so theoretisch sein wie heute. Wenn Sie mehr Details über Mittelwerte lesen möchten, können Sie mit diesem Wikipedia-Artikel beginnen. Für weiteres Verständnis dieser Lektion brauchen Sie diese zusätzliche Information allerdings. Let8217s beginnen mit Codierung unserer Durchschnitt. Unser Indikator sollte nicht nur einen Durchschnitt berechnen, sondern es sollte das Ergebnis auf ein Diagramm ausgeben. EasyLanguage hat das 8220Plot8221 reservierte Wort für das und wir werden es verwenden, um das zu tun. Bevor Sie mit der Programmierung etwas beginnen, ist es immer eine gute Idee, einen Schritt zurückzugehen und darüber nachzudenken, was Sie zu erreichen versuchen und wie Sie es tun werden. Da diese Studie nicht sehr komplex ist, gibt es nur ein paar Dinge zu denken. Wenn Studien komplexer werden, können Sie viel Zeit mit guter Planung im Voraus sparen. Das Ziel ist eine Studie, die berechnet und zeigt einen einfachen gleitenden Durchschnitt. Wir wollen in der Lage sein, die Länge für den Durchschnitt mit einem Eingang zu ändern so it8217s einfach, besonders anzufertigen. Für den Durchschnitt müssen wir die Menge der Werte zusammenfassen, die mit der Längeneingabe korrelieren. Wir wollen für jede mögliche Längeneingabe für die Summe Code schreiben. Das bedeutet, dass der Code alle möglichen Längeneingaben selbst berechnen kann. Haben Sie bereits eine Idee, wie wir dies erreichen könnten? Die Antwort ist, dass wir eine Iteration-Anweisung, die wiederholt ausgeführt werden kann jeder Balken für eine bestimmte Anzahl von Malen (unsere Längeneingabe). Ich weiß, das klingt kompliziert, aber es wird ganz einfach. Wir verwenden die 8220for loop8221 für diese Aufgabe. Diese Schleife wiederholt eine oder mehrere Anweisungen für eine benutzerdefinierte, spezifische Anzahl von Iterationen. Der EasyLanguage-Code wird von oben nach unten und üblicherweise von links nach rechts ausgeführt. Sobald eine Codezeile ausgeführt wird, wird die nächste Zeile ausgeführt und so weiter. Wenn die Codezeile der Anfang einer Schleife ist, werden die Codezeilen innerhalb der Schleife für den angegebenen Betrag ausgeführt. Erst wenn die Schleife beendet ist, wird die nächste Codezeile nach der Schleife ausgeführt. A für Schleife sieht und arbeitet folgendermaßen: Eine numerische Variable wird bei jedem Zyklus durch die Schleife von ihrem Startwert zu ihrem Endwert inkrementiert (oder dekrementiert). Dieses Bild zeigt eine Grundschleife mit einer numerischen Zählervariable (ii in diesem Fall) und dem Anfangswert von 0 an. Die Iterationen werden zehnmal durchgeführt, bis der Zähler den Wert von 9 erreicht hat. Dann wird der Schleifenblock als letzter ausgeführt Zeit und beendet. Sie müssen den Zählerwert selbst inkrementieren, der Loop-Code kümmert sich darum. Der aktuelle Zählerwert wird in der Zählervariable gespeichert. So können Sie es für jeden Schleifenzyklus zugreifen und es für Ihre Berechnungen verwenden. Dies wird praktisch für die Berechnung unserer durchschnittlichen kommen. Die for-Schleife kann den Zähler auch mit jeder Iteration dekrementieren. Der Anfangswert in diesem Beispiel ist 9, aber die Schleife wird zehnmal ausgeführt, bis sie ebenfalls verlassen wird. Der Zähler verringert sich einfach mit jeder Iteration um eins, bis er 0 erreicht. In Easylanguage können Sie auf datenbezogene reservierte Wörter, Variablen und Funktionen aus einer vorherigen Leiste ganz einfach Bezug nehmen. Wenn Sie eine Zahl in eckigen Klammern nach dem reservierten Wort verwenden, gibt die Berechnung oder Variable den Wert für diesen speziellen Balken zurück. Die Zahl wächst von der aktuellen Leiste (die Sie mit 0 bezeichnen) in Schritten von eins. Wenn Sie den Wert des vorherigen bar8217s innerhalb einer Variablen mit dem Namen PrevCloseValue schließen möchten, können Sie dies wie folgt ausführen: Wir wollen unseren Durchschnitt mit dem Schließen für die letzten X-Balken erstellen. Wo X eine Eingabe ist, um mehr Flexibilität zu ermöglichen. Sie wissen bereits, dass wir eine Schleife für das verwenden möchten, und wir haben gerade herausgefunden, wie wir Referenzwerte für die letzten Balken verweisen können. Dies sollte ausreichen, um den Code für den Hauptteil unseres Indikators zu schreiben. Let8217s weiterhin durch die Erstellung der Eingabe-und variablen Abschnitten. Sie könnten daran erinnern, aus der letzten Lektion, dass die Verwendung von aussagekräftigen Variablennamen ist eine gute Kodierung Praxis und sparen Sie eine Menge Schwierigkeiten später. Wir müssen einen Eingang deklarieren, damit wir die Länge für unseren Durchschnitt auf dem Chart ändern können. Abgesehen davon, dass wir eine Variable, die die Summation, eine hält den Zählerwert und eine letzte, die den Mittelwert zu speichern hält. Für die Ausgabe des Wertes im Diagramm verwenden wir das reservierte Wort Plot. Es folgt eine Zahl, so dass Sie zwischen verschiedenen Diagrammen unterscheiden können. Welche benötigt wird, wie Sie bis zu 999 Plots in Multicharts verwenden können. Das Plot reservierte Wort kann mehrere Parameter wie Farbe, Plot Größe und einige mehr haben. Wir halten es einfach hier und verwenden Plot1 mit nur zwei Parametern 8211 die erste für den numerischen Ausdruck zu zeichnen und eine zweite für den Namen, den wir dem Diagramm zuweisen möchten. Der endgültige Code sieht so aus: Nach dem Kompilieren dieses Codes sind wir fast bereit, unseren Indikator auf ein Diagramm in Multicharts zu laden. Let8217s nur einen Blick auf die Eigenschaften der Anzeige zuerst. Sie finden sie unter - gt Datei - gt Eigenschaften oder durch Klicken auf das Eigenschaften-Symbol im Menü (es sollte das übrige zum Kompilieren sein). Unter der Registerkarte Stil können Sie die Farbe, den Linienstil und die Dicke für die von Ihnen erstellte Zeichnung ändern. Wenn Sie auf die Registerkarte Eigenschaften zu gelangen, gibt es mehrere Optionen zu setzen oder zu überprüfen, aber jetzt möchten Sie vielleicht nur sicherzustellen, dass die Option 8220Same As Symbol8221 aktiviert ist. Dadurch wird sichergestellt, dass der Indikator direkt auf dem Diagramm und nicht auf dem Subchart angewendet wird. Jetzt können Sie die Anzeige auf ein Diagramm Ihrer Wahl anwenden. Wenn Sie ein Diagramm im Multicharts-Hauptfenster geöffnet haben, können Sie einfach die Anzeige in dieses Diagramm einfügen. Wenn das Kennzeichen angewendet wird, sollte das Ergebnis ähnlich dem obigen Screenshot sein. Jedoch scheint dieses doesn8217t recht, da dieses doesn8217t wie ein gleitender Durchschnitt überhaupt aussieht. Die Preis-Serie ist fast eine flache Linie und das Grundstück von unserem Indikator kommt nur steigt. Mit dem E-Mini SampP 500 im Bereich von 18217800 ein 10 bar gleitender Durchschnittswert für diesen Markt von 182179528217647 ist offensichtlich nicht korrekt. Dies deutet auf ein Problem in unseren Berechnungen hin. Haben Sie eine Idee, was der Code fehlt Es ist eigentlich nur ein wenig, aber sehr wichtige Details, die wir vergessen haben, hinzuzufügen. Wir müssen etwas vor der for-Schleife hinzufügen. Die Schleife hält einfach die Werte für die vorherigen zehn Takte mit jedem neuen Balken an. Das ist gut und wir wollen es genau dies tun, aber wir don8217t wollen, dass es die neuen Werte auf die alten Werte hinzufügen. Mit anderen Worten, Sie müssen sicherstellen, dass CloseValueSum doesn8217t immer noch die alten Werte hält, wenn die for-Schleife startet. Mit dem Hinzufügen einer Zeile zum Code ist das Ergebnis genau das, was wir erreichen wollten. Wir können auch das display8217s-Erscheinungsbild auf dem Chart ändern. Mit dem Style Tab unter 8220Format Study8221 können wir das visuelle Ergebnis wie Linienstil, Farbe und Dicke ändern. Unter der Registerkarte 8220Inputs8221 finden Sie die erstellte Eingabe und die Standardeinstellung für die Länge. Durch das Laden einer zweiten Instanz der Studie und Verwendung einer anderen Farbe und Länge können Sie bestätigen, dass die Studie gibt ein anderes Ergebnis mit einer anderen Länge Eingabe. Wenn Sie Schwierigkeiten haben, die richtige Lösung zu finden, fühlen Sie sich frei, uns mit Ihrer Lösung zu kontaktieren, und wir werden versuchen, Ihnen rechtzeitig zu helfen. Ich habe Angst, nur um die Lösung zu bitten, aber du musst wenigstens zeigen können, dass du auch die Lösung gefunden hast. Als letzten Hinweis können Sie einen Blick auf andere durchschnittliche Indikatoren oder Funktionen und finden Sie einige Inspiration für die fehlende Link gibt. Ich hoffe, Sie haben diese Powerlanguage Tutorial-Lektion und ich freue mich auf die Zusammenarbeit mit Ihnen in der nächsten one. Home Kontakt Unsere Dienstleistungen Billy Fire LLC bietet EasyLanguage Programmierung Dienstleistungen für die Tradestation Handelsplattform. Kontakt-Informationen Bitte e-mail: martyn. whittakermarkplex oder Telefon 858 668 0874 Postanschrift: 14781 Pomerado Road, 110 Poway CA 92064 Facebook Seite: Preise Siehe unsere aktualisierte Datenschutzrichtlinie. Billy Fire LLC bietet EasyLanguage-Programmierservices für die Tradestation-Handelsplattform. TradeStations EasyLanguage ist ein großartiges Werkzeug. Ein Teil unseres Geschäfts ist es, Ihnen zu helfen, die technische Analyse in Strategien, Indikatoren oder Show-me-Studien zu übersetzen, die Ihnen helfen, Ihren Handel zu begleiten. Basierend auf der Verwendung von Tradestation EasyLanguage, bieten wir die folgenden vier Dienstleistungen: 1) Kostenlose Tutorials EasyLanguage ist keine schwierige Sprache zu lernen. Unsere GRATIS-Tutorialseiten führen Sie durch einige einfache STEP-BY-STEP-Programmierbeispiele, die Ihnen dabei helfen, Ihre eigenen Programme zu entwickeln. Der große Vorteil dieses Ansatzes ist, dass Sie das Tool-Set zu entwickeln, um Sie handeln Ideen und schreiben neue Programme, wann immer Sie brauchen und ohne hohe Beratungsgebühren zu entwickeln. 2) Programme Wir entwickeln gelegentlich Programme, die Sie in Ihrer technischen Analyse nützlich finden können. Diese Programme werden normalerweise für eine Gebühr herunterladen. 3) Training Wir bieten EasyLanguage Schulungen über das Internet. Diese umfassen eine Vielzahl von Themen (fühlen Sie sich frei, uns jedes Thema, das Sie möchten uns zu decken), letzte Stunde, einschließlich Fragen und Antworten. Sobald Sie in der Lage, jetzt zu zahlen sind KLICKEN SIE HIER FÜR SPEZIELLE RABATTE AUF MARKPLEX STRATEGIES. Programm 1 Fibonacci-Confluence Show-Me Study Dieses Programm ist für den sofortigen Download für 74.95, indem Sie hier klicken um mit PayPal zu zahlen. Klicken Sie hier, um mehr Details zu sehen. Dieses Programm funktioniert durch die Erstellung von Zick-Zack-Linien (basierend auf niedrigen und hohen Pivots). Jedes Mal, wenn eine Zickzacklinie bestätigt wird, werden die Fibonacci-Niveaus berechnet. Diese Fibonacci-Niveaus werden mit den vorherigen Fibonacci-Niveaus verglichen, und wenn sie in der Nähe des im Array gespeicherten Niveaus liegen, ist ihre Dicke um eins erhöht. Das Dickenattribut wird verwendet, um die Signifikanz des Pegels anzuzeigen. Höher signifikante Werte werden auf dem Diagramm mit einer dickeren Linie gezeichnet, und nur Linien oberhalb einer Benutzereingabedicke werden nach rechts verlängert. Klicken Sie hier, um mehr Details zu sehen und Programm 1 Programm herunterzuladen 2 Pivot Lines-Confluence Show-Me Study Dieses Programm steht zum sofortigen Download für 49.95 zur Verfügung, indem Sie hier mit PayPal bezahlen. Klicken Sie hier, um mehr Details zu sehen. Programm 2 berechnet diese Pivot-Ebenen (unter Verwendung der klassischen Berechnungsmethode, der Woodie-Ebenen oder der Camarilla-Ebenen) und sucht danach Pivot-Level zu finden, die nahe denen liegen, die zuvor auf der Karte gefunden wurden Mitgliedschaft Wenn Sie die Vorteile der Mitgliedschaft Option, klicken Sie auf die Schaltfläche, unten zu abonnieren: wpeStoresubscribe: productid: 52: Ende Mit der Mitgliedschaft Option erhalten Sie Zugriff auf die Grundausbildung zusammen mit allen Updates, die ich auf den Kurs in In der Zukunft. Ich erwarte, dass die Mitglieder Rückmeldung Informationen, so dass ich neue Videos erstellen oder zu klären, bestehende Informationen. Darüber hinaus Mitglieder sind berechtigt für: Fortlaufender Zugang zu grundlegenden Schulungsunterlagen. Zusätzliche Videos und Materialien werden in diesem Kurs von Zeit zu hinzugefügt werden Zeit, fortlaufenden Zugang zu den Zwischenvideos und Schulungsmaterialien, sobald sie verfügbar sind, die Möglichkeit, zusätzliche Schulungsmaterialien anzufordern oder eine Klärung bestehender Materialien zu suchen. Ein kostenloser Download jedes Quartals. Jedes Quartal wird ein anderes Programm oder Tutorial Programm von der Markplex-Website für Sie zum Download ohne zusätzliche Kosten zur Verfügung stehen. Ein 20 Rabatt auf alle herunterladbaren Programme oder Tutorials zur Verfügung über markplex. Eine zusätzliche 10 Rabatt auf unsere Programmierung Preise (mit einem Gesamtrabatt von 20). Bevorzugte Fähigkeit, Vorschläge für zukünftige Tutorials oder Programme zu machen. Premium-Zugang zu neuen Tutorials, sobald sie verfügbar sind Diese Vorteile sind für Sie verfügbar, während noch ein Mitglied. Sollten Sie sich entscheiden JETZT REGISTRIEREN Gold Pass-Inhalt Gold Pass Q 038 Ein Login-Tutorial 86 Berechnen Sie exponentiellen gleitenden Durchschnitt mit PriceSeriesProvider Ich entwickle TradeStation EasyLanguage Programme, die Sie nützlich finden können sowohl als eine Möglichkeit, größere EasyLanguage Fähigkeiten zu erwerben (durch das Lesen des Programmcodes) und In Ihrer technischen Analyse. Diese TradeStation-Programme können gegen eine Gebühr heruntergeladen werden. Klicken Sie hier für eine Liste der Programme und Zusammenfassungen. Gold Pass Mitglieder sind für 20 off-Programm Preise, wenn sie in einem speziellen Rabatt-Code (siehe markplexgold-Pass-Inhalt, um die neuesten Code erhalten). Ich erstelle auch kostenlose EasyLanguage Tutorials. Home Tutorial 86 Berechnen Sie exponentiellen gleitenden Durchschnitt mit PriceSeriesProviderHome Kontakt Unsere Dienstleistungen Billy Fire LLC bietet EasyLanguage Programmierung Dienstleistungen für die Tradestation Handelsplattform. Kontakt-Informationen Bitte e-mail: martyn. whittakermarkplex oder Telefon 858 668 0874 Postanschrift: 14781 Pomerado Road, 110 Poway CA 92064 Facebook Seite: Preise Siehe unsere aktualisierte Datenschutzrichtlinie. Billy Fire LLC bietet EasyLanguage-Programmierservices für die Tradestation-Handelsplattform. TradeStations EasyLanguage ist ein großartiges Werkzeug. Ein Teil unseres Geschäfts ist es, Ihnen zu helfen, technische Analysen in Strategien, Indikatoren oder Show-me-Studien zu übersetzen, die Ihnen helfen, Ihren Handel zu begleiten. Basierend auf der Verwendung von Tradestation EasyLanguage, bieten wir die folgenden vier Dienstleistungen: 1) Kostenlose Tutorials EasyLanguage ist keine schwierige Sprache zu lernen. Unsere GRATIS-Tutorialseiten führen Sie durch einige einfache STEP-BY-STEP-Programmierbeispiele, die Ihnen dabei helfen, Ihre eigenen Programme zu entwickeln. Der große Vorteil dieses Ansatzes ist, dass Sie das Tool-Set zu entwickeln, um Sie handeln Ideen und schreiben neue Programme, wann immer Sie brauchen und ohne hohe Beratungsgebühren zu entwickeln. 2) Programme Wir entwickeln gelegentlich Programme, die Sie in Ihrer technischen Analyse nützlich finden können. Diese Programme werden normalerweise für eine Gebühr herunterladen. 3) Training Wir bieten EasyLanguage Schulungen über das Internet. Diese umfassen eine Vielzahl von Themen (fühlen Sie sich frei, uns jedes Thema, das Sie möchten uns zu decken), letzte eine Stunde, einschließlich Fragen und Antworten. Sobald Sie in der Lage, jetzt zu zahlen sind KLICKEN SIE HIER FÜR SPEZIELLE RABATTE AUF MARKPLEX STRATEGIES. Programm 1 Fibonacci-Confluence Show-Me Study Dieses Programm ist für den sofortigen Download für 74.95, indem Sie hier klicken um mit PayPal zu bezahlen. Klicken Sie hier, um mehr Details zu sehen. Dieses Programm funktioniert durch die Erstellung von Zick-Zack-Linien (basierend auf niedrigen und hohen Pivots). Jedes Mal, wenn eine Zickzacklinie bestätigt wird, werden die Fibonacci-Niveaus berechnet. Diese Fibonacci-Niveaus werden mit den vorherigen Fibonacci-Niveaus verglichen, und wenn sie in der Nähe des im Array gespeicherten Niveaus liegen, ist ihre Dicke um eins erhöht. Das Dickenattribut wird verwendet, um die Signifikanz des Pegels anzuzeigen. Höher signifikante Werte werden auf dem Diagramm mit einer dickeren Linie gezeichnet und nur Linien oberhalb einer Benutzereingabedicke werden nach rechts verlängert. Klicken Sie hier, um mehr Details zu sehen und Programm 1 Programm herunterzuladen 2 Pivot Lines-Confluence Show-Me Study Dieses Programm steht zum sofortigen Download für 49.95 zur Verfügung, indem Sie hier mit PayPal bezahlen. Klicken Sie hier, um mehr Details zu sehen. Programm 2 berechnet diese Pivot-Ebenen (unter Verwendung der klassischen Berechnungsmethode, der Woodie-Ebenen oder der Camarilla-Ebenen) und sucht danach Pivot-Level zu finden, die nahe denen liegen, die zuvor auf der Karte gefunden wurden Mitgliedschaft Wenn Sie die Vorteile der Mitgliedschaft Option, klicken Sie auf die Schaltfläche unten zu abonnieren: wpeStoresubscribe: productid: 52: Ende Mit der Mitgliedschaft Option erhalten Sie Zugriff auf die Grundausbildung zusammen mit allen Updates, die ich an den Kurs in In der Zukunft. Ich erwarte, dass die Mitglieder Rückmeldung Informationen, so dass ich neue Videos erstellen oder zu klären, bestehende Informationen. Darüber hinaus Mitglieder sind berechtigt für: Fortlaufender Zugang zu grundlegenden Schulungsunterlagen. Zusätzliche Videos und Materialien werden in diesem Kurs von Zeit zu hinzugefügt werden Zeit, fortlaufenden Zugang zu den Zwischenvideos und Schulungsmaterialien, sobald sie verfügbar sind, die Möglichkeit, zusätzliche Schulungsmaterialien anzufordern oder eine Klärung bestehender Materialien zu suchen. Ein kostenloser Download jedes Quartals. Jedes Quartal wird ein anderes Programm oder Tutorial Programm von der Markplex-Website für Sie zum Download ohne zusätzliche Kosten zur Verfügung stehen. Ein 20 Rabatt auf alle herunterladbaren Programme oder Tutorials zur Verfügung über markplex. Eine zusätzliche 10 Rabatt auf unsere Programmierung Preise (mit einem Gesamtrabatt von 20). Bevorzugte Fähigkeit, Vorschläge für zukünftige Tutorials oder Programme zu machen. Premium-Zugang zu neuen Tutorials, sobald sie verfügbar sind Diese Vorteile sind für Sie verfügbar, während noch ein Mitglied. Sollten Sie sich entscheiden JETZT REGISTRIEREN Gold Pass-Inhalt Gold Pass Q 038 Ein Login-Tutorial 11 So erstellen Sie eine einfache EasyLanguage Strategie Ich entwickle TradeStation EasyLanguage Programme, die Sie als eine Möglichkeit finden können, größere EasyLanguage Fähigkeiten zu erwerben (indem Sie den Programmcode lesen) Und in Ihrer technischen Analyse. Diese TradeStation-Programme können gegen eine Gebühr heruntergeladen werden. Klicken Sie hier für eine Liste der Programme und Zusammenfassungen. Gold Pass Mitglieder sind für 20 off-Programm Preise, wenn sie in einem speziellen Rabatt-Code (siehe markplexgold-Pass-Inhalt, um die neuesten Code erhalten). Ich erstelle auch kostenlose EasyLanguage Tutorials. Willkommen in Tutorial 11 in dieser Reihe von Tutorials entwickelt, um grundlegende EasyLanguage Konzepte einzuführen. In Tutorials 10, führte ich PaintBar Studien. PaintBar-Studien zeichnen eine Zeile, obwohl eine vorhandene Bar und sind ideal für das Hinzufügen von mehr Informationen zu einem Diagramm, ohne das Diagramm zu unübersichtlich. Als Beispiel haben wir eine Demonstration Paintbar-Studie erstellt, um Pivots auf einem Diagramm zu markieren. Wenn Sie weitere Tutorials in dieser Serie zu überprüfen, sind sie auf markplex bei Tutorials zur Verfügung. ZUM BESTEN MARKPLEX CORPORATION8217S KNOWLEDGE, ALLE INFORMATIONEN AUF DIESER SEITE SIND KORREKT, UND ES WIRD IN DER HOFFNUNG GELIEFERT, DASS ES NÜTZLICH NUTZT. Übernimmt jedoch MARKPLEX CORPORATION KEINE HAFTUNG FÜR SCHÄDEN, DIREKTE ODER AUF ANDERE WEISE, DIE AUS DER VERWENDUNG DIESER INFORMATIONEN ANDOR PROGRAMMS ENTSTEHEN (S) BESCHRIEBEN, UND KEINE GARANTIE BEZÜGLICH die Richtigkeit und Vollständigkeit MADE. NUTZUNG DIESER INFORMATIONEN ANDOR PROGRAMME BESCHRIEBEN IST AUF IHR EIGENES RISIKO. ANY Easylanguage OR POWERLANGUAGE Trading Strategies, SIGNALE, STUDIES, ANZEIGER, SHOWME STUDIES, PAINTBAR STUDIES, PROBABILITYMAP STUDIES, ACTIVITYBAR STUDIES, FUNKTIONEN (und Teile davon) UND NEBEN VERFAHREN IM SINNE, ENTHALTEN IN ODER AUF DIESE Tutorial oder Programmbeschreibung sind Beispiele ANGEHÄNGTEM NUR , UND WERDEN SELBST FÜR PÄDAGOGISCHE ZWECKE INBEGRIFFEN. MARKPLEX UNTERNEHMEN. Empfiehlt nicht, dass Sie solche Handelsstrategien ergeben, SIGNALE, STUDIES, ANZEIGER, SHOWME STUDIES, PAINTBAR STUDIES, PROBABILITYMAP STUDIES, ACTIVITYBAR STUDIES, FUNKTIONEN (oder Teile davon) oder - techniken. DIE VERWENDUNG VON SOLCHEN Handelsstrategien, SIGNALE, STUDIES, ANZEIGER, SHOWME STUDIES, PAINTBAR STUDIES, PROBABILITYMAP STUDIES, ACTIVITYBAR STUDIES, FUNKTIONEN UND METHODEN NICHT GARANTIERT, DASS SIE Gewinne erzielt, Gewinne zu steigern, oder Verluste zu minimieren. Dieses Tutorial führt eine einfache Strategie ein. Strategien können entworfen werden, um zu zeigen, wo in und aus einer Position zu bekommen. Sie können automatisiert werden, um Geschäfte zu platzieren (mit Bestätigung an oder aus). Sie sind auch nützlich für Backtesting. Die Strategie, die unten eingeführt wird, sollte nicht verwendet werden, um mit dem Handel. Dieses Tutorial wurde entwickelt, um Ihnen helfen, mit dem 8216mechanics8217 der Schaffung Ihrer eigenen Strategie, anstatt präsentieren eine tragfähige oder nutzbare Strategie. Die unten dargestellte Strategie basiert auf der Anregung von Trades bei gleitenden durchschnittlichen Crossover. Diese Trades können auf den ersten Blick profitabel aussehen. In Wirklichkeit kann diese Technik gut funktionieren in Trends Märkte, aber Sie können schlecht 8216chopped around8217 in nicht-Trending-Märkte. Darüber hinaus ist diese Strategie entwickelt, um auf dem Markt zu allen Zeiten und beinhaltet nicht die Bereitstellung für ein Stop-Loss-oder Gewinnziel. Ich werde einige dieser Verfeinerungen in den nächsten Tutorials hinzufügen. Das Programm, das in diesem Tutorial gezeigt wird, steht zum sofortigen Download für nur 14.95 zur Verfügung. Gold Pass Mitglieder erhalten eine zusätzliche 20 Rabatt auf alle Programm-und Tutorial Preise. Wenn Sie ein Gold Pass-Mitglied stellen Sie sicher, geben Sie den speziellen Gutschein-Code, um 20 Rabatt auf diese Preise erhalten. Den Gutscheincode finden Sie auf der Gold Pass Seite. Der erste Schritt in diesem Prozess besteht darin, eine neue EasyLanguage-Strategie zu erstellen, indem Sie auf File 8211 New 8211 Window klicken, die Registerkarte EasyLanguage auswählen und auf 8216strategy8217 klicken. Geben Sie der Strategie einen Namen und geben Sie das Programm wie folgt ein: Das Programm erzeugt 2 Variablen: ExpAv1 und ExpAv2. Diese werden gleich dem exponentiellen gleitenden Mittelwert unter Verwendung der Eingangswerte Length1 bzw. Length2 als deren Längen gesetzt. Das Programm sucht dann nach Kreuzungen vor einer Stelle, prüft, ob der exponentielle Mittelwert für die aktuelle Leiste immer noch oberhalb oder unterhalb liegt und legt dann einen Kauf oder einen Leerverkauf an. Es gibt 4 Ordertypen in TradeStation: Kaufen, Verkaufen, SellShort und BuyToCover. Buy umfasst eine Short-Position und initiiert eine Long-Position. Verkauf schließt eine lange Position. SellShort schließt eine Long-Position und initiiert eine Short-Position und BuyToCover umfasst eine Short-Position. Damit wir den Exponential Moving Average im Diagramm sehen können (oder zumindest eine Annäherung von wo er ist), habe ich den TextNew Befehl verwendet, um Sternchen für die gleitenden Durchschnitte zu zeichnen (Sie können die Plot-Anweisung auf Strategien nicht verwenden). Nachdem Sie die Strategie erstellt und verifiziert haben, ist es Zeit, sich auf ein Diagramm anzuwenden. Öffnen Sie ein neues Chart und klicken Sie auf Insert 8211 Strategy und wählen Sie den Namen der soeben erstellten Strategie. Sie sollten das folgende Fenster sehen: Stellen Sie sicher, dass diese Automatisierung NICHT ausgewählt ist, wie es standardmäßig sein sollte, und klicken Sie auf Schließen. Ihr Diagramm sollte etwa wie folgt aussehen: Die Pfeilfarben und Punkte, die Trades verbinden, sind benutzerdefinierbar. An diesem Punkt können wir feststellen, dass die Strategie schwere Einschränkungen hat und es ist Zeit, sie neu zu bewerten und vielleicht einige der Design-Konzepte 8211 vielleicht durch die Suche nach einem Weg der Vermeidung Handel in choppy Märkte zu ändern. Wir würden wahrscheinlich nicht TradeStation8217s Optimierungsfähigkeit in dieser Phase zu verwenden, aber um diese Fähigkeit zu demonstrieren, werden wir jetzt 8216optimize8217 die Strategie wie folgt: auf dem Chart klicken und dann Format 8211 Strategien klicken und klicken Sie dann auf die Schaltfläche Format: Sie werden dann sehen, Den Eingabebildschirm: Klicken Sie auf die Zahl 821698217 neben Length1, und klicken Sie dann auf die Schaltfläche Optimieren: Geben Sie die Start-, Stopp - und Inkrementwerte ein, und klicken Sie dann auf OK Gleiches für die Zahl 18 neben Length2. Der Format-Strategiebildschirm sollte nun wie folgt aussehen: Klicken Sie auf die Schaltfläche "Optimieren". Und Sie sollten den folgenden Bildschirm sehen: TradeStation arbeitet durch alle verschiedenen Kombinationen von Werten, um die profitabelsten zu finden. Nach der Optimierung gibt es zwei reiche Informationsquellen zu dieser Strategie. Stellen Sie sicher, dass Sie sich in den Diagrammfenstern befinden, und klicken Sie dann auf Ansicht. Klicken Sie auf den Strategiebericht. Sie sollten das folgende Fenster sehen: Es gibt eine Fülle von Informationen hier über die Strategie. Entdecken Sie die verschiedenen Registerkarten am unteren Rand des Bildschirms. Beachten Sie, dass der Gewinnfaktor ist nur 1,17 8211 nicht besonders stellar 8211 besonders, da ich nicht auch zu berücksichtigen, Provision oder Schlupf genommen haben, eine der Gefahren der Optimierung in Tradestation ist die Möglichkeit, dass Sie Ihre Strategie 8216over-optimize8217 oder 8216curve-fit8217 und Diagramm. Auf diese Weise scheint es, dass Sie einen guten Profit machen, wenn es tatsächlich nur passiert, dass Ihre Strategie passt dieses Diagramm und Zeitskala. Dies kann vermieden werden, indem eine Strategie auf verschiedene Zeitskalen, Balken und Symbole angewendet wird, um deren Gültigkeit zu prüfen. Das Programm, das in diesem Tutorial gezeigt wird, steht zum sofortigen Download für nur 14.95 zur Verfügung. Gold Pass Mitglieder erhalten eine zusätzliche 20 Rabatt auf alle Programm-und Tutorial Preise. Wenn Sie ein Gold Pass-Mitglied stellen Sie sicher, geben Sie den speziellen Gutschein-Code, um 20 Rabatt auf diese Preise erhalten. Den Gutscheincode finden Sie auf der Gold Pass Seite. Dieses Tutorial demonstriert die Schaffung einer sehr einfachen Strategie. Offensichtlich braucht die Strategie etwas Arbeit und so in den nächsten Tutorials werde ich auf einige der Möglichkeiten, in denen die Strategie verbessert werden könnte, zu suchen. Wenn Sie Fragen zum oben genannten Material haben oder eine Korrektur oder Tippfehler angeben möchten, senden Sie bitte eine E-Mail an: tutorialsmarkplex.


No comments:

Post a Comment