¿Cómo se calcula el precio del código de EMA en un momento específico?

 

Publi

Página 1 de 402 12 ÚltimoÚltimo
Resultados 1 al 10 de 11

Tema: ¿Cómo se calcula el precio del código de EMA en un momento específico?

  1. #1
    Estimado lector deforexycfds... cualquiera puede escribir el Precio de EMA en un momento determinado en EA. .

    Este detalle de mi pregunta:

    1. Marco de tiempo 1 hora.
    2. EMA 25, precio cerrado HL2.
    3. Tiempo fijo para EMA digamos a las 02.00 del servidor.

    La mejor manera de codificarlo. . .recuerde que no es el precio del gráfico de barras ... sin embargo, la lista de precios de EMA en el punto (02.00) solamente.

    Alguien sabe mql codificación, por favor ayuda ... Gracias.

  2. #2

    Cita Iniciado por ;
    Cómo codificarlo . .recuerde que no es el precio del gráfico de barras ... sin embargo, el precio de la línea EMA en el momento (02.00) solamente. Alguien sabe mql codificación, por favor ayuda ... Gracias.
    IBarShift () le proporcionará el desplazamiento de la barra (la cantidad de barras en el intervalo designado) que está más cerca de algún tiempo (período dado como marca de tiempo POSIX, consulte la documentación de referencia para las funciones de fecha y hora). Utilice este número devuelto con iBarShift () desde el parámetro shift en su llamada a iMA ().

  3. #3
    7bit ... ¿tienes código de muestra para él ... Por favor carga ... aquí.

  4. #4
    Tal vez el lector puede ayudarme, escriba el código relativo a mi consulta en la primera publicación. . ? Gracias...

  5. #5
    ¿Qué tal si (Hora () == 2) emaprice = iOpen (Símbolo (), PERIOD_H1,0);

  6. #6

    Cita Iniciado por ;
    ... tienes código de muestra para eso ... Por favor carga ... aquí.
    No. Estas haciendo las preguntas equivocadas. Si está familiarizado con la programación, debería ser capaz de traducir las teorías en código usted mismo. Si desea obtener instantáneamente el valor de EMA de la hora anterior, eran las dos de la tarde, entonces tiene varias opciones, en función de lo que desea hacer. Cada una de las funciones comenzando con una instancia inferior tengo un desplazamiento como último parámetro, por lo que el número de barras vuelve al pub actual en el marco de tiempo especificado. Los tiempos para el trabajo temporal siempre se dan como marcas de tiempo POSIX, son segundos desde una fecha predeterminada en el pasado remoto, y eso significa que puede simplemente agregar y restar múltiplos de 60 o incluso 3600 para avanzar y retroceder en incrementos de minutos o horas para hacer nuevas marcas de tiempo. Podrías usar iTime (Symbol (), PERIOD_H1, 0) luego usar TimeHour () para obtener la marca de tiempo específica y la hora del día del pub H1 actual, luego usar eso (y TimeMinute ()) para construir una nueva marca de tiempo para el específico momento ya que eran las dos en punto o simplemente usar el hueco a la hora actual directamente como un desplazamiento (parámetro de cambio) para las barras H1. Si ha encontrado su pub H1 para las dos en punto simplemente eligiendo un desplazamiento en el gráfico H1, es posible utilizar iTime () en este pub para obtener su marca de tiempo precisa e iBarShift () para convertirlo en un desplazamiento para otros marcos de tiempo . En los casos, debe realizar controles adicionales para descartar casos especiales los domingos por la noche después de los fines de semana. Otra opción es simplemente dejarlo funcionar y esperar hasta que sean exactamente las 2 en punto evaluando el período actual de cada tic y comportarse (guardar la EMA actual vale la pena en algún lugar) solo cuando Hour () devuelva 2 por primera vez (almacenar la última valor devuelto de Hour () en algún lugar para comportarse solo cuando realmente cambió). Si todo lo anterior está muy por encima de su cabeza y no tiene idea de cómo expresar tales cosas en el código, primero debe encontrar programas simples de hello world en un lenguaje más simple de usar y encontrar algoritmos de formulación y expresarlos en código. No se te ayudará al darte solo unas pocas líneas de código que entiendas. O bien puede comenzar a pescar rápidamente si le digo en qué agua está o si tiene que aprender la habilidad de pescar primero. Solo pedirle a los demás pescado a la parrilla cada vez que tenga hambre no lo ayudará.

  7. #7

    Cita Iniciado por ;
    No. Estas haciendo las preguntas equivocadas. Si está familiarizado con la programación, debería ser capaz de interpretar las teorías. Si desea obtener instantáneamente el valor EMA de la hora anterior, eran las 2 en punto, entonces tiene múltiples alternativas, dependiendo de lo que quiera hacer. Cada una de las funciones que comienzan con minúsculas I tienen un desplazamiento como último parámetro, lo que significa el número de barras de la publicación actual en el marco de tiempo designado. Los tiempos para sus funciones de tiempo siempre se dan como marcas de tiempo POSIX, ellos ...
    De todos modos gracias por tu respuesta. . Solo estoy empezando a descubrir la codificación mql de un par de meses. Encontré un EA simple que ordenó el rompimiento de precios del foro de fx. Después de investigar y hacer una prueba de fondo. . Veo si el uso de EMA en el momento específico para filtro - rango pips ... mejor resultado. La mayoría del foro del código EA. . Sobre todo indicador de uso luego empleado al precio actual o gráfico de barras abiertas para tomar una decisión. . .so es completamente diferente con lo que necesito ...

  8. #8

    Cita Iniciado por ;
    ¿Qué tal si (Hora () == 2) emaprice = iOpen (Símbolo (), PERIOD_H1,0);
    Su precio de pub disponible es de 1 hora. . .a las 2 en punto. Lo que necesito es el precio de la alineación de EMA a las dos en punto. El precio puede ser arriba, abajo o quizás cerca de la barra. .

  9. #9

    Cita Iniciado por ;
    Su precio de pub abierto abarca 1 hora. . .a las 2 en punto. Lo que quiero es precio de la alineación de EMA a las 2 en punto. El precio puede ser superior, tal vez cerca o por debajo del pub. .
    A continuación, utilice iMA () con los parámetros adecuados para el período y escriba en su lugar si iOpen () obtiene el valor de este MA en lugar del precio de apertura del pub.

  10. #10

    Cita Iniciado por ;
    En realidad, solo estoy empezando a descubrir la codificación mql después de un par de meses.
    Primero debe aprender la codificación (no la codificación mql). Al comunicarme me refiero a todas las teorías generales sobre cómo abordar los problemas, cómo componer las soluciones de una manera que una computadora pueda entender, cómo depurar qué está yendo mal, cómo mirar el código y medirlo como una computadora podría funcionar . Más o menos cualquier otro idioma es mucho más adecuado que mql para esto.

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
Cookies
Utilizamos cookies propias y de terceros para mejorar nuestros servicios y mostrarle publicidad relacionada con sus preferencias mediante el análisis de sus hábitos de navegación. Si continua navegando, consideramos que acepta su uso. Puede cambiar la configuración u obtener más información y política de cookies aquí.