Bollinger Bands Entry Exit


Bollinger Bands 8211 Estrategia de Estrategia de Momentum (Configuración) I. Estrategia de Negocio Desarrollador: John Bollinger (Bandas de Bollinger). Concepto: Tendencia de la siguiente estrategia de negociación basada en Bandas de Bollinger. Objetivo de la investigación: Verificación del rendimiento del modelo trifásico (largo / corto / neutro). Especificación: Tabla 1. Resultados: Figura 1-2. Trade Setup: Long Operaciones: Closei 1 gt UpperBandi 1. Operaciones cortas: Closei 1 lt LowerBandi 1. Índice: i Barra actual. Entrada de Comercio: Largas Operaciones: Una compra en el abierto se coloca después de una configuración alcista. Operaciones cortas: Una venta en el abierto se coloca después de una configuración bajista. Salidas comerciales: Cuadro 1. Cartera: 42 mercados de futuros de cuatro grandes sectores del mercado (materias primas, divisas, tasas de interés e índices de renta variable). Datos: 36 años desde 1980. Plataforma de Pruebas: MATLAB. II. Prueba de sensibilidad Todas las gráficas tridimensionales son seguidas por las gráficas de contorno en 2D para el factor de beneficio, la relación de Sharpe, el índice de desempeño de úlcera, el CAGR, la reducción máxima, el porcentaje de operaciones rentables y el promedio. Ganar / Promedio Índice de siniestralidad. La imagen final muestra la sensibilidad de la curva de equidad. (Bollinger Bandas Estrategia Con 20 Período) La estrategia de las bandas de Bollinger con el período 20 Promedio móvil es casi similar a las otras dos estrategias de bollinger banda comercial que se enumeran a continuación (puede hacer clic en los enlaces para comprobarlos). LOS AJUSTES DE LA BANDA DE BOLLINGER Aquí están los ajustes de la banda de bollinger: 2 desviación estándar el período se debe fijar a 20 (también puede intentar período 14 así) LAS REGLAS DE ENTRADA DE COMERCIO DE LA ESTRATEGIA BOLLINGER BANDAS CON 20 PERIODO Antes de que consigamos En las reglas de las bandas de bollinger estrategia de comercio de divisas aquí son algunas cosas que usted necesita saber acerca de este sistema de comercio: si el precio se está moviendo por debajo del período 20 (la línea media), entonces el mercado está en una tendencia a la baja. Si el precio se está moviendo por encima del período 20. Considerar el mercado está en una tendencia alcista. El precio tiene que venir y tocar la línea media de la banda del bollinger (el período 20) para que cualquier comercio se inicie. La línea de banda de bollinger superior o las líneas de bollinger banda inferior se puede utilizar para tomar beneficio (tan pronto como el precio lo toca, exitthis es una opción para tomar ganancias en sus operaciones) El mercado está en una tendencia bajista y el precio sube hasta tocar el Línea de banda de bollinger medio. Tan pronto como se toca esta línea intermedia, coloque una orden de venta de la parada cerca de 3-5 pips debajo del punto bajo del candelero que lo tocó. O usted puede esperar para ver si un candelabro de la reversión bajista se forma primero antes de que usted ponga su orden de la venta de la parada. La orden de venta de stop debe ser lugar sólo después de que este candelabro se cierra. Coloque su stop loss en cualquier lugar de 5-10 pips (o más) por encima del alto del candelabro. Cuándo tomar ganancias o salir de un comercio de algunas opciones que puede utilizar: cuando el precio vuelve a bajar y toca la línea de bollinger banda inferior (salir de su venta (corto) de comercio) o establecer su tomar el nivel de beneficio igual a la distancia el precio Viajó en pips durante ese ascenso para tocar la línea media de la banda de bollinger (vea la línea punteada azul abajo en la tabla). Así que usted utiliza esa diferencia en el movimiento de pip y calcular a qué nivel de precios por debajo de lo que necesita para colocar su objetivo de tomar ganancias. O también puede utilizar el swing anterior baja (inferior) como su objetivo de tomar objetivo de nivel. Espero que este gráfico aquí haga las cosas un poco más claras para usted: Para comprar tiene que hacer lo contrario de la venta (corto) las normas comerciales. Es muy fácil: coloque su orden de compra parada 3-5 pips por encima de la alta de la candelabro que toca la línea de banda de medio bolling. Lugar que deje de perder 5-10 pips o se mueven por debajo de la baja de este candelero. A continuación, establezca que tome objetivos de beneficios como se describe anteriormente en las reglas de venta, pero en el contrario. VENTAJAS DE LA ESTRATEGIA DE COMERCIO DE BOLLINGER BANDS WITH 20 PERIOD Las entradas comerciales de bajo riesgo (pérdidas de pequeñas paradas) con un buen riesgo: relación de recompensa con pueden hacer grandes ganancias fácilmente cuando se negocia en grandes plazos como el 4hr o el diario Candelabros) para confirmar su entrada aumenta sus probabilidades de un comercio que es rentable. En un buen mercado de tendencias, este sistema funciona muy bien. DESVENTAJAS DE LA ESTRATEGIA DE BANDAS BOLLINGER CON 20 PERIODOS Al igual que todos los sistemas y estrategias de negociación, tienen fallas o debilidades cuando el mercado se comporta algo diferente de las condiciones en las que fueron diseñados para desempeñarse bien. La principal desventaja de la estrategia de bandas de bollinger con 20 período es que En un mercado sin tendencia, este sistema de comercio funcionará mal. Por favor, no se olvide de tweet y compartir este post haciendo clic en los botones a continuación si youve disfrutado de esto. Gracias. Deja un comentario Cancelar ReplyWhat es BBScript. Citando el sitio web oficial de BBScript (.BBScript): BBScript es un lenguaje de programación basado en web para análisis técnicos. Se desarrolló como un lenguaje de scripting rápido, sencillo y fácil de usar para implementar y trazar indicadores técnicos para acciones y datos de divisas en nuestras cartas interactivas de sitios web: BollingerOnBollingerbands, EquityTrader y BBForex. Actualmente los últimos tres sitios web son los únicos que soportan BBScript. Uso de BBScript. Los indicadores simples o complejos se pueden trazar en nuestras cartas avanzadas altamente interactivas y personalizables. Estos gráficos emplean funciones avanzadas como arrastrar, acercar y alejar, seguidores verticales y horizontales, líneas de tendencia, actualizaciones continuas de datos, arrastrar y soltar el reordenamiento de gráficos, etc. Un editor BBScript está integrado y puede compilar y ejecutar código BBScript . A continuación, los indicadores se representan y representan utilizando el motor de gráficos. Para obtener la documentación completa y la información más reciente sobre BBScript, consulte el sitio web oficial:.BBScript. Para preguntas y soporte en línea, vaya al foro de discusión BBScript. BBScript y Backtester no están disponibles para los navegadores móviles. Ejemplo de programa BBScript: (Indicador Momentum con promedio móvil exponencial) A continuación, se muestra un ejemplo de código BBScript para trazar el indicador de momento de 12 periodos junto con un promedio móvil exponencial de 12 periodos de ese indicador en el mismo gráfico de indicadores. Es necesario estar suscrito a BollingerOnBollingerBands para ejecutar BBScript. Si aún no ha suscrito, obtenga su prueba gratuita de 30 días aquí. Una vez que se haya suscrito, vaya a la sección Gráfico y asegúrese de que la pestaña Avanzado está seleccionada. Abra el editor de BBScript haciendo clic en su opción de pestaña en el menú de gráfico principal. Se abrirá el editor. Para activar la secuencia de comandos, asegúrese de que la casilla Ejecutar secuencia de comandos está marcada. En el área de texto del panel izquierdo, inserte el script que desea ejecutar. Haga clic en el botón Ejecutar para ejecutar el script y trazar su salida. El script se ejecutará con el símbolo y la frecuencia de muestreo actualmente seleccionados. En el caso que se muestra a continuación, es el gráfico diario AAPLs. Si desea ejecutar el script en otro símbolo o tasa de muestreo, simplemente cambie esos ajustes de sus campos de entrada correspondientes y de los menús desplegables. Datos (x) // objeto de datos // crear el indicador de momento y su período de ema1 12 // período de período mtm2 12 // momento de correo electrónico momentum close (x) - close (x) - period1 // mtm formula plot1 plot (momentum, Momentum // histograma, ff0000) // trama mtm emamtm ema (momento, período2) // ema de mtm plot2 trama (emamtm, EMA, línea, 0000ff) // diagrama de ema chart (plot1, plot2) // mostrar mtm y ema in Gráfico de indicadores BBScript Editor El editor de BBScript se muestra a continuación. Se compone de los siguientes componentes: Ejecutar secuencia de comandos: (parte superior izquierda) El script se ejecutará cuando se marque esta casilla de verificación. Nuevo botón: Esto creará un nuevo script en blanco y lo abrirá en el espacio de trabajo actual. El nombre del script debe proporcionarse en el campo Nombre del script. Botón Examinar: Este botón abrirá el gestor de archivos donde se muestran todos los scripts de los usuarios. Botón Eliminar: Este botón eliminará el script actual del servidor backend y lo eliminará del área de trabajo. Nombre de secuencia de comandos: El nombre de secuencia de comandos debe ser único y sólo puede contener hasta 40 caracteres alfanuméricos, espacios o el carácter de subrayado (). Un guión no puede guardarse o ejecutarse hasta que se proporcione un nombre válido. Botón Guardar: (lado superior izquierdo) Para guardar el script en nuestro servidor, haga clic en este botón. Se debe proporcionar un nombre de guión válido. Si está deshabilitado, el script ya está guardado. Panel de comandos de entrada: (lado izquierdo) Inserte el código en esta área. Los comentarios se resaltan en verde y los errores se subrayan en rojo. A medida que escribe el script, las funciones de autocompletar y su descripción se muestran en la pantalla de salida. Buscar campo de texto manual: (arriba a la derecha) introduzca una palabra clave para buscar en el manual de BBScript. Panel de salida: (lado derecho) Muestra las notificaciones del sistema, las impresiones de variables, los mensajes de error, las búsquedas manuales o API. Indicador de duración: (parte inferior derecha) Muestra la duración de la ejecución del script. BBScript está basado en la nube. Se ejecuta en un navegador y todos los scripts se almacenan de forma segura en nuestros servidores. Puede acceder a las secuencias de comandos en cualquier momento que esté conectado y conectado a BollingerOnBollingerBands. Debe tener instalado Adobe Flash Player en su computadora y estar conectado a Internet para crear, editar, guardar y ejecutar sus scripts desde nuestra interfaz web. En el administrador de archivos BBScript, los scripts se pueden cargar en el espacio de trabajo, cambiarlos de nombre o eliminarlos haciendo clic en los botones correspondientes (cargar, renombrar o eliminar) al lado de un nombre de secuencia de comandos en la misma fila. Carga de un guión: para cargar un guión en el espacio de trabajo de los editores para que pueda editarlo o ejecutarlo, haga clic en el botón Cargar situado junto a su nombre. Antes de que se complete la acción, se le pedirá que guarde el script de área de trabajo no guardado que se muestra actualmente antes de que se elimine del espacio de trabajo. Eliminación de una secuencia de comandos: para eliminar una secuencia de comandos, simplemente haga clic en el botón Eliminar. Se le pedirá que confirme la acción de eliminación antes de ejecutarla. Cambio de nombre de una secuencia de comandos: al hacer clic en el botón Cambiar nombre, podrá editar el nombre de la secuencia de comandos como se muestra a continuación. Una vez que haya terminado de introducir el nuevo nombre (con los parámetros de nombre descritos en el Nombre de script anterior), haga clic en el botón Aplicar que se encuentra junto a él y se aplicarán los cambios. Si el nombre no es válido, aparecerá un mensaje de error. El indicador resultante se muestra debajo del gráfico de precios. Observe las etiquetas para el momento y su promedio móvil exponencial. Observe también que el indicador de momento está representado en formato de histograma (líneas verticales verticales positivas y líneas verticales negativas rojas). La media móvil exponencial se representa en azul en un formato lineal. El indicador creado se comporta de la misma manera que los indicadores incorporados. Si coloca el cursor sobre él, puede determinar el valor en un punto específico. Puede acercar y alejar, así como arrastrar el gráfico a la derecha oa la izquierda. A medida que los datos se transmiten, la secuencia de comandos volverá a ejecutarse y el gráfico de indicadores se actualizará automáticamente. El BBScript Backtester es una nueva característica de BBScript. Fue diseñado a propósito para ser simple y fácil de usar sin sacrificar el poder. Su objetivo es permitirle probar rápidamente sus ideas de trading y análisis y luego automatizarlas si es necesario. Hemos pregrabado todos los indicadores de Bollinger Band y muchos otros indicadores técnicos para usted. Además, hemos escrito muchos scripts de ejemplo que puede utilizar como es o emplear como plantillas para sus propias ideas. Hay muchas plataformas de creación de sistemas, optimización y backtesting normalmente son bastante complicadas y muy caras. La nuestra es una adición gratuita a su suscripción existente de BB y está diseñada para ser fácil de usar. Al igual que cualquier herramienta de gran alcance, itll tomar un poco de tiempo para acostumbrarse a ella, pero una vez que esté a la velocidad creo que youll apreciar lo único y útil el BBScript Backtester es. Disfrute Puede probar 6 tipos diferentes de sistemas. Modo uno: Siempre en el mercado, sin pirámide Esperar la primera señal y entrar en el mercado largo o corto. Ignorar señales subsiguientes del mismo tipo. Inversa al estado opuesto en la siguiente señal de tipo opuesto. Repita los pasos b y c. Ejemplo, si compra primero, compre 1 (entrada larga), venda 2 (salida larga y entrada corta), compre 2, venda 2. Ejemplo, si vende primero, vende 1, compra 2, compra 2, compra 2.Mode dos: Siempre en el mercado, con pyramidingWait para la primera señal y entrar en el mercado largo o corto. En las señales subsiguientes del mismo tipo añadir una posición. Inversa al estado opuesto en la siguiente señal del tipo opuesto. Si es largo, venda la posición neta más una unidad más Si es corto, cubra la posición neta más una unidad más Repita los pasos b y c. Ejemplo, si largo primero, compre 1, venda 2, venda 1 (un agregado), compre 3 (2 salidas largas, una entrada corta), venda 2.Modo tres: Oficios discretos sin paradas, ningunos pyramidingFor los comercios largos, espera Para la primera señal de entrada larga, marcha hacia adelante hasta que se encuentre la salida coincidente, registre el comercio y busque la siguiente señal de entrada larga. Para operaciones cortas, espere la primera señal de entrada corta, avance hacia adelante hasta que se encuentre la salida coincidente, registre el comercio y busque la siguiente señal de entrada corta. Modo cuatro: Oficios discretos sin paradas, con pirámidePara los largos oficios, marchar hacia adelante hasta que se encuentre la salida coincidente, registro de comercio. Vuelva a la entrada larga y busque la siguiente señal de entrada larga. Para operaciones cortas, espere la primera señal de entrada corta, avance hacia adelante hasta encontrar la salida coincidente, registro de comercio. Vuelva a la entrada corta y busque la siguiente señal de entrada corta. Modo cinco: Operaciones discretas con paradas, sin pirámidePara operaciones largas, espere la primera señal de entrada larga, avanza hasta que se encuentre la salida o la parada correspondiente, registre el comercio y busque la siguiente señal de entrada larga. Para operaciones cortas, espere la primera señal de entrada corta, avance hacia adelante hasta que se encuentre la salida o parada correspondiente, registre el comercio y busque la siguiente señal de entrada corta. Modo seis: Oficios discretos con paradas y pirámidePara los largos oficios, espere la primera señal de entrada larga, avance hacia adelante hasta que se encuentre la salida o parada correspondiente, registre el comercio. Vuelva a la entrada larga y busque la siguiente señal de entrada larga. Para operaciones cortas, espere la primera señal de entrada corta, avance hacia adelante hasta que se encuentre la salida o parada correspondiente, registre el comercio. Vuelva a la entrada corta y busque la siguiente señal de entrada corta. Se puede especificar un tipo de parada opcional cuando se prueban sistemas con paradas (modo cinco y modo seis). Hay 3 tipos de paradas: Parada de araña, parada parabólica y parada de Bollinger. Sus señales serán numeradas como pares y se pueden trazar en el gráfico. Haga clic en cualquier entrada o salida y su complemento se resaltará instantáneamente. Además de las estadísticas normales del sistema, se puede ver de un vistazo cómo su enfoque está haciendo con el tiempo mediante el uso de la curva de equidad, que se puede construir mediante la adición de ganancias comerciales diarias o combinando ganancias comerciales diarias. Consulte la documentación y los ejemplos para obtener más información. A continuación, se muestra un ejemplo de código BBScript para construir un sistema de Bollinger Band simple, tráficos discretos con paradas y sin diagrama de pirámide. (X, 20, 2, middle) lowerBB bbands (x, 20, 2, lower) / / Bollinger Bands (x, 20, 2, lower) / / / Back en los bajos BBands buy entry xover (cerrar (x), lowerBB) // marcar el medio BB y vender exit - xover (close (x), middleBB) // grupo comprar y vender señales en un array señales entrada exit // Back tipo de prueba 4 operaciones discretas, paradas de uso, sin pirámide tipo de respaldo 4 // tipo de parada Chandelier stoptype 0 // ejecutar el backtest bt backtest (x, señales, backtype, stoptype) // preparar gráfico de precios con señales plot1 plot (close X), mostrar la gráfica con las señales pchart (plot1) // calcular la curva de patrimonio sin componer equitycurvecalc 0 // obtener la matriz de la curva de equidad utilizando el objeto back-tester eqCurve equitycurve (bt, equitycurvecalc) // crear diagrama de curva de equidad (plot2) Para usar BBScript Backtester, vaya a la sección Advanced Chart, haga clic en el botón BBScript en el menú de gráfico principal. Copie el código de ejemplo Simple System y Backtester o escriba su propio código BBScript en el panel de entrada de scripts y ejecútelo. Asegúrese de que la casilla Ejecutar secuencia de comandos está marcada. Las notificaciones del sistema se mostrarán en el panel de salida. Después de la ejecución exitosa de código, haga clic en el botón Informe de Backtester (lado de paseo superior de BBScript Editor), un Informe de Backtester detallado aparecerá. Haga clic en el botón emergente para abrir el informe en una ventana independiente. El informe incluye el resumen del comercio y el historial de los oficios. A continuación se presentan los términos estadísticos utilizados en el informe Backtester y sus definiciones. En la sección de resumen comercial: Total de operaciones: número total de operaciones cerradas Total de victorias: número total de operaciones cerradas ganadoras Pérdidas totales: número total de perder operaciones cerradas Ganancia: porcentaje de ganar operaciones cerradas en el número total de operaciones cerradas (Corto y largo) Pérdida promedio total: pérdida promedio por pérdida de comercio cerrado (corto y largo) Factor de ganancia: total de puntos absolutos ganados / total puntos absolutos perdidos, sólo operaciones cerradas Ganancia Promedio General: ganancia promedio por ciento Ganancias acumuladas totales: porcentaje total de ganancias acumuladas, operaciones cerradas solamente En la sección de Comercio - Largo: Número de Largos: número total de operaciones largas cerradas Ganancias: número de operaciones largas cerradas ganadoras Pérdidas : Número de pérdidas de operaciones largas cerradas Ganancia promedio: ganancia promedio por ganancia de comercio largo cerrado Pérdida promedio: pérdida promedio por pérdida de comercio largo cerrado Ganancia acumulada: ganancias de porcentaje compuesto total de operaciones largas, operaciones cerradas solamente De Shorts: número total de operaciones cerradas cortas Ganancias: número de operaciones cortas cerradas ganadoras Pérdidas: número de pérdidas de operaciones cortas cortas Ganancia media: ganancia media por ganancia cerrada de comercio corto Pérdida promedio: pérdida promedio por pérdida de comercio cerrado corto Gane acumulativo: Ganancias de porcentaje compuesto total de operaciones cortas, operaciones cerradas solamente El siguiente es un ejemplo de Reporte de Backtester. Número de largos: 22 Victorias: 16 Pérdidas: 6 Promedio de victorias: 5.03 Pérdida promedio: -7.93 Ganancia acumulada: 33.18 1: Enter: 2010-08-25 242.5500, Exit: 2010-09-01 250.3300, 3.2076 2: Enter: 2011 -03-17 334.6400, Salida: 2011-03-25 351.5400, 5.0502 3: Enter: 2011-05-17 336.1400, Exit: 2011-05-31 347.8300, 3.4777 4: Enter: 2011-06-13 326.6000, Exit: 2011-06-27 332.0400, 1.6656 5: Enter: 2011-06-21 325.3000, Exit: 2011-08-08 353.2100, 8.5798 6: Enter: 2011-11-15 388.8300, Exit: 2011-11-25 363.5700, - 6.4964 7: Enter: 2011-11-18 374.9400, Salida: 2011-12-01 387.9300, 3.4646 8: Enter: 2011-11-22 376.5100, Exit: 2011-12-20 395.9500, 5.1632 9: Enter: 2012-04 -17 609.7000, Salida: 2012-05-09 569.1800, - 6.6459 10: Introduzca: 2012-05-18 530.3800, Salida: 2012-05-23 570.5600, 7.5757 11: Introduzca: 2012-10-09 635.8500, salida: 2012 -10-31 595.4500, - 6.3537 12: Introduzca: 2012-10-22 634.0300, Salida: 2012-11-02 576.8000, - 9.0264 13: Enter: 2012-11-05 584.6200, Exit: 2012-11-08 537.2600, - 8.1010 14: Enter: 2012-11-09 547.0600, Salida: 2012-11-23 571.5000, 4.4675 15: Enter: 2013-01-16 506.0900, Salida: 2013-01-24 450.5000, - 10.9842 16: Enter: 2013 -01-28 449.8300, Salida: 2013-02-11 479.9000, 6.6847 17: Enter: 2013-03-05 431.1400, Salida: 2013-03-15 443.8500, 2.9480 18: Enter: 2013-04-22 399.3600, Exit: 2013-04-29 430.1200, 7.7023 19: Introduzca: 2013-06-27 393.7800, Salida: 2013-07-03 420.8000, 6.8617 20: Enter: 2013-09-18 464.6800, Salida: 2013-09-23 490.8300, 5.6275 21: Enter: 2014-01-06 543.9300, Salida: 2014-01-15 557.3600, 2.4691 22: Enter: 2014-01-31 500.6000, Salida: 2014-02-10 528.9900, 5.6712 Número de cortos: 0 Victorias: 0 Pérdidas: 0 Ganancia promedio: 0 Pérdida promedio: 0 Ganancia acumulada: 0 Señales y curva de equidad Puede ver señales comerciales en el gráfico después de que su código BBScript se ejecute correctamente. Las flechas verdes arriba son compras (entradas largas, salidas cortas) y flechas hacia abajo son ventas (salidas largas, entradas cortas). Haga clic en cualquier flecha, su complemento se resaltará. Fecha de entrada y salida, junto con el comercio de ganancia también se mostrará. La curva de equidad se muestra debajo del gráfico de precios.

Comments