Coder Pregunta: BBand alto valor
Coder Pregunta: BBand alto valor

 

Publi

Resultados 1 al 5 de 5

Tema: Coder Pregunta: BBand alto valor

  1. #1

    Cita Iniciado por ;
    Supongo que nadie tiene ganas de tomar este, así que lo haré. No voy a producir código de trabajo, sino más bien explicar cómo abordar el problema. Ahora mismo tienes el alto valor que deseas. Para obtener el valor de BB en la misma barra, necesita el índice de la barra, que es: Código insertado int ixHi = iHighest (NULL, 60, MODE_HIGH, 5,1); A partir de esto se calcula el valor de BB: Código insertado BBval doble = iBands (NULL, 60,20,2,0, MODE_HIGH, MODE_UPPER, ixHi); MODE_UPPER es el valor para la banda superior del BB y, por supuesto, ixHi es la barra que es ...
    Su código funcionó muy bien. Estoy poniendo esto en uso. Muy simple y comprensible. ??nica cosa Tuve que cambiar lo siguiente a Código Insertado double BBval = iBands (NULL, 60,20,2,0, # 91; color = Blue # 93; PRICE_CLOSE # 91;color # 93;, MODE_UPPER, ixHi); PRICE_CLOSE devuelve el valor de BBands correcto en cualquier momento dado también en la barra actual. MODE_HIGH devolvió un valor más alto, incluso en la barra actual con un máximo de 8 a 10 pips. Gracias por resolver mi problema,

  2.                         
    Publicidad
  3. #2
    Gracias a ambos por sus mensajes y entradas. Apreciado enormemente. Revisaremos esto mañana y te avisaremos. Necesita un poco de sueño primero
    . Gracias

  4. #3
    Supongo que nadie tiene ganas de tomar este, así que lo haré. No voy a producir código de trabajo, sino más bien explicar cómo abordar el problema. Ahora mismo tienes el alto valor que deseas. Para obtener el valor de BB en la misma barra, necesita el índice de la barra, que es: Código insertado int ixHi = iHighest (NULL, 60, MODE_HIGH, 5,1); A partir de esto se calcula el valor de BB: Código insertado BBval doble = iBands (NULL, 60,20,2,0, MODE_HIGH, MODE_UPPER, ixHi); MODE_UPPER es el valor para la banda superior del BB y, por supuesto, ixHi es la barra que se utiliza para el cálculo en relación con la barra actual. No veo ningún error obvio en el código, pero mi código rara vez funciona la primera vez, así que prepárate para un poco de depuración.

  5. #4

    Cita Iniciado por ;
    Código insertado H1High = High # 91; iHighest (NULL, 60, MODE_HIGH, 5,1) # 93 ;;
    Mi enfoque para algo como esto sería usar la versión larga para codificar esto, es decir, no usar la funcionalidad Alta e iHighest, sino escribirla en una mano larga. Código insertado/identifique la más alta de las últimas cinco barras de 1 hora int highbar = 0; doble highbarval = Close # 91; 0 # 93 ;; para (bar = 0; barlt; 5; bar ) {if (Close # 91; bar # 93; gt; highbarval) {highbarval = Close # 91; bar # 93 ;; highbar = bar;}}* terminación de for loop */* ahora, en esta etapa tenemos dos variables que están listas para su uso ... highbar: contiene un número entre 0 y 4. highbarval: contiene el precio de cierre de la barra en highbar. ahora es bastante simple leer el valor de la banda de bollinger para bar # highbar. Sospecho que la función ibands es lo que está buscando ... *Si necesita más ayuda, pregunte. Como he escrito el ejemplo anterior, tendrá que ejecutar esto en un gráfico que se establece en un período de tiempo de una hora. para hacer que la muestra anterior sea más a prueba de balas, haríamos el esfuerzo de registrar los valores durante cinco horas en una matriz y de esa manera también tenemos más confianza en los valores que estamos analizando. frijoles jimmie

  6. #5
    Hola. Quiero preguntar si alguien me puede ayudar con el siguiente problema.

    Estoy usando el siguiente código para identificar la más alta de las últimas cinco barras de 1 hora:

    Código insertado H1High = High # 91; iHighest (NULL, 60, MODE_HIGH, 5,1) # 93 ;;
    Todo esto está bien. Lo que me gustaría lograr, también, es encontrar el valor de la banda de Boilinger superior en H1, a la hora del precio más alto.

    Cualquier ayuda o aportaciones serán muy apreciadas, gracias.

    Oddvin

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
Uso de cookies
Utilizamos cookies propias y de terceros para elaborar información estadística y mostrarle publicidad personalizada a través del análisis de su navegación. Si continúa navegando acepta su uso. Más información y política de cookies.
     

Aviso legal: Ni forosforex.com ni ninguna persona involucrada en forosforex.com aceptarán ninguna responsabilidad por cualquier pérdida o daño en el trading como resultado de la confianza en la información contenida en este sitio web, incluidos datos, cotizaciones, gráficos y señales de compra/venta. Por favor, infórmese plenamente de los riesgos y costes asociados a las operaciones en los mercados financieros, una de las formas de inversión que más riesgos entrañan.
forosforex.com le quiere recordar que los datos contenidos en este sitio web no son necesariamente en tiempo real ni exactos. forosforex.com no asume responsabilidad alguna por las pérdidas en que usted podría incurrir como resultado de la utilización de estos datos. Este acuerdo se rige por su versión en inglés, que prevalecerá siempre que haya alguna discrepancia entre la versión en inglés y la versión en español. Los CFD son un producto difícil de entender, varios organismos reguladores consideran que no es adecuado para inversores minoristas debido a su complejidad y riesgo.
Advertencia de riesgo: Los CFDs son un producto difícil de entender, y puede no ser adecuado para inversores minoristas debido a su complejidad y riesgo. Existe la posibilidad de sufrir una pérdida igual o superior a la inversión. Por lo tanto, no debe invertir o arriesgar dinero que no pueda permitirse perder. Debe asegurarse de que comprende todos los riesgos. Antes de abrir una cuenta en un broker por favor sea consciente e infórmese de los riesgos asociados con el trading. El contenido de este sitio web no debe interpretarse como asesoramiento personal. ForosForex recomienda que busque el consejo de un asesor financiero independiente.