Wednesday 22 November 2017

Bollinger Bånd Amibroker


Bollinger Bands Bollinger Bands Introduksjon Utviklet av John Bollinger, Bollinger Bands er volatilitetsbånd plassert over og under et bevegelige gjennomsnitt. Volatilitet er basert på standardavviket. som endres ettersom volatiliteten øker og senker. Bandene vokser automatisk når volatiliteten øker og smalter når volatiliteten minker. Denne dynamiske naturen til Bollinger Bands betyr også at de kan brukes på ulike verdipapirer med standardinnstillingene. For signaler kan Bollinger Bands brukes til å identifisere M-Tops og W-Bottoms eller for å bestemme styrken av trenden. Signaler avledet fra innsnevring av BandWidth er omtalt i kartskolens artikkel på BandWidth. Merk: Bollinger Bands er et registrert varemerke av John Bollinger. SharpCharts Beregning Bollinger Bands består av et mellombånd med to ytre bånd. Mellombåndet er et enkelt bevegelige gjennomsnitt som vanligvis settes til 20 perioder. Et enkelt glidende gjennomsnitt brukes fordi standardavviksformelen også bruker et enkelt glidende gjennomsnitt. Utsettelsesperioden for standardavviket er det samme som for det enkle glidende gjennomsnittet. Ytre band er vanligvis satt til 2 standardavvik over og under midtbåndet. Innstillingene kan justeres for å passe til egenskapene til bestemte verdipapirer eller handelsstiler. Bollinger anbefaler å gjøre små trinnvise justeringer av standardavviksmultiplikatoren. Endring av antall perioder for glidende gjennomsnitt påvirker også antall perioder som brukes til å beregne standardavviket. Derfor er det bare små justeringer som kreves for standardavviksmultiplikatoren. En økning i den bevegelige gjennomsnittlige perioden vil automatisk øke antall perioder som brukes til å beregne standardavviket og vil også garantere en økning i standardavviksmultiplikatoren. Med en 20-dagers SMA og 20-dagers standardavvik, er standardavviksmultiplikatoren satt til 2. Bollinger foreslår å øke standardavviksmultiplikatoren til 2,1 for en 50-årig SMA og redusere standardavviksmultiplikatoren til 1,9 i en 10-periode SMA. Signal: W-Bottoms W-Bottoms var en del av Arthur Merrill039s arbeid som identifiserte 16 mønstre med en grunnleggende W-form. Bollinger bruker disse forskjellige W-mønstrene med Bollinger Bands for å identifisere W-Bottoms. En W-Bottom danner i en downtrend og involverer to reaksjonslover. Spesielt ser Bollinger etter W-Bottoms hvor den andre lave er lavere enn den første, men holder over underbåndet. Det er fire trinn for å bekrefte en W-Bottom med Bollinger Bands. For det første er en reaksjon lav form. Denne lave er vanligvis, men ikke alltid, under underbåndet. For det andre er det en sprette mot midtbandet. For det tredje er det en ny pris som er lav i sikkerheten. Denne lave holder over underbåndet. Evnen til å holde over det nederste bandet på testen viser mindre svakhet på den siste nedgangen. Fjerde, mønsteret er bekreftet med en sterk bevegelse av den andre lave og en motstandsavbrudd. Figur 2 viser Nordstrom (JWN) med en W-Bottom i januar-februar 2010. For det første dannet aksjen en reaksjon lav i januar (svart pil) og brøt under underbåndet. For det andre var det en sprett tilbake over midtbanen. For det tredje flyttet aksjene under januar i januar og holdt over det nedre bandet. Selv om 5-Feb-spiken lavt brøt nedre båndet, beregnes Bollinger Bands med sluttkurs, slik at signaler også skal baseres på sluttkurs. For det fjerde økte aksjene med voksende volum i slutten av februar og brøt over tidlig i februar høy. Figur 3 viser Sandisk med en mindre W-bunn i juli-august 2009. Signal: M-Tops M-Tops var også en del av Arthur Merrill039s arbeid som identifiserte 16 mønstre med en grunnleggende M-form. Bollinger bruker disse forskjellige M-mønstrene med Bollinger Bands for å identifisere M-Tops. Ifølge Bollinger er topper vanligvis mer kompliserte og trukket ut enn bunner. Dobbel topper, hode og skuldre mønstre og diamanter representerer utviklende topper. I sin mest grunnleggende form ligner en M-Top en dobbel topp. Imidlertid er reaksjonshøydeene ikke alltid like. Den første høye kan være høyere eller lavere enn den andre høye. Bollinger foreslår å lete etter tegn på ikke-bekreftelse når en sikkerhet gjør nye høyder. Dette er i utgangspunktet det motsatte av W-Bottom. En ikke-bekreftelse skjer med tre trinn. For det første gir en sikkerhet en reaksjon høy over øvre bandet. For det andre er det en tilbaketrekking mot midtbåndet. Tredje, prisene beveger seg over den tidligere høye, men unnlater å nå det øvre bandet. Dette er et advarselsskilt. Manglende evne til den andre reaksjonen som er høy for å nå det øvre bandet, viser avtagende momentum, noe som kan foreskygge en trend reversering. Endelig bekreftelse kommer med et støttebrudd eller bearish indikatorsignal. Figur 4 viser Exxon Mobil (XOM) med en M-Top i april-mai 2008. Aksjen flyttet over øvre bandet i april. Det var en tilbaketrekning i mai og deretter en annen presse over 90. Selv om aksjen flyttet over øvre bandet på en intradag basis, lukkede den ikke over øvre bandet. M-Top ble bekreftet med en støttepause to uker senere. Legg også merke til at MACD dannet en bearish divergens og flyttet under signallinjen for bekreftelse. Figur 5 viser Pulte Homes (PHM) innen en uptrend i juli-august 2008. Prisen oversteg overbandet tidlig i september for å bekrefte opptrenden. Etter en tilbaketrekning under 20-dagers SMA (midten Bollinger Band) flyttet aksjene til en høyere høyde over 17. Til tross for denne nye høyen for farten, gikk prisen ikke over øvre bånd. Dette blinket et advarselsskilt. Aksjen brøt støtte en uke senere, og MACD flyttet under signallinjen. Legg merke til at denne M-toppen er mer kompleks fordi det er lavere reaksjonshøyder på hver side av toppen (blå pil). Denne utviklende toppen dannet et lite hode og skuldre mønster. Signal: Walking the Bands Bevegelser over eller under båndene er ikke signaler per se. Som Bollinger legger det, beveger det som berører eller overstiger båndene ikke er signaler, men heller tagger. På forsiden av det viser et trekk til overbandet styrke, mens et skarpt trekk til det nedre bandet viser svakhet. Momentumoscillators fungerer mye på samme måte. Overkjøp er ikke nødvendigvis bullish. Det krever styrke for å nå overkjøpte nivåer og overkjøpssituasjoner kan utvides i en sterk opptrinn. På samme måte kan prisene gå bandet med mange berører under en sterk opptrinn. Tenk på det et øyeblikk. Øverste bandet er 2 standardavvik over 20-års simpel glidende gjennomsnitt. Det tar en ganske sterk prisbevegelse å overskride dette øvre bandet. En øvre band-berøring som oppstår etter at et Bollinger Band bekreftet W-Bottom ville signalere starten på en opptrinn. Akkurat som en sterk opptrinn produserer mange øvre båndetiketter, er det også vanlig at prisene aldri når nedre båndet under en opptrinn. 20-dagers SMA fungerer noen ganger som støtte. Faktisk gir dips under 20-dagers SMA noen ganger kjøpsmuligheter før neste bånd av overbandet. Figur 6 viser Air Products (APD) med en bølge og lukker over øvre bandet i midten av juli. Først legg merke til at dette er en sterk bølge som brøt over to motstandsnivåer. En sterk oppadgående kraft er et tegn på styrke, ikke svakhet. Trading ble flatt i august og 20-dagers SMA flyttet sidelengs. Bollinger-bandene ble innsnevret, men APD lå ikke under underbandet. Prisene, og 20-dagers SMA, dukket opp i september. Samlet sett lukket APD over øvre bandet minst fem ganger over en fire måneders periode. Indikatorvinduet viser 10-års varemerkekanalindeks (CCI). Dips under -100 er ansett oversold og beveger seg tilbake over -100 signal starten på en oversold bounce (grønn prikket linje). Øverste båndet og breakout startet opptrenden. CCI identifiserte deretter omsettelige pullbacks med dips under -100. Dette er et eksempel på å kombinere Bollinger Bands med en momentum-oscillator for handelssignaler. Figur 7 viser Monsanto (MON) med en tur ned i nedre bånd. Aksjen brøt sammen i januar med en støttepause og lukket under underbåndet. Fra midten av januar til begynnelsen av mai, lukket Monsanto under nedre bandet minst fem ganger. Legg merke til at aksjene ikke lukkede over øvre bandet en gang i denne perioden. Støttepause og innledende lukke under underbåndet signaliserte en downtrend. Som sådan ble 10-årige Commodity Channel Index (CCI) brukt til å identifisere kortsiktige overkjøpssituasjoner. Et trekk over 100 er overkjøpt. Et trekk under 100 signaliserer en gjenopptakelse av nedtrenden (røde piler). Dette systemet utløste to gode signaler i begynnelsen av 2010. Konklusjoner Bollinger Bands reflekterer retning med 20-årig SMA og volatilitet med de øvre økene. Som sådan kan de brukes til å avgjøre om prisene er relativt høye eller lave. Ifølge Bollinger skal bandene inneholde 88-89 av prisaksjon, noe som gjør et trekk utenfor bandet betydelig. Teknisk sett er prisene relativt høye når de er over øvre bånd og relativt lave når de ligger under underbåndet. Imidlertid bør relativt høy ikke betraktes som baisse eller som selgesignal. På samme måte bør relativt lav ikke betraktes som bullish eller som et kjøpssignal. Prisene er høy eller lav av en grunn. Som med andre indikatorer, er Bollinger Bands ikke ment å bli brukt som et frittstående verktøy. Chartister bør kombinere Bollinger Bands med grunnleggende trendanalyse og andre indikatorer for bekreftelse. Bands og SharpCharts Bollinger Bands finnes i SharpCharts som prisoverlegg. Som med et enkelt bevegelige gjennomsnitt, bør Bollinger Bands vises på toppen av en prisplott. Når du velger Bollinger Bands, vil standardinnstillingen vises i parametervinduet (20,2). Det første nummeret (20) angir perioder for det enkle glidende gjennomsnittet og standardavviket. Det andre nummeret (2) setter standardavviksmultiplikatoren for de øvre og nedre båndene. Disse standardparametrene stiller båndene 2 standardavvik overfor det enkle glidende gjennomsnittet. Brukere kan endre parametrene slik de passer til kartleggingsbehovet. Bollinger Bands (50,2,1) kan brukes til lengre tidsramme eller Bollinger Bands (10,1,9) kan brukes til kortere tidsramme. Klikk her for et levende eksempel. Stocks amp Commodities Magazine Artikler: 25 august 2011 VIKTIG: Ikke bruk indikatoren i et ekte handelssystem det ser fremover i tid og vil få deg til å tape penger. Det er kun ment for forskning: å vise potensiell fortjeneste og vise piler på svært lønnsomme stillinger for å legge til rette for å formulere bedre handelsregler. Indikatoren som presenteres her, ligner veldig ZigZag-indikatoren, bortsett fra at vinkelpunkter for denne indikatoren er hvor de motsatte Bollinger-båndene brytes sist før neste signal. Formelen er skrevet som et handelssystem. Det kan være Backtested, og BB-perioden og bredden kan optimaliseres. Siden dette bare er en eksperimentell formel, er det ikke gjort noe forsøk på å optimalisere koden. Filed by Herman at 8:43 pm under Indicators Comments Off på Bollinger Band ZigZag Indicator Kommentarer er stengt. Siste innlegg Siste kommentarer Kategorier Copyright (C) 2006 AmiBroker. Dette nettstedet bruker WordPress Page generert på 0.535 sekunder. BOLLINGER BAND OG KROSS OVER SYSTEM for Amibroker (AFL) SECTIONBEGIN (Bollinger Bands med kryss over og finjustert strekkode) P ParamField (Prisfelt, -1) Periode Param (Kort perioder, 20, 15, 30, 1) Bredde Param (Kort bredde, 2, 1, 10, 1) TopCondBBandTop (P, Periode, Bredde) gtRef (BBandTop (P, Periode, Bredde), - 1) MidCondMA (C, Periode) gtRef MA (C, Periode) - 1) BotCondBBandBot (P, Periode, Bredde) gtRef (BBandBot (P, Periode, Bredde), - 1) UpColorIIf (TopCond AND MidCond, colorTurquoise, colorPink) DownColorIIf (MidCond og BotCond, colorTurquoise, colorPink) PlotOHLC (BBandTop (P, Periode, Bredde), BBandTop (P, Periode, Bredde), MA (C, Periode), MA (C, Periode),, UpColor, StyleCloudstyleNoLabelstyleNoTitle, Null, Null, Null, -2) PlotOHLC (MA, C, Periode), MA (C, Periode), BBandBot (P, Periode, Bredde), BBandBot (P, Periode, Bredde), DownColor, StyleCloudstyleNoLabelstyleNoTitle, Null, Null, Null, -2) Plot BBandBot (P, Periode, Bredde) ,, colorGreen, styleThickstyleNoTitle , Null, Null, Null, -1) Plot (BB (Periode, Bredde) ,, colorRed, styleThickstyleNoTitle, Null, Null, Null, -1) Plot (MA (C, Periode) ,, colorLime, styleThickstyleNoTitle, Null , Null, Null, -1) FilterTopCond OG MidCond AND BotCond AddColumn (V, volum, 1.0) SEKSJONSBEGIN (Pris) SetChartOptions (0, chartShowArrowschartShowDates) N (Tittel StrFormat (- Åpne g, Hei g, Lo g, Lukk g 1f) Vol WriteVal (V, 1.0), O, H, L, C, SelectedValue (ROC (C, 1))) trendup IIf (MACD (12,26) gt 0 og MACD (12,26) 12,26) lt 0 og MACD (12,26) lt Signal (12,26,9), colorRed, trendup) Plot (C, Lukk, trendfarve (RSI-periode, 7, 1, 100) r RSI (sp) RSIup r gt 70 RSIdown r lt 30 form RSIup formNone RSIdown formNone PlotShapes (RSI) RSIup RSI (7) gt 70 RSIdown RSI (7) lt 30 sp Param form, IIf (RSIup, colorBrightGreen, colorRed), 0, IIf (RSIup, Lav, Høy)) hvis (ParamToggle (Tooltip viser, Kun alle verdier)) ToolTipSt rFormat (Open: gnHigh: gnLow: gnClose: g (.1f) nVolume: NumToStr (V, 1), O, H, L, C, SelectedValue (ROC (C, 1))) farge, farge Svart)) PlotOHLC (Åpne, Høy, Lav, Lukk,, ColorLime, StyleBar styleThick) SECTIONBEGIN (trailstops) EntrySignal C gt (LLV (L, 20) 2 ATR (10)) ExitSignal C lt (HHV ) - 2 ATR (10)) Farge IIf (EntrySignal, colorBlue, IIf (ExitSignal, colorOrange, colorGrey50)) TrailStop HHV (C - 2 ATR (10), 15) ProfitTaker EMA (H, 13) 2 ATR prisdiagram og stopper Plot (TrailStop, Trailing stop, colorGold, styleThick styleLine) Plot (C, Pris, farge, stilBar) plottfargebånd Plot (2,, Farge, styleArea styleOwnScale styleNoLabel, -0,1, 50) SECTIONBEGIN (GFX EMA) prosedyre Plotlinjebredde (pvalue, ptitle, pcolor, pstyle, pmin, pmax, pxshift, plinewidth, pshowdate8203) lokale pvalue, ptitle, pcolor, pstyle, pmin, pmax, pxshift, plinebredde, ppenstyle, pshowdate local Miny, Maxy lokale Lvb, fvb local pxwidth, pxheight Lokal TotalBars, Axelområde Lokal I, X, Y Hvis (plinewidthgt0 ampamp Status (handling) 1 ampamp (pstyle amp styleLinestyleLine)) GfxSetOverlayMode (0) MinyStatus (axminmin) MaxyStatus (axismaxy) lvbStatus (lastvisiblebar) fvbStatus (førstevisiblebar) pxwidthStatus (pxwidth) pxheightStatus (pxheight) TotalBarsLvb-fvb xaxisarea56 hvis (pshowdate) yaxisarea10 annet yaxisarea0 i0 x5i (pxwidth-xaxisarea-10) (TotalBars1) y5yaxisarea (pvalueifvb-Miny) (pxheight-yaxisarea-10) (Maxy-Miny) GfxMoveTo (x, pxheight) - y) for (i1 iltTotalBars og ilt (BarCount-fvb) i) GfxSelectPen (pcolori fvb, plinebredde, 0) x5i (pxwidth-xaxisarea-10) (TotalBars1) y5yaxisarea (pvalueifvb-Miny) (pxheight-yaxisarea-10) Maxy-Miny) GfxLineTo (x, pxheight-y) RequestTimedRefresh (2) SEKSENDENDING () SEKSJONSBEGIN (Små utløsere) p1 Param (TL 1 Perioder, 20, 5, 50, 1) p2 Param (TL 2 Perioder, 5, 3, 25, 1) TL1 LinearReg (C, p1) TL2 EMA (TL1, p2) Col1 IIf (TL1 gt TL2, ParamColor (TL Up Color, colorBrightGreen), ParamColor (TL Dn Color, colorCustom12)) Plot (TL1, Trigg (LL3, L1, L1, L1, L1, L1, L1, L1, L1, L1, L1, L1, L1, L1, L1, L1, 3, 100, 1) TL3 LinearReg (C3) TL4 EMA (TL3, p4) Col1 IIf (TL3 gt TL4, ParamColor (TLL Up Color, colorBlue), ParamColor (TLL Dn Color, colorRed)) Plot (TL3, TriggerLine 3, Col1, styleLinestyleThickstyleNoLabel) Plot (TL4, TriggerLine 4, Col1, styleLinestyleThickstyleNoLabel) AVSNITTEND () DELBEGIN (Fibo Retrace and Extensions) fib ParamToggle (Plot Fibs, OffOn, 1) pctH Param (Pivot Hei, 0,325,0,001,2,0,0,002 ) HiLB Param (Hi LookBack, 1,1, BarCount-1,1) pctL Param (Pivot Lo, 0.325,0.001,2.0,0.002) LoLB Param (Lo Lookback, 1,1, BarCount-1,1) Tilbake Param Utvid Venstre 2,1,1,500,1) Fwd Param (Plot Forward, 0, 0, 500, 1) Tekst ParamToggle (Plot Text, OffOn, 1) hts Param (Tekst Skift, -33,5, -50,50,0,10) stil ParamStyle (Linjestil, styleLine, styleNoLabel) x BarIndex () pRp P eTraBars (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 funksjonsfib (ret) retval (Delta ret) Fibval ​​IIf (ret lt 1.0 og xSp0 lt xRp0, yRp0 - retval, IIf 1,0 og xsp0 gt xRp0, ySp0 retval, IIf (ret gt 1.0 og xSp0 lt xRp0, yRp0 - retval, IIf (ret gt 1.0 og xSp0 gt xRp0, ySp0 retval, null))) returnere FibVal x0 Min (xSp0, xRp0) - Back x1 (BarCount -1) r236fib (0.236) r236I LastValue (r236,1) r382fib (0,382) r382I LastValue (r382,1) r050fib (0,50) r050I LastValue (r050,1) r618fib (0,618) r618I LastValue (e127,1) e162fib (1.62) e162I LastValue (e162,1) e200fib (2.00) e200I LastValue (e127,1) e781I LastValue (r786,1) e127 fi (1.27) e127I LastValue e200,1) e262 fib (2.62) e262I LastValue (e262,1) e424 fib (4.24) e424I LastValue (e424,1) p00 IIf (xSp0 g txRp0, ySp0, yRp0) p00I LastValue (p00,1) p100 IIf (xSp0, xRp0, ySp0, yRp0) p100I LastValue (p100,1) farge00 IIf (xSp0 gt xRp0, colorLime, colorRed) color100 IIf (xSp0 lt xRp0, fargeLime, colorRed) numbars LastValue (Cum (Status (barvisible))) Fraksjon IIf (StrRight (Navn (), 3), 3.2, 3.2) Hvis (Fibs1) Plot (LineArray (xRp0-Fwd, yRp0, x1, yRp0, Tilbake ), PR, 32,8styleNoRescale, Null, Null, Fwd) Plot (LineArray (xSp0-Fwd, ySp0, x1, ySp0, Tilbake), PS, 27,8styleNoRescale, Null, Null, Fwd) Plot (LineArray (x0-Fwd) , R236, x1, R236, Tilbake) ,, 45, stilstilNoRescale, Null, Null, Fwd) Plot (LineArray (x0-Fwd, r382, x1, r382, Tilbake) ,, 44, stilstilNoRescale, Null, Null, Fwd) (LineArray (x0-Fwd, r618, x1, r618, tilbake) ,, 43, stilstilNoRescale, Null (Null, Null, Fwd) , Null, Fwd) Plot (LineArray (x0-Fwd, r786, x1, r786, Tilbake) ,, 42, stilstilNoRescale, Null, Null, Fwd) Plot (LineArray (x0-Fwd, e127, x1, e127, Tilbake) e127,47, stilstilNoRescale, Null, Null, Fwd) Plot (LineArray (x0-Fwd, e162, x1, e162, tilbake), e162,47, stilest yleNoRescale, Null, Null, Fwd) Plot (LineArray (x0-Fwd, e200, x1, e200, tilbake), p200,47, stilstilNoRescale, null, null, FWD) Plot (LineArray (x0-Fwd, e262, x1, e262 , Back), p262,47, stilstilNoRescale, Null, Null, Fwd) Plot (LineArray (x0-Fwd, e424, x1, e424, Tilbake), p424,25, stilstilNoRescale, null, Null, Fwd) hvis (tekst1) PlotText (0 WriteVal (p00, fraksjon), LastValue (BarIndex ()) - (numbarshts), p00I 0,05, color00) PlotText (23 WriteVal (r236, brøkdel), LastValue (BarIndex ()) - (numbarshts), r236I 0,05, 45 ) PlotText (50 WriteVal (r050, fraksjon), LastValue (BarIndex ()) - (numbarshts), r050I 0,05 , 41) PlotText (78 WriteVal (r618, brøkdel), LastValue (BarIndex ()) - (numbarshts), r618I 0.05, 43) PlotText (78 WriteVal (r786, brøkdel), LastValue (BarIndex ()) - (numbarshts) r786i 0,05, 42) PlotText (100 WriteVal (p100, brøkdel), LastValue (BarIndex ()) - (numbarshts), p100I 0,05, color100) PlotText (127 WriteVal (e127, brøkdel) Verdi (BarIndex ()) - (numbarshts), e127I 0.05, 47) PlotText (162 WriteVal (e162, brøkdel), LastValue (BarIndex ()) - (numbarshts), e162I 0.05, 47) PlotText (200 WriteVal ), LastValue (BarIndex ()) - (numbarshts), e200I 0,05, 47) PlotText (422 WriteVal (e262, brøkdel) , fraksjon), LastValue (BarIndex ()) - (numbarshts), e424I 0.05, 25) Seksjonsendring () Kode for å automatisk identifisere svingninger - hva vil være vårt lookback-utvalg for hh og ll farbackParam , 50,5000,10) nBars Param (Antall barer, 12, 5, 40) Navn på tittel () (StrLeft (FullName (), 15)) O: Åpen, H: Høy, L: Lav, C: Lukk - - Plot grunnleggende lysdiagram PlotOHLC (Åpen, Høy, Lav, Lukk, N OO nH H NL L

No comments:

Post a Comment