Friday 16 December 2016

Bollinger Bands Afl Amibroker


BOLLINGER BAND Y CROSS OVER SYSTEM para Amibroker (AFL) SECTIONBEGIN (Bandas de Bollinger con código de barras cruzado y ajustado) P ParamField (Campo de precio, -1) Period Param (Short Periods, 20, 15, 30, 1) Width, 2, 1, 10, 1) TopCondBBandTop (P, Período, Ancho) gtRef (BBandTop (P, Período, Ancho), - 1) MidCondMA (C, Período) BotCondBBandBot (P, Período, Ancho) gtRef (BBandBot (P, Período, Ancho), - 1) UpColorIIf (TopCond Y MidCond, colorTurquoise, colorPink) DownColorIIf (MidCond y BotCond, colorTurquoise, colorPink) Ancho), BBandTop (P, Período, Ancho), MA (C, Período), MA (C, Período),, UpColor, styleCloudstyleNoLabelstyleNoTitle, Null, Null, Null, -2) PlotOHLC (C, Período), BBandBot (P, Período, Ancho), BBandBot (P, Período, Ancho),, DownColor, styleCloudstyleNoLabelstyleNoTitle, Null, Null, Null, -2) ColorGreen, styleThickstyleNoTitle, Null, Null, Null, -1) Gráfica (BB, Periodo), ColorLime, ColorRed, StyleThickstyleNoTitle, Null, Null, Null, -1) (0, chartShowArrowschartShowDates) N (Título StrFormat (- Abrir g, Hi g, Lo g, Cerrar (Cerrar) G (.1f) Vol. WriteVal (V, 1.0), O, H, L, C, SelectedValue (ROC (C, 1))) trendup IIf (MACD (12,26) gt 0 y MACD (12,26) Gt Señal (12,26,9), colorBlue, colorWhite) color de la tendencia IIf (MACD (12,26) lt 0 y MACD (12,26) lt Señal (12,26,9), colorRed, trendup) 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, Bajo, Alto)) if (ParamToggle (Tooltip muestra, todos los valores sólo los precios)) ToolTipStrFormat (Open: gnHigh: gnLow: GnFerencia: g (.1f) nVolumen: NumToStr (V, 1), O, H, L, C, SelectedValue (ROC (C, 1))) SETChartBkColor (ParamColor (Panel color, colorBlack)) PlotOHLC (LV) (20) - 2 ATR (10)) Límite de salida C lt (HHV (H, 20) - 2 Alto, bajo, (II, 13) ATR (10) / tabla de precios de trazado y paradas / trazado (Color, Trazado (2,, Color, styleArea styleOwnScale styleNoLabel, -0.1, 50) Procedimiento de SECTIONBEGIN (GFX EMA) Plotlinewidth (pvalue) ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, Pshowdate local Miny, Maxy local Lvb, fvb local pxwidth, pxheight local TotalBars, axisarea local i, x, y if (plinewidthgt0 ampamp Estado (acción) 1 ampamp (pstyle amp styleLineLine)) GfxSetOverlayMode (0) MinyStatus (axisminy) MaxyStatus (axismaxy) lvbStatus (lastvisiblebar) fvbStatus (firstvisiblebar) pxwidthStatus pxheightStatus (Pxheight) TotalBarsLvb-fvb xaxisarea56 si (pshowdate) yaxisarea10 else yaxisarea0 i0 x5i (pxwidth-xaxisarea-10) / (TotalBars1) y5yaxisarea (pxheight-yaxisarea-10) / (Maxy-Miny) GfxMoveTo (x, Pxheight-y) para (i1 iltTotalBars Y ilt (BarCount-fvb) i) GfxSelectPen (pcolori fvb, plinewidth, 0) x5i (pxwidth-xaxisarea-10) / (TotalBars1) y5yaxisarea (pvalueifvb-Miny) (pxheight-yaxisarea-10 P1 Param (TL 1 Períodos, 20, 5, 50, 1) p2 Parámetro (TL 2 Períodos, 5) Parámetro (TL2 Períodos, 5) (TL1, p2) Col1 IIf (TL1 gt TL2, ParamColor (Color TL Up, colorBrightGreen), ParamColor (Color TL Dn, ColorCustom12)) Trama (TL1, (TL 3 Periodos, 80, 5, 100, 1) p4 Parámetro (TL 4 Períodos, 20, 20) Parámetro (TL 3 Períodos, 20, 5, 100, 1) P4 Param (TL 3 Períodos, 80, 5, 100, 1) TriggerLine 1, Col1, styleLinestyleThickstyleNoLabel) 3, 100, 1) TL3 LinearReg (C, p3) TL4 EMA (TL3, p4) Col1 IIf (TL3 gt TL4, ParamColor (TLL Color ascendente, ColorBlue), ParamColor (TLL Color Dn ColorRed) 3, Col1, styleLinestyleThickstyleNoLabel) Trazado (TL4, TriggerLine 4, Col1, styleLinestyleThickstyleNoLabel) SECCIÓNBEGIN (Fibo Retrace y Extensiones) fibs ParamToggle (Plot Fibs, OffOn, 1) pctH Param (Pivot Hi, 0.325,0.001,2.0,0.002 ) Parámetro (Parámetro 1, Parámetro Parámetro 1, Parámetro Parámetro 1, (Texto de trazado, OffOn, 1) hts Param (Desplazamiento de texto, -33.5, -50, 50, 0, 10) (PRp, H, HiLB)) xRp0 SelectedValue (ValueWhen (pRp, x, HiLB)) pSp TroughBars (PRp, H, HiLB) (L, pctL, 1) 0 ySp0 SelectedValue (ValueWhen (pSp, L, LoLB)) xSp0 SelectedValue (ValueWhen (pSp, x, LoLB)) Delta yRp0 - ySp0 function Fib (ret) retval Fibval ​​IIf Lt 1.0 Y xSp0 lt xRp0, yRp0 - retval, IIf (ret. 1.0 y xSp0 gt xRp0, ySp0 retval, IIf (ret gt 1.0 Y xSp0 lt xRp0, yRp0 - retval, IIf (ret gt 1.0 Y xSp0 gt xRp0, ySp0 retval , Null)))) return 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 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, colorRed) color100 IIf (xSp0 lt xRp0, colorLime, colorRed ) Numbars LastValue (Cum (Status (barvisible))) fracción IIf (StrRight (Nombre (), 3), 3.2, 3.2) if (fibs1) Plot (LineArray (xRp0-Fwd, yRp0, x1, yRp0, Back) , 32,8styleNoRescale, Null, Null, Fwd) Trazado (LineArray (x0-Fwd, r236, (LineArray (x0-Fwd, r382, x1, r382, Back), 44, stylestyleNoRescale, Null, Null, Fwd) Trama (LineArray ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, Fwd) Trazado (LineArray (x0-Fwd, e727, x1, e127, Back), 42, stylestyleNoRescale, Null, Null, Fwd) , StyltextNoRescale, Null, Null, Fwd) Trama (LineArray (x0-Fwd, e200, x1, x16) (Linearray (x0-Fwd, e262, x1, e262, Back), p262, 47, stylestyleNoRescale, Null, Null, Fwd) Trazado (LineArray (0) (), (), () () () () () () () () () () ), (), (), (), (), (), (), () () (), () () () () () () () () () PlotText (38 WriteVal (r382, fracción), LastValue (BarIndex ) - (numbars / hts), r050I 0.05, 41) PlotText (62 WriteVal (r618, fracción) , LastValue (BarIndex ()) - (numbars / hts), r618I 0.05, 43) PlotText (78 WriteVal (r786, fracción), LastValue WriteVal (p100, fracción), LastValue (BarIndex ()) - (numbars / hts), p100I 0.05, color100) PlotText (127 WriteVal (e127, fracción), LastValue (BarIndex , 47) PlotText (162 WriteVal (e162, fracción), LastValue (BarIndex ()) - (numbars / hts), e162I 0.05, 47) / Hts), e200I 0.05, 47) PlotText (262 WriteVal (e262, fracción), LastValue (BarIndex ()) - (numbars / hts), e262I 0.05, 47) () Código para identificar automáticamente los pivotes // - cuál será nuestro rango de lookback para el hh y el ll farbackParam (Cuánto tiempo hay que volver a ir, 100, 50, 5000: 10) nBars Param (Número de barras, 12, 5, 40) Nombre del título () (StrLeft (FullName (), 15)) O: Abierto, H: Alto, L: IMPORTANTE: No use el indicador en un sistema de comercio real que mira hacia delante en el tiempo y le hará perder dinero. Se trata sólo de investigación: mostrar beneficios potenciales y mostrar flechas en posiciones altamente rentables para facilitar la formulación de mejores reglas comerciales. El indicador presentado aquí es muy similar al indicador ZigZag excepto que los puntos de inflexión para este indicador son donde las bandas de Bollinger opuestas se rompen por última vez antes de la siguiente señal. La fórmula se escribe como un sistema comercial. Puede ser Backtested, y el período y el ancho de BB pueden ser optimizados. Puesto que esto es sólo una fórmula experimental, no se ha intentado optimizar el código. Archivado por Herman a las 8:43 pm bajo Indicadores Comentarios desactivados en Bollinger Band ZigZag Indicator Los comentarios están cerrados. Info Publicaciones recientes Comentarios recientes Archivos Meta Copyright (C) 2006 AmiBroker. Este sitio utiliza WordPress Page generada en 0.535 segundos. ADXxBollingerband 8211 Amibroker AFL código ADXxBollingerband indicador se deriva utilizando ADX y Bollinger Bandwidth. Es otra codificación cruzada de conversión de MQL4 código Amibroker AFL código. Y ADXxBollingerband está inspirado en Waddah Attar ADXxBollinger Indicator uno de los indicadores más populares entre la comunidad opensource mql4. Interpretación ADX El índice direccional medio (ADX) se utiliza para medir la fuerza o debilidad de una tendencia, no la dirección real. El movimiento direccional se define por DI y - DI. En general, los toros tienen el borde cuando DI es mayor que 8211 DI, mientras que los osos tienen el borde cuando 8211 DI es mayor. Bollinger BandWidth mide la diferencia entre la banda superior y la banda inferior. El ancho de banda disminuye a medida que las Bandas de Bollinger se estrechan y aumenta a medida que las Bandas de Bollinger se ensanchan. Debido a que las Bandas de Bollinger están basadas en la desviación estándar, el ancho de banda decreciente refleja la volatilidad decreciente y el aumento del Ancho de Banda refleja la creciente volatilidad. Los valores con baja volatilidad tendrán valores de BandWidth más bajos que los valores con alta volatilidad. 1) Si DI-DI, ADX x Bollinger valor de ancho de banda representa tendencia alcista con aumento en la barra de histograma muestra el aumento de la volatilidad y las tendencias, el aumento en el ancho de banda de bollinger y la disminución del contraste en la barra de histograma sugiere disminución de la volatilidad seguida por la disminución de la tendencia. Se muestra como barras de histograma de color verde en el gráfico. 2) Si - DIDI ADX x Bollinger valor de ancho de banda representa la tendencia alcista con el aumento en la barra de histograma muestra aumento de la volatilidad y las tendencias de aumento de la anchura de banda de bollinger y la disminución del contraste en la barra de histograma sugiere disminución de la volatilidad seguida por la disminución de la tendencia. Se muestra como barras de histograma de color rojo en el gráfico. Acerca de Rajandran Rajandran es un comerciante a tiempo completo y fundador de Marketcalls, muy interesado en la construcción de modelos de tiempo, algos. Conceptos de comercio discrecional y el análisis comercial Sentimental. Ahora instruye a los usuarios de todo el mundo, desde comerciantes experimentados, comerciantes profesionales a comerciantes individuales. Rajandran asistió a la universidad en Chennai donde obtuvo un BE en Electrónica y Comunicaciones. Rajandran tiene una amplia comprensión de los softwares comerciales como Amibroker, Ninjatrader, Esignal, Metastock, Motivewave, Market Analyst (Optuma), Metatrader, Tradingivew, Python y entiende las necesidades individuales de los comerciantes y los inversores que utilizan una amplia gama de metodologías. Comentarios arvind singh dice Requisito de la Exención de Responsabilidad del Gobierno de EE. UU. Regla CTFC 4.41 El comercio de futuros contiene un riesgo sustancial y no es adecuado para todos los inversores. Un inversionista podría perder todo o más de la inversión inicial. Capital de riesgo es el dinero que se puede perder sin poner en peligro la seguridad financiera o el estilo de vida. Sólo considerar el capital de riesgo que debe ser utilizado para el comercio y sólo aquellos con suficiente capital de riesgo debe considerar la negociación. El rendimiento pasado no es necesariamente indicativa de resultados futuros. REGLAMENTO 4.41 DEL CTFC Los RESULTADOS DE RENDIMIENTO HIPOTÉTICOS O SIMULADOS TIENEN CIERTAS LIMITACIONES. DESCONOCIDO UN REGISTRO DE RENDIMIENTO REAL, LOS RESULTADOS SIMULADOS NO REPRESENTAN COMERCIO REAL. TAMBIÉN, DADO QUE LOS COMERCIOS NO HAN SIDO EJECUTADOS, LOS RESULTADOS PUEDEN TENERSE COMPARTIDOS POR EL IMPACTO, SI CUALQUIERA, DE CIERTOS FACTORES DE MERCADO COMO LA LIQUIDEZ. LOS PROGRAMAS DE COMERCIO SIMULADOS EN GENERAL ESTÁN SUJETOS AL FACTOR DE QUE SEAN DISEÑADOS CON EL BENEFICIO DE HINDSIGHT. NO SE HACE NINGUNA REPRESENTACIÓN QUE CUALQUIER CUENTA TENDRÁ O ES POSIBLE PARA LOGRAR GANANCIAS O PÉRDIDAS SIMILARES A LOS MOSTRADOS. Todos los oficios, patrones, gráficos, sistemas, etc. discutidos en este sitio web o en el anuncio son sólo con fines ilustrativos y no se interpretan como recomendaciones específicas de asesoramiento. Todas las ideas y materiales presentados aquí son para propósitos informativos y educativos solamente. Nunca se ha desarrollado ningún sistema o metodología comercial que pueda garantizar beneficios o evitar pérdidas. Los testimonios y ejemplos utilizados en este documento son resultados excepcionales que no se aplican a personas promedio y no tienen la intención de representar o garantizar que cualquier persona obtendrá los mismos resultados o resultados similares. Las operaciones que se basan en la dependencia de los sistemas de Trend Methods se toman bajo su propio riesgo para su propia cuenta. No se trata de una oferta de compra o venta de futuros. Copyright 2015 Marketcalls Servicios Financieros Pvt Ltd middot Todos los derechos reservados middot Y nuestro mapa del sitio middot Todos los logos y la marca comercial pertenece a sus respectivos propietarios Los datos e información se proporcionan únicamente con fines informativos y no tienen la intención de negociar. Ni el sitio web de marketcalls. in ni ninguno de sus promotores serán responsables por cualquier error o retraso en el contenido, o por cualquier acción tomada en dependencia de los mismos.

No comments:

Post a Comment