Dreieckig Beweglicher Amibroker

Im Folgenden sind die Indikatoren, die Sie verwenden können, um nicht nur zu studieren und zu analysieren Preisdaten, sondern auch auf sie zu handeln: Accumulative Swing Index Aroon Aroon Oszillator Bollinger Bands Chaikin Geldfluss Chaikin Volatilität Chande Momentum Oszillator Commodity Channel Index Vergleichende RSI Detrended Preis Oszillator Directional Bewegungs-System Beweglichkeit Exponential Beweglich Durchschnitt Fraktal Chaos Banden Fraktal Chaos Oszillator Hoch Minus Niedrig Hoch Niedrig Bänder Historische Volatilität Lineare Regression Prognose Lineare Regression Intercept Lineare Regression R-Squared Lineare Regression Slope MACD MACD Histogramm Massenindex Median Preis Momentum Oszillator Geldflussindex Moving Average Envelope Negative Volumen Index On Balance Volumen Parabolische SAR Performance Index Positive Volumen Index Preis Oszillator Preis ROC Preis Volumen Trend Prime Number Bands Prime Number Oszillator Rainbow Oszillator Relative Stärke Index Einfache Moving Average Standardabweichung Stochastischer Momentum Index Stochastischer Oszillator Swing Index Zeitreihe Moving Average Trade Volume Index Triangular Moving Average TRIX True Range Typischer Preis Ultimate Oszillator Variabel Moving Average Vertikal Horizontal Filter VIDYA Moving Average Volumen Oscillator Volumen ROC Gewichtet Schließen Gewichtet Moving Average Welles Wilder Glättung Williams R Williams Akkumulationsverteilung Schreiben Sie Ihre eigene Strategie (Scripte) Mit algoZ können Sie erstellen Ihre eigenen Strategien mit technischen Indikatoren, die oben diskutiert werden, für den Kauf eines Instruments. Um Ihre eigene Strategie zu schreiben, klicken Sie mit der rechten Maustaste auf ein beliebiges Diagramm. Wählen Sie 8220Scripts8221 Wählen 8220 Add New Script. Der AlgoZ-Bildschirm im NEST-Terminal Eine Strategie kann mit vier Ausdrücken geschrieben werden: Skriptausdruck kaufen, um festzulegen, wann eine lange (Kauf-) Position für einen Scrip genommen werden soll. Verkaufen Sie Skript-Ausdruck, um zu definieren, wann eine kurze (Verkaufs-) Position für einen Index genommen werden soll. Kaufen Sie Exit Script Expression, um zu definieren, wann eine lange (Kauf-) Position durch Verkauf dieser Position beendet werden soll. Verkaufen Exit Script Expression zu definieren, wann eine kurze (Verkauf) Position durch den Kauf dieser Position zu beenden. Strategische Ausdrücke schreiben und bearbeiten Hierzu können Sie entweder die Strategie über die mitgelieferten Bearbeitungsfelder oder über die 8220Make Expression8221-Funktion eingeben. Erstellen von Ausdrücken mit eingebauten Vektoren und Funktionen Wählen Sie die erforderlichen Parameter für VectorPeriodIndicator aus, und klicken Sie auf 8220Update LHS8221, um die linke Seite der finalen Gleichung zu aktualisieren. Wählen Sie eine mathematische Funktion und die gewünschten Parameter aus, um den Ausdruck zu vervollständigen, indem Sie auf RHS aktualisieren klicken. Falls Sie keine Bedingung für alle Ausdrücke setzen wollen, müssen Sie in den Eingabefeldern für diese Ausdrücke 0 eingeben. Nur der Ausdruck, für den Sie eine Bedingung festlegen, würde Aufträge generieren, sofern diese Bedingung erfüllt ist. Speichern Sie Ihre Vorlage, indem Sie einen beliebigen Namen in die Saved Templates Option und klicken Sie auf Speichern. You8217re jetzt bereit, Backtest, gehen Sie live oder bearbeiten Sie Ihre Strategie. Back-Testing Back-Test hilft Ihnen, seine Strategie zu analysieren und testen Sie es aus, indem es auf historische Daten, bevor sie live mit ihm. Wenn Sie mit dem Ergebnis, das der Backtest für eine bestimmte Strategie anzeigt, nicht zufrieden sind, können Sie den Ausdruck für diese Strategie ändern und erneut testen, bis die Ergebnisse zufriedenstellend sind. Um eine Strategie zu testen, klicken Sie mit der rechten Maustaste auf das Diagramm, klicken Sie auf Scripts, wählen Sie den Skriptnamen, den Sie zurücktasten möchten, und klicken Sie auf Backtest. Backtesting einer Strategie Es wird zeigen, Kauf-Verkaufssignale generiert (wenn überhaupt) für das Skript im Diagrammfenster. Ein nach oben grüner Pfeil zeigt ein Kaufsignal an, während ein nach unten gerichteter Pfeil ein Verkaufssignal anzeigt. Backtesting-Ergebnisse visualisiert Der Benutzer kann auch umfassende Details des Back-Tests anzeigen, indem er mit der rechten Maustaste auf das Intraday-Diagramm klickt und 8216Back Testdetails8217 auswählt. Das Fenster "Rückprobedetails", wie unten dargestellt, liefert Details bezüglich des Ergebnisses der eingegebenen Strategie, die auf historischen Daten ausgewertet wird. Entsprechend den ausgelösten Parametern des User8217s wird die Aktion genommen und der Ergebnisverlust berechnet, den der Benutzer als Referenz verwenden kann, um zu überprüfen, ob der Backtest erfolgreich war oder ob er eine andere Methodik verwenden möchte. Ergebnisse der Backtest-Analyse Der Abschnitt Backtestanalyse enthält Details wie die Gesamtzahl der Trades, die Anzahl der profitablen und verlustbringenden Trades, den größten Gewinnverlust, den Nettogewinn und so weiter, um die Anwendbarkeit einer Strategie besser zu analysieren. Going Live mit Ihrer Strategie 8220Going live mit Ihrem Strategie8221 bedeutet, dass, wenn Ihre Bedingung wie in den Buy, Sell, Buy Exit, verkaufen Exit-Ausdrücke erfüllt ist, werden entsprechende Aufträge immer auf dem Live-Markt platziert. Falls Sie algoZ mit einem Investor Client-Login verwenden, werden Sie aufgefordert, den Auftrag zu bestätigen, sobald eine Bedingung ausgelöst wird. Es sei denn, Sie bestätigen den Auftrag zu platzieren, wird es nicht. Für den Fall, dass Sie den ZT-Händler mit einem Händler-Login verwenden, können Sie auswählen, ob die Aufträge automatisch platziert werden sollen oder ob Sie aufgefordert werden sollten, die Bestellung zu bestätigen. Dies wird weiter unten erläutert. Um Ihre Strategie auf den Live-Markt zu bringen, klicken Sie mit der rechten Maustaste auf das Diagramm, klicken Sie auf Scripts, wählen Sie den Scrip aus, mit dem Sie live gehen möchten, und klicken Sie auf Live. Nehmen Sie eine Strategie Live Sie müssen dann Ihre Bestellangaben eingeben und die Bestellvorgaben festlegen. Einstellen der Alert-Einstellungen Die Ausführungszeit kann eingestellt werden, um die Startzeit und die Endzeit festzulegen, während der die Aufträge platziert werden sollen. Produkttyp würde dazu beitragen, den Produkttyp zu wählen, der aktiviert wurde, ähnlich dem Platzieren von normalen Kaufverkaufsaufträgen (F1 F2). 8216Begin Mit8217 Feld hat drei Optionen: Alle, Kaufen und Verkaufen. Wenn 8216Any8217 ausgewählt ist, wird der Algo einfach einen Kauf - oder Verkaufsauftrag platzieren, je nachdem, welcher Zustand zuerst erfüllt wird. Wenn 8216Buy8217 ausgewählt ist, wird die erste Reihenfolge, die die Algo-Orten durch einen Kaufauftrag. Das bedeutet, auch wenn die Verkaufsbedingung erfüllt ist, wird das System nicht einen Auftrag generieren, bis die Kaufbedingung erfüllt ist. Das Gegenteil ist für Verkauf. Product Type Feld ist das gleiche wie das normale Kauf Verkaufsauftrag Eintrag Fenster. Sie können MIS für Intraday oder NRML für Carry-Forward-Positionen in Derivaten oder CNC für lieferbasierte Geschäfte im Eigenkapital auswählen (in diesem Fall ist darauf zu achten, dass keine Verkäufe vermieden werden). Set Interval gibt dem System an, in welchem ​​Diagrammintervall die Strategie ausgewertet werden soll und welche Aufträge platziert werden sollen. Dies ist mit einem Basisintervall von 1 Minute konfigurierbar. Sie müssen die Menge definieren, die pro Chance platziert werden soll, wenn eine Bedingung erfüllt ist. Order Type kann als Limit Market Stop Loss je nach Präferenz eingestellt werden. Bei der Auswahl eines Limitauftrags können Sie einen vordefinierten Limit festlegen oder den Limitpreis auf der Basis des Signalpreises, also dem Zeitpunkt des Kaufsignals, bestimmen. Für die Platzierung von Limitaufträgen auf der Grundlage des Signalpreises markieren Sie das Kontrollkästchen 8220Place vom Signal Price8221. Wählen Sie aus, ob der Preis als 8216Close8217, 8216Open8217, 8216High8217 oder 8216Low8217 für das Intervall ausgewählt werden soll, in dem das Signal ausgegeben wurde, indem Sie die Option aus der Dropdown-Liste 8216Pick8217 auswählen. Sie können auch einen Offset zur Verfügung stellen, der (bei Kaufaufträgen) hinzugefügt oder vom Signalkurs (bei Verkaufsaufträgen) subtrahiert werden muss. Auswertung als Tick wird in Verbindung mit Set Interval verwendet. Wenn das Kontrollkästchen für die Auswertung als Tick markiert ist, wird die Strategie bei jedem Tick ausgewertet, wobei die Berechnung auf dem Intervall basiert, das im Feld Set Interval eingegeben wurde. In der Tat, wie Tick zu bewerten, sagt das System, um Aufträge, auch zwischen der Kerze auf der Grundlage der Strategie statt statt am Ende der Kerze. Stop Loss Order Trigger-Preis ermöglicht es dem Benutzer, einen Trigger-Prozentsatz für einen Stop-Loss-Aufträge mit dem Kauf oder Verkauf von Aufträgen durch die Strategie generiert gesendet werden. Das funktioniert ähnlich wie bei einem Cover. Der Händler kann auch Aufträge für die Strategie mit den gleichen Parametern für mehrere Konten abbilden, die ihm zugeordnet sind. Wenn Sie für mehrere Konten handeln, können Sie eine Account-Liste speichern, indem Sie auf 8216Save8217 klicken und diese Liste jederzeit laden, während Sie mit einer Strategie leben. Sobald Sie auf 8216Submit8217 klicken, werden Signale mit einem Alarm erzeugt, um auf sie zu reagieren, wenn die im Skript angegebene Bedingung erfüllt ist. Steuern eines Live-Skripts Sie können Details für alle Scripts anzeigen, mit denen Sie gegangen sind, indem Sie im Menü Nest Plus auf Pulse Running Scripts klicken. Alternativ können Sie mit der rechten Maustaste auf das Diagramm klicken und 8216Show Running Scripts8217 auswählen. Sämtliche Skripts, die sich im 8216Live8217-Modus befinden, werden wie unten dargestellt angezeigt: Anzeigen der Skripts, die Sie mit Ihrer Strategie beendet haben. In diesem Fenster können Sie ein Skript fortsetzen, ein manuelles Verkaufspaket aufgeben und alle Berichte anzeigen lassen Gesamtzahl der Geschäfte, der größte Gewinnverlust, der Nettogewinnverlust und so weiter. Um ein Skript zu stoppen, klicken Sie mit der rechten Maustaste auf das Fenster 8216Running Scripts8217 und klicken Sie auf 8216Maximized Mode8217, um den maximierten Modus zu beenden. Sie können eine Option anzeigen, um die Strategie zu stoppen. Klicken Sie darauf, um ein aktives Skript anzuhalten und ein angehaltenes Skript fortzusetzen. Stoppen eines Live-Scripts Sie können auch Aufträge manuell über das Skript setzen, indem Sie auf die Option Kaufen oder Verkaufen neben der Option Stopp klicken. Wenn Sie auf Kaufen klicken, wird es durch die Exit-Option ersetzt. Ebenso, wenn Sie auf Sell klicken, wird es durch die Exit-Option ersetzt, um alle Positionen manuell zu beenden. Manuelles Platzieren von Aufträgen Um Details über die getätigten Maßnahmen anzuzeigen, klicken Sie mit der rechten Maustaste auf das Fenster Laufende Skripts und klicken Sie auf 8216Open Report8217. Aktionsbericht anzeigen Alle auf diese Weise gestellten Aufträge werden im Auftragsbuch (F3-Fenster) sichtbar. Aufträge im Orderbuch ansehen Sie können Aufträge, die über algoZ von anderen Aufträgen aus der Spalte 8216Remarks8217 im Orderbuch platziert werden, unterscheiden. Alle Orderbuch-Features wie Modifikation, Stornierung, Bestellhistorie und so weiter gelten auch für Bestellungen über algoZ. Ihre freundliche Nachbarschaft Discount-Brokerage 59 Kommentare Sehr geehrte SirMadam, ich möchte Strategie schreiben, aber ich bin nicht in der Lage, meine Startegy in diesem Algo passen. Jemand bitte lassen Sie mich wissen, wie man das schreibt. 1) Ich möchte kaufen, wenn die Schließung der Kerze ist höher als die Höhe der letzten 9 Kerzen amp verkaufen, wenn das Schließen der Kerze ist niedriger als die Tiefen der letzten 9 Kerzen. Dies erfolgt in Stunden TF. 2) Zweitens Kauf ist nur, wenn der Trend ist uptrend bestätigt durch Cross-Over von 8 Ampere 34 EMA in stündlichen TF. Verkauf wird umgekehrt. 3) In diesem System. Ausfahrt aus dem Kauf wird, wenn die Kerze schließt unter dem Tiefstand der letzten 9 Kerzen mit Schlusskurs unter 8 EMA und Ausstieg aus dem Verkauf werden, wenn die Kerze schließt über den höchsten der letzten 9 Kerzen mit Schlusskurs unter 8 EMA schließt. Bitte lassen Sie mich wissen, wie diese Strategie zu schreiben Nithin Kamath sagt: Suhas, wird dies in dem Blog beantworten, wo ich Abfragen über Strategien. NTHIN KAMAT sagt: Kaufausdruck: CLOSE gt MAXOF (MAX (HIGH, 8), REF (HIGH, 9)) UND EMA (SCHLIEßEN, 8) gt EMA (CLOSE, 34) Verkaufen Ausdruck: CLOSE MINOF (MIN (LOW, 8 ), REF (LOW, 9) und EMA (CLOSE, 8) lt EMA (CLOSE, 34) Kaufen Exit: SCHLIESSEN Sie MINOF (MIN (LOW, 8), REF (LOW, 9) , 8) Hallo Nithin Kamath, ich habe meine eigene Strategie, die ich in die Aktie geben wird Ist 100, wann immer 101 kommt, wird ein Kaufauftrag automatisch gelegt, wenn 99 kommen wird, wird ein Verkaufsauftrag automatisch gelegt, wann immer 105 kommen wird, sollte System den Verlust für diese Verkaufsauftrag (Verkauf 99) buchen, wenn die verkaufende Reihenfolge überhaupt vorhanden ist 95 wird kommen, sollte das System den Verlust für diesen Kaufauftrag (101 kaufen), wenn der Kaufauftrag vorhanden ist Bitte helfen Sie mir, den Code auf AlgoZ für oben Strategie schreiben AlgoZ kann im Grunde Code technischer Analyse-Strategie, Sie can8217t Code nur Preis wie Was du erwähnt hast. Hallo Nithin, Könnten Sie mir bitte helfen, diese Strategie zu kodieren. Ich muss aufmerksam werden, wenn der Preis überkauft80 und oversold20 Region in stochastischen Oszillator. Stochastische Oszillatoreinstellungen k Periode: 8 k langsam: 4 D Periode: 3 Zeitrahmen 5 min. Exponential MA (3,13,39) ADX Wenn EMA39 Trending UP ist, überquert EMA (3 amp13) die EMA 39 und adx über 22 Buy-Signal IF EMA (3amp 13) 3 amp13) überqueren die EMA 39 und adx über 22 Verkaufssignal IF EMA (3amp 13) überqueren Ausfahrt Sir. Ich warte auf Ihre Antwort Thankachan Y Josemon


Comments

Popular posts from this blog

Binäre Optionen Handel Gewinnen Strategie

Displaced Moving Average Formula For Amibroker

Epsilon Fl Forex Gutschein