MACD und ADX basierte Handelssystem Ich habe eine bunte AFL gebucht. Diese AFL ist ein kombiniertes System sowohl MACD-und ADX-Indikatoren. In jedem Markt zu finden ist der Trend die wichtigste Priorität. In einem größeren Ausmaß kann der ADX bei der Ermittlung der Aktienentwicklung helfen. Eine Sache zu beachten, über ADX ist, dass es nicht die seitliche Bewegung der Aktie. Die MACD auf der anderen Seite basiert auf gleitenden Durchschnitten und arbeitet anders Dieser AFL zeigt die MACD mit Histogramm und der ADX ist in einem Band-Stil gezeichnet, ohne sich gegenseitig zu stören. Der Code beginnt unterhalb dieser Zeile SECTIONBEGIN (MACD12-26-9HIST ADXR-Band) r1 Param (Fast avg, 12, 2, 200, 1) r2 Param (Langsam, 26, 2, 200, 1) 9, 2, 200, 1) m1 MACD (R1, R2) s1 Signal (R1, R2, R3) Plot (hist2, MACD-Histogramm, Colorhist, styleNoTitle ParamStyle (Histogramm Stil, styleHistogram styleNoLabel, maskHistogram)) Plot (hist2, MACD Histogramm, Colorhist, styleNoTitle styleNoLabel, maskHistogram) PlotOHLC (0, hist2, 0, 0, hist, Colorhist, styleCloud styleNoLabel) MACD ColormIIf (m1gtRef (m1, -1), colorGreen, colorDarkRed) Grundstück (m1, MACD12269, Colorm, styleHistogram ) Grundstück (m1, MACD, colorCustom12, styleNoLabelstyleThick) Plot (s1, Signal, colorTeal, styleNoLabelstyleThick) PlotOHLC (0, m1, 0, 0, MACD, Colorm, styleCloud styleNoLabel) pds14 ADXR (ADX (pds) Ref (ADX (pds ), Plot (MDI (14), - DI, ColorRGB (100,0 (20), StyleThick StyleNoLabel) A PDI (14) B MDI (14) PlotOHLC (0, ABB Wolke, IIf (A gt B, ColorRGB (0,25,10), ColorRGB (35,0,10)), StyleCloud styleNoLabel) Plot (3, Colora, wählen Farbe styleOwnScalestyleAreastyleNoLabel, -0,5, 100) Grundstück (4, Farbeschwarz, Farbe styleOwnScalestyleAreastyleNoLabel wählen, -0,5, 100) r15r15 r25r25 m5 MACD (r15, r25) s5 Signal (r15, r25, r3) r110r110 r210r210 m10 MACD (R110, R210) s10 Signal (R110, R210, r3) r120r120 r220r220 m20 MACD (r120, r220) s20 Signal (r120, r220, r3) r140r140 r240r240 m40 MACD (R140, R240) s40 Signal ( R140, R240, r3) r180r180 r280r280 m80 MACD (R180, R280) s80 Signal (R180, R280, r3) ColorTIIf (m1gt0, IIf (m1gts1, colorBrightGreen, colorDarkRed), IIf (m1lts1, Blau und Rot, colorDarkGreen)) Grundstück (7, , ColorT, wählen Farbe styleOwnScalestyleAreastyleNoLabel, -0,5, 100) Grundstück (8, Farbeschwarz, Farbe styleOwnScalestyleAreastyleNoLabel, -0,5, 100) ColorT5IIf (m5gt0, IIf (m5gts5, colorBrightGreen, colorDarkGreen wählen), IIf (m5lts5, Blau und Rot, colorDarkRed)) Grundstück (11, ColorT5, wählen Farbe styleOwnScalestyleAreastyleNoLabel, -0,5, 100) Grundstück (12, Farbeschwarz, wählen Farbe styleOwnScalestyleAreastyleNoLabel, -0,5, 100) ColorT10IIf (m10gt0, IIf (m10gts10, colorBrightGreen, colorDarkGreen), IIf (m10lts10, Blau und Rot , colorDarkRed)) Grundstück (15, ColorT10, wählen Farbe styleOwnScalestyleAreastyleNoLabel, -0,5, 100) Grundstück (16, Farbeschwarz, wählen Farbe styleOwnScalestyleAreastyleNoLabel, -0,5, 100) ColorT20IIf (m20gt0, IIf (m20gts20, colorBrightGreen, colorDarkGreen), IIf (m20lts20, Blau und Rot, colorDarkRed)) Grundstück (19, ColorT20, wählen Farbe styleOwnScalestyleAreastyleNoLabel, -0,5, 100) Grundstück (20, Farbeschwarz, Farbe styleOwnScalestyleAreastyleNoLabel wählen, -0,5, 100) ColorT40IIf (m40gt0, IIf (m40gts40, colorBrightGreen, colorDarkGreen), IIf (m40lts40, Blau und Rot, colorDarkRed)) Grundstück (23, ColorT40, wählen Farbe styleOwnScalestyleAreastyleNoLabel, -0,5, 100) Grundstück (24, Farbeschwarz, wählen Farbe styleOwnScalestyleAreastyleNoLabel, -0,5, 100) ColorT80IIf (m80gt0, IIf ( m80gts80, colorBrightGreen, colorDarkGreen), IIf (m80lts80, Blau und Rot, colorDarkRed)) Grundstück (27, ColorT80, wählen Farbe styleOwnScalestyleAreastyleNoLabel, -0,5, 100) Grundstück (28, Farbeschwarz, Farbe styleOwnScalestyleAreastyleNoLabel wählen, -0,5, 100) SectionEnd ( ) MySAR ADX Handelssystem für Amibroker (AFL) Tweet auf Twitter MySAR ADX Trading System für Amibroker (AFL) Parabolic-Stop und Umkehr, die auch als Parabolic SAR bekannt ist, ist eine Strategie, die einen hinteren Anschlag und Reverse-Methode zu bestimmen, verwendet die Händler hilft eingeben Guter Ausgang. Welles Wilder8217s Parabolic Stop und Reversal ist eine einfache Studie zu verwenden. Die Studie berechnet kontinuierlich Stop - und Reverse-Preispunkte. Immer, wenn der Markt Aktien-und Wertpapiermarkt technische Analyse, ist Parabolic SAR (Parabolic Stop und Reverse) eine Methode von J. Welles Wilder, Jr. entworfen, Es sieht aus, um über alle profitabel zu sein. Ich denke, der Trick ist, den Trend zu nutzen. Es wird immer Drawdown sein. Der Fokus muss auf den Trend gelegt werden. Meine Empfehlung ist, Lose zu addieren, während der Tendenz, Profite zu maximieren. Die gute Sache über den Indikator ist, dass es Sie aus einem verlierenden Handel ohne massiven Verlust erhalten wird. Also, wenn das System insgesamt profitabel ist, dann können wir weniger von den Peitschen pflegen. Whipsaw ist Vorspiel zum Gewinn. Eine Möglichkeit, die ich das Diagramm und kreiste, wenn eine Menge hinzugefügt werden sollte. Beachten Sie, wenn die Linie geht bewegt sich wegen einer Preisreduktion. Wir sollten die Kursbewegung ausnutzen. Dann verkaufen, wenn wir das Umkehrsignal zu bekommen. Wenn dies codiert werden kann, wäre ehrfürchtig. Diese SAR-Anzeige ist genial, da ich ein Trendfolger bin und sonst nichts. Hierbei handelt es sich um ein komplettes Handelssystem, das eine von Thomas Ludwig und ADX entwickelte maßgeschneiderte SAR zur Filterung von Falschsignalen einsetzt. Es verfolgt die Kursbewegung und folgt dem Trend. Sourcecode 82128212821282128212821282128212821282128212821282128212821282128212821282128212821282128212821282128212 Formel Name: MySAR ADX-System AuthorUploader: Abhishek Gupta Datetime am: 2014-Mar-09 Level: beginnermedium Flags: Handelsstrategie 82128212821282128212821282128212821282128212821282128212821282128212821282128212821282128212821282128212 Dies ist ein komplettes Handelssystem eine angepasste SAR von Thomas Ludwig und ADX zum Filtern falsche Signale. Es verfolgt die Kursbewegung und folgt dem Trend. Verwendet PSAR xo von Thomas Ludwig wisestocktraderindicators2313-parabxo Geschrieben von: Abhishek Gupta 82128212821282128212821282128212821282128212821282128212821282128212821282128212821282128212821282128212 SECTIONBEGIN (quotPricequot) SetChartOptions (0, chartShowArrowschartShowDates) N (Titel strFormat (zit 8211 öffnen g, Hallo g, Lo g, Close g (.1f) Vol quot WriteVal (V, 1,0) quot quot, O, H, L, C, SelectedValue (ROC (C, 1)))) Plot (C, quotClosequot, ParamColor (quotColorquot, colorDefault), styleNoTitle ParamStyle (quotStylequot) GetPriceStyle ()) SectionEnd () SECTIONBEGIN (quotPSAR xoquot) wisestocktraderindicators2313-parabxo 82128212821282128212821282128212821282128212821282128212821282128212821282128212821282128212821282128212 Formel Name: parabXO AuthorUploader: Thomas Ludwig E-mail: Thomas. Ludwigmx. de Datetime am: 2005-03-21 15.19.39 Herkunft: Stichwort: Level: mittel Flags: Indikator Formel URL: amibrokerlibraryformula. phpid448 Details URL: amibrokerlibrarydetail. phpid448 82128212821282128212821282128212821282128212821282128212821282128212821282128212821282128212821282128212 Dies ist eine Erweiterung des berühmten Parabolic SAR Indikator von Welles Wilder. Näheres siehe untenstehende Bemerkungen. 82128212821282128212821282128212821282128212821282128212821282128212821282128212821282128212 ParabXO implementiert in AFL. Der unten stehende Code stützt sich stark auf den AFL-Code für die Parabolic SAR von Tomasz Janeczko in der AB-Bibliothek Anwendung: Drag amp Drop. Abgesehen davon, dass der Accelerator Factor und sein maximaler Wert über die Funktion Param () geändert wurden, habe ich 2 Erweiterungen durch eine einfache zusätzliche Codierung gemacht, die von Dennis Meyers in einem Artikel in der SampC 41995 Ausgabe eingeführt wurden: 1. Der Startwert des AF kann Unabhängig eingestellt werden, so dass Sie den Indikator erheblich schneller beeinflussen können. 2. Der ParabXO wird nicht umgekehrt, wenn er nicht durch eine bestimmte Menge (im Folgenden als "Crossover-Schwelle" bezeichnet) eingestochen wird, wodurch zu viele Peitschen verhindert werden. Sie kann auf 0 gesetzt werden, wenn Sie diese Änderung nicht verwenden möchten. Bitte beachten Sie, dass in Meyers8217 Artikel verwendet er eine absolute Zahl, während ein Prozentsatz macht mehr Sinn in meiner bescheidenen Meinung. Geschätzt von: Thomas Ludwig acc Param ("Acceleration factorquot, 0.1, 0.01, 0.1, 0.01) acc Optimize (quotAcceleration factorquot, acc, 0.01, 0.1, 0.01) afstart Param (quotStarting AF valuequot, 0.03, 0.01, 0.1, (Maximaler AF-Wertquot, afmax, 0,01, 0,1, 0,01) Ct Param (Querschlussgrenzwert in qu , 0, 0, 1, 0,1) Ct Optimize (Crosselschwelle in Ct, 0, 1, 0,1) Ct1Ct100 IAF acc MaxAF afmax max Beschleunigung psar Schließen initialisieren psartemp Schließen long 1 übernehmen für Anfangsbedingungen af afstart Startwert der Acellerationsfaktor ep Niedrig 0 init Extrempunkt hp Hoch 0 lp Niedrig 0 für (i 2 i lt BarCount i) wenn (lang) psar i psar i-1 af (hp 8211 psar i-1) psartemp i psar i (1-Ct1 ) Psar i psar i-1 af (lp 8211 psar i-1) psartemp i psar i (1Ct1) rückwärts 0 Prüfung auf Rückkehr if (long) if (Low i lt psar i (1-Ct1)) long 0 reverse 1 Rückwärtsposition zu kurzem psar i hp SAR ist hoher Punkt im prev Handel psartemp i hp lp Niedriges i af afstart anderes, wenn (hohes i gt psar i (1Ct1)) lang 1 rückwärts 1 reverse Position zum langen psar i lp psartemp i lp hp Hoch I af afstart if (rückwärts 0) if (long) if (hohes i gt hp) hp hohes i af af IAF wenn (af gt MaxAF) af MaxAF wenn (niedrig i 8211 1 lt psar i) psar i niedrig i 8211 1 wenn (Niedrig i 8211 2 lt psar i) psar i niedrig i 8211 2 sonst if (niedrig i lt lp) lp niedrig i af af IAF wenn (af gt MaxAF) af MaxAF wenn (hoch i 8211 1 gt psar i) psar i hoch i 8211 1, wenn (High i 8211 2 gt psar i) psar i hoch i 8211 2 Grundstück (psar, DEFAULT (), ParamColor (quotColorquot, Blau und Rot), styleDots styleNoLine styleThick) Plot (psartemp, DEFAULT (), ParamColor (quotColorquot, Blau und Rot), styleDots styleNoLine styleThick) SectionEnd () SECTIONBEGIN (quotADXquot) reichen Param (quotADX Periodquot, 13, 12, 25, 1) reichen Optimize (quotADX Periodquot, Reichweite, 20, 25, 1) MYADXFactor Param (quotADX Factorquot, 15, 12, 20, 1) MYADXFactor Optimize (quotADX Factorquot, MYADXFactor, 15, 20, 1) MYADX ADX (Bereich) SectionEnd () SECTIONBEGIN (quotTrading signalsquot) Kaufen Cross (Open, psartemp) UND MYADXgtMYADXFactor Kurz Kreuz (psartemp, Open) und MYADXgtMYADXFactor Kaufen Cross (Open, psartemp) Kaufen ExRem (Kaufen, Verkaufen) Verkaufen ExRem (Verkaufen, Kaufen) Short ExRem (Short, Cover) Cover ExRem (Cover, Short) BuyPrice ValueWhen (Kaufen, ShortPrice ValueWhen (Cover, Close) SellPrice ValueWhen (Verkaufen, schließen) dist 1.5ATR (10) for (i2 iltBarCount i) if (Coveri) PlotText (quotiert): CoverPricei, i1.5, L (ShortPricei-CoverPricei), i1.5, L i - disti-3, colorLime) andernfalls, wenn (Selli) PlotText (quot; Sell gekauft: & quot; SellPricei & amp; i1.5, H. & gt; I disti5, colorOrange), wenn (Buyi) PlotText (quotBuy: "KaufenPricei, i1.5, Li-disti-3, colorLime) wenn andere (Shorti) PlotText (quotShort: quot ShortPricei, E1.5, H i disti5, colorOrange) PlotShapes (BuyshapeUpArrow, colorGreen, 0, Niedrig, -28) PlotShapes (ShortshapeDownArrow, Blau und Rot, 0, Hoch, -28) PlotShapes ( CovershapeHollowUpArrow, colorGreen, 0, Niedrig, -45) PlotShapes (SellshapeHollowDownArrow, Blau und Rot, 0, Hoch, -45) printf (quotnSignal kam quot IIf (BarsSince (Short) gtBarsSince (Buy), BarsSince (Buy), BarsSince (Short)) quot Bars agoquot) WriteIf (BarsSince (Short) gtBarsSince (Buy), quotnBuy quot BuyPrice, quotnShort quot ShortPrice) printf (quotTrailing SL: quot psar) printf (quotnnPossiblities quot) printf (quotnMax Gewinn: quot IIf (BarsSince (Short) gtBarsSince ( Kaufen), ((OHLC) 4-BuyPrice), (ShortPrice - (OHLC) 4))) printf (quotinMin Profit: IIf (BarsSince (Kurz) gtBarsSince (Kaufen), (ShortPrice-psar) () QuellcodeAmibroker ADX AFL Wir versuchen zu kaufen, wenn a) Trend stark ist b) beenden, wenn der Trend schwach ist. Schritt 2: Indikatoren für ADX AFL Trading System auswählen Der ADX ist vielleicht der populärste Trend Erkennungsindikator, der von Welles Wilder entwickelt wurde. Der Plus-Richtungsindex (PDI) wird als der aktuelle Hoch-Minus-Wert berechnet, vorausgesetzt, er ist positiv. Es wird ein Wert von Null zugewiesen, wenn nicht positiv. Der Minus Directional Index (MDI) wird als der vorangehende Low-Wert berechnet, sofern er positiv ist. Es ist auch ein Wert von Null zugeordnet, wenn diese Zahl nicht positiv ist. PDI gibt die Stärke des Aufwärtstrends an, während MDI die Stärke des Abwärtstrends anzeigt. Ein niedriger Wert von PDI oder MDI deutet darauf hin, dass es keine klare Marktentwicklung. Derzeit fügen wir kein anderes Indikator zu diesem System hinzu, um die technische Stärke von ADX zu prüfen. Schritt 3: Definieren von Regeln für klare Strategie Kaufen: Wenn PDI über MDI gekreuzt hat, ist der Wert von PDI größer als 25 und der Wert von MDI ist kleiner als 25. Verkauf: Wenn PDI unter MDI fällt. Schritt 4: AFL Coding Guide Dies ist vielleicht das einfachste afl Handelssystem, in dem der afl Code auch von Nicht-Programmierern verstanden werden kann. Wir definieren sorgfältig die Regeln für Buy, Sell, Short und Cover, wobei Short und Cover bei Kauf und Verkauf symmetrisch gegenüberliegen. Dies hilft bei der reibungslosen Integration dieser AFL mit automatisierten Handelssystemen Schritt 5: Der Backtest Die Strategie ist erheblich rentabel in Bank Nifty aktuellen Monat Futures. Es erzeugt einen Gewinn von 6214 Punkten oder Rs. 4,66.050 über zwei Jahre auf einem Los (75 Aktien). Der Sieger ist 38,06, was für eine rein trendorientierte Strategie etwas niedrig ist. Scrip: Bank Nifty aktuellen Monat Futures, 15-Minuten Alle Trades ausgeführt bei Close Preis der Bar, auf dem Signal ausgelöst wird Brokerage: 0,01 von Trade Value Daten Geschichte: 01-01-2014 bis 31-12-2015 (zwei Jahre) Strategie Optimierung: Keine Schritt 6: Weitere Verbesserung Wir überlassen es den Lesern, Verbesserungen in Schritt 2 und Schritt 3 vorzuschlagen, die die Rentabilität erhöhen können. Wir können benutzerdefinierte Stoploss sowie Gewinnziele zur weiteren Maximierung der Rentabilität einzuführen. Download ADX AFL Trading System Klicken Sie hier, um die bearbeitbare Amibroker AFL-Strategie herunterzuladen Wenn Sie etwas Nützliches finden, tragen Sie bitte "QuoteSharing ist Caringquot
No comments:
Post a Comment