Tuesday 5 December 2017

Bollinger bands amibroker no Brasil


Bollinger Band O que é um Bollinger Band A Bollinger Band, desenvolvido pelo famoso comerciante técnico John Bollinger. É plotado dois desvios padrão longe de uma média móvel simples. Neste exemplo de Bollinger Bands. O preço do estoque é entre colchetes por uma banda superior e inferior, juntamente com uma média móvel simples de 21 dias. Como o desvio padrão é uma medida de volatilidade. Quando os mercados se tornam mais voláteis, as bandas se ampliam em períodos menos voláteis, as bandas se contraem. Carregando o jogador. BREAKING Down Bollinger Band Bollinger Bandas são uma técnica de análise técnica altamente popular. Muitos comerciantes acreditam que quanto mais perto os preços se movam para a banda superior, quanto mais o mercado é comprado demais, e quanto mais os preços se movem para a banda baixa, mais sobrevenda o mercado. John Bollinger tem um conjunto de 22 regras a seguir ao usar as bandas como um sistema comercial. The Squeeze The squeeze é o conceito central de Bollinger Bands. Quando as bandas se aproximam, restringindo a média móvel, é chamado de espremer. Um aperto sinaliza um período de baixa volatilidade e é considerado pelos comerciantes como um sinal potencial de maior volatilidade no futuro e possíveis oportunidades comerciais. Por outro lado, quanto mais distantes as bandas se movem, mais provável a chance de uma diminuição da volatilidade e maior a possibilidade de sair de um comércio. No entanto, essas condições não são sinais comerciais. As bandas não dão indicação quando a mudança pode ter lugar ou qual o preço da direção pode se mover. Aproximadamente 90 de ação de preço ocorre entre as duas bandas. Qualquer afastamento acima ou abaixo das bandas é um grande evento. A ruptura não é um sinal comercial. O erro que a maioria das pessoas faz é acreditar que esse preço atingindo ou excedendo uma das bandas é um sinal para comprar ou vender. Os breakouts não fornecem nenhuma pista sobre a direção e a extensão do movimento futuro dos preços. Não é um sistema autônomo As Bandas Bollinger não são um sistema de comércio autônomo. Eles são simplesmente um indicador projetado para fornecer aos comerciantes informações sobre a volatilidade dos preços. John Bollinger sugere usá-los com dois ou três outros indicadores não correlacionados que fornecem sinais de mercado mais diretos. Ele acredita que é crucial usar indicadores baseados em diferentes tipos de dados. Algumas de suas técnicas técnicas favoritas estão movendo divergência média (MACD), volume em balanço e índice de força relativa (RSI). A linha inferior é que as Bandas de Bollinger são projetadas para descobrir oportunidades que dão aos investidores uma maior probabilidade de sucesso. BOLLINGER BAND AND CROSS OVER SYSTEM para Amibroker (AFL) SECTIONBEGIN (Bollinger Bands com cross-over e tweaked bar code) P ParamField (campo de preço, -1) Parâmetro de Período (Períodos Curtos, 20, 15, 30, 1) Parâmetros de Largura (Largura Curta, 2, 1, 10, 1) TopCondBBandTop (P, Período, Largura) gtRef (BBandTop (P, Período, Largura) -1) MidCondMA (C, Período) gtRef (MA (C, Período), - 1) BotCondBBandBot (P, Período, Largura) gtRef (BBandBot (P, Período, Largura), - 1) UpColorIIf (TopCond e MidCond, colorTurquoise ColorCube, ColorPurche, ColorPink) PlotOHLC (BBandTop (P, Período, Largura), BBandTop (P, Período, Largura), MA (C, Período), MA (C, Período), UpColor, EstiloCloudstyleNoLabelstyleNoTitle, Nulo, Nulo, Nulo, -2) PlotOHLC (MA (C, Período), MA (C, Período), BBandBot (P, Período, Largura), BBandBot (P, Período, Largura), DownColor, styleCloudstyleNoLabelstyleNoTitle, Nulo, Nulo, Nulo, -2) Plot (BBandBot (P, Period, Width), colorGreen, styleThickstyleNoTitle, Null, Null, Null, -1) Plot (BBandTop (P, Período, Largura) ,, colorRed, styleThickstyleNoTitle, Nulo, Nulo, Nulo, -1) Plot (MA (C, Período), colorLime, styleThickstyleNoTitle, Nulo, Nulo, Nulo, -1) FilterTopCond E MidCond e BotCond AddColumn (V, volume, 1.0) SECTIONBEGIN (Preço) SetChartOptions (0, chartShowArrowschartShowDates) N (Título: StrFormat (- Abrir g, Hi g, Lo g, Fechar g (.1f) Vol WriteVal (V, 1.0), O, H, L, C, SelectedValue (ROC (C, 1)))) trendup IIf ( MACD (12,26) gt 0 E MACD (12,26) gt Sinal (12,26,9), colorBlue, colorWhite) trendcolor IIf (MACD (12,26) lt 0 E MACD (12,26) lt Sinal ( 12,26,9), colorRed, trendup) Plot (C, Close, trendcolor, styleBar styleThick) RSIup RSI (7) gt 70 RSIdown RSI (7) lt 30 sp Param (RSI Período, 7, 1, 100) r RSI (Sp) RSIup r gt 70 RSIdown r lt 30 shape RSIup shapeNone RSIdown shapeNone PlotShapes (forma, IIf (RSIup, colorBrightGreen, colorRed), 0, IIf (RSIup, Low, Hig H)) se (ParamToggle (Tooltip mostra, todos os valores somente)) ToolTipStrFormat (Abrir: gnHigh: gnLow: gnFechar: g (.1f) nVolume: NumToStr (V, 1), O, H, L, C, SelectedValue ( ROC (C, 1))) SECTIONEND () SetChartBkColor (ParamColor (Cor do painel, colorBlack)) PlotOHLC (Open, High, Low, Close,, colorLime, styleBar styleThick) SECTIONBEGIN (trailstops) EntrySignal C gt (LLV (L, 20 ) 2 ATR (10)) ExitSignal C lt (HHV (H, 20) - 2 ATR (10)) Cor IIf (EntrySignal, colorBlue, IIf (ExitSignal, colorOrange, colorGrey50)) TrailStop HHV (C - 2 ATR (10)) , 15) ProfitTaker EMA (H, 13) 2 ATR (10) gráfico do preço do gráfico e pára Plot (TrailStop, Trailing stop, colorGold, styleThick styleLine) Lote (C, Preço, cor, estiloBar) Plot Color Ribbon Plot (2,,, Cor, styleArea styleOwnScale styleNoLabel, -0.1, 50) Procedimento SECTIONBEGIN (GFX EMA) Plotlinewidth (pvalue, ptitle, pcolor, pstyle, pmin, pmax, pxshift, plinewidth, pshowdate8203) pvalue local, ptitle, pcolor, pstyle, pmin, pmax, Pxshift, plinewidt H, ppenstyle, pshowdate local Miny, Maxy local Lvb, fvb local pxwidth, pxheight local TotalBars, axisarea local i, x, y if (plinewidthgt0 ampamp Status (ação) 1 ampamp (pstyle amp styleLinestyleLine)) GfxSetOverlayMode (0) MinyStatus (axisminy ) MaxyStatus (axismaxy) lvbStatus (lastvisiblebar) fvbStatus (firstvisiblebar) pxwidthStatus (pxwidth) pxheightStatus (pxheight) TotalBarsLvb-fvb xaxisarea56 se (pshowdate) yaxisarea10 else yaxisarea0 i0 x5i (pxwidth-xaxisarea-10) (TotalBars1) y5yaxisarea (pvalueifvb-Miny) (Xheight-yaxisarea-10) (Maxy-Miny) GfxMoveTo (x, pxheight-y) para (i1 iltTotalBars AND 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 Periods, 20, 5, 50, 1) p2 Param (TL 2 Periods, 5, 3, 25, 1) TL1 LinearReg (C, p1) TL2 EMA (TL1, p2) Col1 IIf (TL1 gt TL2, ParamColor (TL Up Color, c OlorBrightGreen), ParamColor (TL Dn Color, colorCustom12)) Plot (TL1, TriggerLine 1, Col1, styleLinestyleThickstyleNoLabel) Plot (TL2, TriggerLine 2, Col1, styleLinestyleThickstyleNoLabel) SECTIONEND () SECTIONBEGIN (Disparadores grandes) p3 Param (TL 3 Periods, 80 , 5, 100, 1) p4 Param (TL 4 Períodos, 20, 3, 100, 1) TL3 LinearReg (C, p3) 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) Lote (TL4, TriggerLine 4, Col1, styleLinestyleThickstyleNoLabel) SECTIONEND () SECTIONBEGIN (Fibo Retrace and Extensions) fibs ParamToggle (Plot Fibs, OffOn , 1) pctH Param (Pivot Hi, 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) Voltar Param (Estender Esquerda 2,1,1,500,1) Fwd Param (Plot Forward, 0, 0, 500, 1) texto ParamToggle (Plot Text, OffOn, 1) Seus parâmetros (Shift de texto, -33,5, -50,50,0,10 ) Estilo ParamStyle (Line Style, 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 - função ySp0 fib (ret) retval (Delta ret) Fibval ​​IIf ( Ret lt 1.0 E xSp0 lt xRp0, yRp0 - retval, IIf (ret lt 1.0 E xSp0 gt xRp0, ySp0 retval, IIf (ret gt 1.0 E xSp0 lt xRp0, yRp0 - retval, IIf (ret gt 1.0 E xSp0 gt xRp0, ySp0 Retval Null)))) FibVal x0 Min (xSp0, xRp0) - Back x1 (BarCount -1) r236 fib (0.236) r236I LastValue (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 La StValue (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, colorRed) color100 IIf (xSp0 lt xRp0, colorLime, colorRed) numbars LastValue (Cum (Status (barvisible))) fração IIf (StrRight (Name (), 3), 3.2 3,2) se (fibs1) Plot (LineArray (xRp0-Fwd, yRp0, x1, yRp0, Voltar), PR, 32,8styleNoRescale, Null, Null, Fwd) Plot (LineArray (xSp0-Fwd, ySp0, x1, ySp0, Voltar), PS, 27,8styleNoRescale, Null, Null, Fwd) Lote (LineArray (x0-Fwd, r236, x1, r236, Voltar) ,, 45, stylestyleNoRescale, Null, Null, Fwd) Plot (LineArray (x0-Fwd) , R382, x1, r382, Voltar) ,, 44, stylestyleNoRescale, Null, Null, Fwd) Lote (LineArray (x0-Fwd, r050, x1, r050, Voltar) ,, 41, stylestyleNoRescale, Null, Null, Fwd) (LineArray (x0-Fwd, r618, x1, r618, Voltar) ,, 43, stylestyleNoRescale, Null, Null, Fwd) Lote (LineArray (x0-Fwd, r786, x1, r786, Voltar) ,, 42, stylestyleNoRescale, Null Null, Fwd) Plot (LineArray (x0-Fwd, e127, x1, e127, Back), e127,47, stylestyleNoRescal E, Null, Null, Fwd) Plot (LineArray (x0-Fwd, e162, x1, e162, Back), e162,47, stylestyleNoRescale, Null, Null, Fwd) Plot (LineArray (x0-Fwd, e200, x1, e200 Atrás), p200,47, stylestyleNoRescale, Null, Null, Fwd) Plot (LineArray (x0-Fwd, e262, x1, e262, Voltar), p262,47, stylestyleNoRescale, Null, Null, Fwd) Plot (LineArray (x0 - Fdd, e424, x1, e424, Voltar), p424,25, stylestyleNoRescale, Null, Null, Fwd) se (text1) PlotText (0 WriteVal (p00, fração), LastValue (BarIndex ()) - (numbarshts), p00I 0.05, color00) PlotText (23 WriteVal (r236, fração), LastValue (BarIndex ()) - (numbarshts), r236I 0.05, 45) PlotText (38 WriteVal (r382, fração), LastValue (BarIndex ()) - (numbarshts) R382I 0.05, 44) PlotText (50 WriteVal (r050, fração), LastValue (BarIndex ()) - (numbarshts), r050I 0.05, 41) PlotText (62 WriteVal (r618, fração), LastValue (BarIndex ()) - ( Numbarshts), r618I 0.05, 43) PlotText (78 WriteVal (r786, fração), LastValue (BarIndex ()) - (numbarshts), r786I 0.05, 42) PlotText (100 WriteVal (p100, fração), LastValue (BarIndex ()) - (numbar Shts), p100I 0.05, color100) PlotText (127 WriteVal (e127, fração), LastValue (BarIndex ()) - (numbarshts), e127I 0.05, 47) PlotText (162 WriteVal (e162, fração), LastValue (BarIndex ()) - (numbarshts), e162I 0.05, 47) PlotText (200 WriteVal (e200, fração), LastValue (BarIndex ()) - (numbarshts), e200I 0.05, 47) PlotText (262 WriteVal (e262, fração), LastValue (BarIndex ( )) - (numbarshts), e262I 0.05, 47) PlotText (424 WriteVal (e424, fração), LastValue (BarIndex ()) - (numbarshts), e424I 0.05, 25) SECTIONEND () Código para identificar automaticamente pivôs - o que será Seja nosso alcance de lookback para hh e ll farbackParam (Até agora, 100,50,5000,10) nBars Param (Número de barras, 12, 5, 40) Nome do título () (StrLeft (FullName (), 15 )) O: Open, H: High, L: Low, C: Close - Plote o gráfico básico de velas PlotOHLC (aberto, alto, baixo, fechado, n OO nH H nL L

No comments:

Post a Comment