Ancho de Welch Bollinger Band ® – Indicador de MetaTrader 4

0
549

Este indicador toma el ancho actual de las bandas de Bollinger y lo compara con el ancho máximo y mínimo de las bandas de Bollinger durante N períodos (WidthCalcPeriod).

Si el porcentaje calculado es menor o igual que MinRangePercent, el histograma se muestra en verde. Si el porcentaje calculado es 2 veces el MinRangePercent, entonces el histograma muestra Amarillo. Si ninguno de ellos coincide, el histograma muestra Rojo.

Esto funciona bien para ver rápidamente si el par de divisas está en el rango o está a punto de salirse del rango. Si configura ShowWidthLine en verdadero, también mostrará una línea con el ancho real de las Bandas de Bollinger en PIPS. Esto debería funcionar para corredores de 4 y 5 dígitos y funciona en todos los pares de divisas.

Uso de iCustom para extraer valores de un Asesor Experto u otros indicadores personalizados:

Debería poder extraer cualquiera de los valores externamente utilizando el siguiente código:

int periodo=0; // ¿Qué tan atrás quieres mirar? 0 == barra actual. 1 == barra anterior, etc.
              // En un momento dado, sólo uno de estos 3 tendrá un valor mayor que 0. Ese valor es 300.

doble WelchBBWidth_Green = iPersonalizado(NULL, 0, "WelchBBWidth", 20, 0, 2.0, 20, "X", 100, "X", FALSO, 0, período);
doble WelchBBWidth_Yellow = iPersonalizado(NULL, 0, "WelchBBWidth", 20, 0, 2.0, 20, "X", 100, "X", FALSO, 1, período);
doble WelchBBWidth_Red = iPersonalizado(NULL, 0, "WelchBBWidth", 20, 0, 2.0, 20, "X", 100, "X", FALSO, 2, período);

// Esto le dará el ancho real en PIP de las Bandas de Bollinger
doble WelchBBAncho = iPersonalizado(NULL, 0, "WelchBBWidth", 20, 0, 2.0, 20, "X", 100, "X", FALSO, 3, período);

// Estos le darán los valores reales de la línea de la banda de Bollinger. // Estos son los valores que se trazarían en el gráfico PRINCIPAL, por lo que se basan en el precio del gráfico.
doble WelchBBWidth_MiddleLine = iPersonalizado(NULL, 0, "WelchBBWidth", 20, 0, 2.0, 20, "X", 100, "X", FALSO, 4, período);
doble WelchBBWidth_UpperLine = iPersonalizado(NULL, 0, "WelchBBWidth", 20, 0, 2.0, 20, "X", 100, "X", FALSO, 5, período);
doble WelchBBWidth_LoweLine = iPersonalizado(NULL, 0, "WelchBBWidth", 20, 0, 2.0, 20, "X", 100, "X", FALSO, 6, período);

Podrías poner algo como esto en tu Asesor Experto:

/* * int areWeRanging(int period=0) * * Devuelve 1 para VERDE (rango) * Devuelve -1 para AMARILLO (inicio/fin del rango) * Devuelve 0 en caso contrario (sin rango) */

int estamos al alcance (int periodo=0) {
 doble WelchBBWidth_Green = iPersonalizado(NULL, 0, "WelchBBWidth", 20, 0, 2.0, 20, "X", 100, "X", FALSO, 0, período);
 doble WelchBBWidth_Yellow = iPersonalizado(NULL, 0, "WelchBBWidth", 20, 0, 2.0, 20, "X", 100, "X", FALSO, 1, período);

 if ( WelchBBWidth_Green > 0 ) {
   volvemos (1); } 
 más if ( WelchBBWidth_Amarillo > 0) {
   volvemos (-1); }

 volvemos (0); }

// Comprobamos si estamos saliendo de un rango. 
// Esto nos dice que la ÚLTIMA vela todavía estaba en un rango, // pero la vela actual ahora se está liberando del rango.
if ( estamos al alcance (1)==1 && (estamos al mando(0)==-1 || estamos al alcance (0)==0) ) {
  Imprimir("¡Estábamos en el rango, pero ahora hemos salido del rango! ¡Haga una operación si otros indicadores confirman la ruptura!"); }

** Utilice cualquiera o todos los códigos a su propia discreción y solo realice operaciones reales cuando tenga la confirmación de otros indicadores. **

Corredores MT4/MT5 recomendados

XM Broker

  • Libre $ 50 ¡Para comenzar a operar al instante! (Beneficio retirable)
  • Bono de depósito hasta $5,000
  • Programa de fidelización ilimitado
  • Bróker de Forex galardonado
  • Bonos exclusivos adicionales Durante todo el año

Corredor XM

>> Regístrese para obtener una cuenta de corredor XM aquí <

Corredor de FBS

  • Bono comercial de 100: ¡$100 gratis para iniciar su viaje comercial!
  • 100% Bono de Depósito: Duplique su depósito hasta $10,000 y opere con capital mejorado.
  • Aproveche hasta 1: 3000: Maximizar las ganancias potenciales con una de las opciones de mayor apalancamiento disponibles.
  • Premio al 'Mejor corredor de servicio al cliente de Asia': Excelencia reconocida en atención y servicio al cliente.
  • Promociones estacionales: Disfrute de una variedad de bonos exclusivos y ofertas promocionales durante todo el año.

agente de fbs

>> Regístrese para obtener una cuenta de corredor de FBS aquí <

 

(Descarga gratuita de indicadores MT4)

Haga clic aquí a continuación para descargar:

Ancho de Welch Bollinger Band ® – Indicador de MetaTrader 4

DEJA UNA RESPUESTA

Por favor, introduzca su comentario!
Por favor, introduzca su nombre aquí