Saturday 8 April 2017

Bollinger Bands Afl Amibroker

25. August 2011 WICHTIG: Verwenden Sie nicht die Indikator in einem echten Handelssystem sieht es vor in der Zeit und wird Sie verlieren Geld. Es ist nur für die Forschung zu verstehen: potenzielle Gewinne zu zeigen und Pfeile an sehr profitable Positionen anzuzeigen, um die Formulierung besserer Handelsregeln zu erleichtern. Die hier dargestellte Anzeige ist dem ZigZag-Indikator sehr ähnlich, mit der Ausnahme, dass die Wendepunkte für diesen Indikator dort liegen, wo die gegenüberliegenden Bollinger-Bänder zuletzt vor dem nächsten Signal verletzt wurden. Die Formel wird als Handelssystem geschrieben. Es kann getestet werden, und die BB-Periode und die Breite können optimiert werden. Da dies nur eine experimentelle Formel ist, wurde kein Versuch unternommen, den Code zu optimieren. Abgelegt von Herman um 8:43 pm unter Indikatoren Kommentare deaktiviert auf Bollinger Band ZigZag Indicator Kommentare sind geschlossen. Letzte Artikel Aktuelle Kommentare Kategorien Copyright (C) 2006 AmiBroker. Diese Seite verwendet WordPress-Seiten, die in 0.535 Sekunden erstellt wurden. BOLLINGER BAND UND KREUZ ÜBER SYSTEM für Amibroker (AFL) SECTIONBEGIN (Bollinger Bands mit Crossover und gezwickt Barcode) P ParamField (Preisfeld, -1) Period Param (Short Periods, 20, (P, Periode, Breite) gtRef (BBandTop (P, Periode, Breite), - 1) MidCondMA (C, Periode) gtRef (P, Periode, Breite) MA (C, Zeitraum), - 1) BotCondBBandBot (P, Periode, Breite) gtRef (BBandBot (P, Periode, Breite), - 1) UpColorIIf (TopCond UND MidCond, colorTurquoise, colorPink) DownColorIIf (MidCond UND BotCond, colorTurquoise, (P, Periode, Breite), MA (C, Periode), MA (C, Periode), UpColor, styleCloudstyleNoLabelstyleNoTitle, Null, Null, Null, & ndash; 2) (P, Periode, Breite), BBandBot (P, Periode, Breite), DownColor, styleCloudstyleNoLabelstyleNoTitle, Null, Null, Null, -2) Plot (MA (C, Periode) BBandBot (P, Periode, Breite) ,, colorRed, styleThickstyleNoTitle, Null, Null, Null, -1) Plot (P, Periode, Breite) MA (C, Periode) ,, colorLime, styleThickstyleNoTitle, Null, Null, Null, -1) FilterTopCond UND MidCond UND BotCond AddColumn (V, Volumen, 1,0) SECTIONBEGIN (Preis) SetChartOptions (0, chartShowArrowschartShowDates) N (Titel strFormat (- (ROC (C, 1)))) Trendup IIf (MACD (12,26 ) Gt 0 UND MACD (12,26) lt 0 UND MACD (12,26) lt Signal (12,26,9), FarbeBlue, colorWhite) Trendfarbe IIf (MACD (12,26) RSI RSI (7) lt 30 sp Param (RSI-Zeitspanne, 7, 1, 100) r RSI (7) (RSIup, colorBrightGreen, colorRed), 0, IIf (RSIup, Low, High)) if (ParamToggle (Tooltip zeigt, alle Werte nur Preise )) ToolTipStrFormat (Open: gnHigh: gnLow: gnClose: g (.1f) nVolume: NumToStr (V, 1), O, H, L, C, SelectedValue (ROC (C, 1))) SectionEnd () SetChartBkColor (ParamColor (Tafelfarbe, FarbeBlack)) PlotOHLC (Open, High, Low, Close,, ColorLime, StyleBar styleThick) SECTIONBEGIN (Trailstops) Eingangssignal C gt (L, 20) 2 ATR (10) Ausgangssignal C lt (HHV (H (20) - 2 ATR (10)) Farbe IIf (EntrySignal, FarbeBlue, IIf (ExitSignal, FarbOrange, FarbeGrey50)) TraitStop HHV (C - 2 ATR (10), 15) ProfitTaker EMA (H, 13) ) / Plot Preis-Chart und Anschläge / Plot (TrailStop, Trailing Stop, colorGold, styleThick styleLine) Plot (C, Preis, Farbe, styleBar) / Plot Farbband / Plot (2,, Farbe, styleArea styleOwnScale styleNoLabel, -0.1, 50 ) SECTIONBEGIN (GFX EMA) Verfahren Plotlinewidth (p-Wert, ptitle, pcolor, pstyle, pmin, pmax, pxshift, plinewidth, pshowdate8203) lokale p-Wert, ptitle, pcolor, pstyle, pmin, pmax, pxshift, plinewidth, ppenstyle, pshowdate lokale Miny, Maxy lokale LVB, FVB lokale pxwidth, pxheight lokale TotalBars, axisarea lokale i, x, y, wenn (plinewidthgt0 ampamp Status (Aktion) 1 ampamp (pstyle amp styleLinestyleLine)) GfxSetOverlayMode (0) MinyStatus (axisminy) MaxyStatus (axismaxy) lvbStatus (lastvisiblebar ) fvbStatus (firstvisiblebar) pxwidthStatus (pxwidth) pxheightStatus (pxheight) TotalBarsLvb-FVB xaxisarea56 if (pshowdate) yaxisarea10 sonst yaxisarea0 i0 X5i (pxwidth-xaxisarea-10) / (TotalBars1) y5yaxisarea (pvalueifvb-Miny) (pxheight-yaxisarea-10) / (Maxy-Miny) GfxMoveTo (x, pxheight - y) für (i1 iltTotalBars UND ILT (BarCount-FVB) i) GfxSelectPen (pcolori FVB, plinewidth, 0) X5i (pxwidth-xaxisarea-10) / (TotalBars1) y5yaxisarea ( pvalueifvb-Miny) (pxheight-yaxisarea-10) / (Maxy-Miny) GfxLineTo (x, pxheight - y) RequestTimedRefresh (2) SectionEnd () SECTIONBEGIN (Small Triggers) p1 Param (TL 1 Perioden, 20, 5, 50, 1) p2 Param (TL 2 Perioden, 5, 3, 25, 1) TL1 LinearReg (C, p1) TL2 EMA (TL1, p2) Sp1 IIf (TL1 gt TL2, ParamColor (TL Up Farbe, colorBrightGreen), ParamColor (TL dn Farbe, colorCustom12)) Plot (TL1, TriggerLine 1, Col1, styleLinestyleThickstyleNoLabel) Plot (TL2, TriggerLine 2, Col1, styleLinestyleThickstyleNoLabel) SectionEnd () SECTIONBEGIN (Large Trigger) p3 Param (TL 3 Perioden, 80, 5, 100, 1 (TL & sub3 ;, p & sub4;) Col1 IIf (TL & sub3; gt TL & sub4 ;, ​​ParamColor (TLL Up Color, colorBlue), ParamColor (TLL Dn Farbe, Blau und Rot)) Plot (TL3, TriggerLine 3, Col1, styleLinestyleThickstyleNoLabel) Plot (TL4, TriggerLine 4, Col1, styleLinestyleThickstyleNoLabel) SectionEnd () SECTIONBEGIN (Fibo Retrace und Extensions) FIBS ParamToggle (Plot Fibs, OFFON, 1) pctH Param ( Pivot-Lo, 0.325.0.001,2.0.0.002) LoLB Param (Lo LookBack, 1,1, BarCount-1,1) , BarCount-1,1) Zurück Param (Extend Left 2,1,1,500,1) Fwd Param (Plot Forward, 0, 0, 500, 1) Text ParamToggle (Zeichnungstext, OffOn, 1) hts Param (Textverschiebung, -33,5, -50,50,0.10) Stil ParamStyle (Linienstil, Styleline, styleNoLabel) x BarIndex () pRp PeakBars (H, pctH, 1) 0 yRp0 SelectedValue (ValueWhen (PRP, H, hilb)) xRp0 SelectedValue (ValueWhen (PRP, x, hilb)) pSp TroughBars (L, PCTL, 1) 0 ySp0 SelectedValue (ValueWhen (psp, L, LoLB)) xSp0 SelectedValue (ValueWhen (psp, x, LoLB)) Delta yRp0 - ySp0 Funktion fib (ret ) Retval (Delta ret) Fibval ​​IIf (ret lt 1,0 und xSp0 lt xRp0, yRp0 - Retval, IIf (ret lt 1,0 und xSp0 gt xRp0, ySp0 Retval, IIf (ret gt 1,0 und xSp0 lt xRp0, yRp0 - Retval, IIf ( (R236,1) r382 fib (0,382) r236I Endwert (r236,1) r382 fib (0,382) r236I Endwert (r236,1) r382 fib (0,382) r382I Lastvalue (r382,1) R050 fib (0,50) r050I Lastvalue (r050,1) R618 fib (0.618) r618I Lastvalue (r618,1) r786 fib (0.786) r786I Lastvalue (r786,1) E127 fib (1,27) e127I Lastvalue (e127,1) E162 fib (1,62) e162I Lastvalue (e162,1) e200 fib (2,00) E200i Lastvalue (e200,1) E262 fib (2,62) e262I Lastvalue (e262,1) E424 fib (4.24) e424I Lastvalue (E424 , 1) p00 IIf (xSp0 gt xRp0, ySp0, yRp0) p00I Lastvalue (p00,1) P100 IIf (xSp0 lt xRp0, ySp0, yRp0) P100i Lastvalue (p100,1) color00 IIf (xSp0 gt xRp0, colorLime, Blau und Rot) (Strich (Status (barvisible)))) Fraktion IIf (StrRight (Name (), 3), 3.2, 3.2) if (fibs1) Plot (LineArray (xRp0-Fwd, PS, 27,8styleNoRescale, Null, Null, Fwd) Plot (LineArray (xSp0-Fwd, ySp0, x1, ySp0, Rückseite), PR, 32,8styleNoRescale, Plot (LineArray (x0-Fwd, r382, x1, r382, Rückseite) ,, 44, stylestyleNoRescale, NULL, NULL, FWD) Zeichnung (LineArray (x0-Fwd, r618, x1, r618, Rückseite) Zeichnung (LineArray (x0-Fwd, r050, x1, r050, Zurück) ,, 41, stylestyleNoRescale, Zeichnung (LineArray (x0-Fwd, e127, null, null, Fwd) Zeichnung (LineArray (x0-Fwd, r786, x1, r786, Rückseite) ,, 42, stylestyleNoRescale, (Null, Null, Fwd) Plot (LineArray (x0-Fwd, e162, x1, e162, Rückseite), e127,47, StylestyleNoRescale, Linearray (x0-Fwd, e200, x1, e200, Rücken), p200,47, stylestyleNoRescale, Null, Null, Fwd) Plot (Linearray (x0-Fwd, E262, x1, E262, Rücken), p262,47, stylestyleNoRescale, Null, Null, Fwd) Wenn (text1) PlotText (0 WriteVal (p00, Bruchzahl), LastValue (Nullwert, Null, Null, Fwd) (BarIndex ()) - (numbars / hts), r236I 0,05, 45) PlotText (38 WriteVal (r)) - (numbars / hts), p00I 0,05, (Numbars / hts), r382I 0,05, 44) PlotText (50 WriteVal (r050, Bruch), LastValue (BarIndex ()) - (numbars / hts), r050I 0,05, 41 ) - (numbars / hts), r618I 0.05, 43) PlotText (78 WriteVal (r786, Bruchzahl), LastValue (BarIndex ()) - (numbars / hts) ), LVV (LP), LVV (LB), LV (LZ) (EBr / ht), e162I 0,05, 47) PlotText (200 WriteVal (e200, Bruchteil) , LastValue (BarIndex ()) - (numbars / hts), e262I 0,05, 47) PlotText (424) () - (numbars / hts), e424I 0.05, 25) SECTIONEND () Code zur automatischen Identifizierung von Pivots // - was wird unser Lookback-Bereich für die hh und ll farbackParam ( Wie weit zurück zu gehen, 100,50,5000,10) nBars Param (Anzahl der Balken, 12, 5, 40) Titel Name () (StrLeft (FullName (), 15)) O: Offen, H: Hoch, L : Niedrig, C: Schließen // - Grundlegende Grundlegendarstellung PlotOHLC (Open, High, Low, Close, n OO nH H nL L. Amibroker Trading Systems - Kodierung Ein Bollinger Band Breakout System: 29. 2013. Siehe die vollständige Lektion und mehr Amibroker Unterricht hier: asxmarketwatch / 2012/06. Diese Amibroker Lektion auf Codierung eines Handelssystems basiert auf einem Bollinger Band Break-Trading-System basiert, diese besondere berühmt von Meister Australian Trader Nick Radge in seinem Buch Holy Grails. Nick ist ein absolut stand-up Kerl wie jeder australische Händler oder Investor wird Ihnen sagen, und ich empfehle sein Buch und seine Dienste bei The Chartist. Abgesehen davon, ist das Bollinger Band Breakout-System ziemlich einfach, in Amibroker Formula Language (AFL), auch für eine extrem Anfänger Teilzeit-Coder wie mich selbst Code. Natürlich, weil der, dass es nur sehr grundlegende Code mit keiner der Glocken oder Pfeifen, die andere erfahrene Händler hinzufügen könnte. Es gibt einige feste Ergebnisse in Back-Tests.


No comments:

Post a Comment