Utilidades, indicadores y consejos relacionados modificados y útiles de MQ4
Utilidades, indicadores y consejos relacionados modificados y útiles de MQ4

 

Publi

Resultados 1 al 7 de 7

Tema: Utilidades, indicadores y consejos relacionados modificados y útiles de MQ4

  1. #1
    5 Adjunto(s) Actualizado(s): 27 de enero de 2018: Publicado v1 de mi P4L Check_Price_Discounts.mq4 (Script) en esta publicación #1.

    Actualizado: 11 de julio de 2017: publiqué un enlace a mi P4L ChangeTF-All charts.mq4 (Script)
    Actualizado: 6 de mayo de 2017: Publicada v3 de las funciones de la utilidad Handy MQL4 de Hanover en esta publicación #1.
    Actualizado: 6 de mayo de 2017: se publicó un enlace a una actualización b600 de la información de pantalla de Hannover Todos los pares.mq4
    Actualizado: 6 de mayo de 2017: se publicó un enlace a una actualización b600 de Daily LinesBoxes(1) de Hannover.mq4

    UNA COLECCIÓN de utilidades, indicadores y consejos relacionados de MQ4 útiles y modificados.

    Algunos otros subprocesos que comencé tienen algunos indicadores útiles en los que hice amplias modificaciones, y esos permanecerán en esos subprocesos.

    Descargo de responsabilidad: ¡Todos los códigos (indios, EA, funciones, etc.) aquí y en otros lugares se proporcionan TAL CUAL y para su uso bajo SU PROPIO RIESGO! ¡Sin excepciones!

    De vez en cuando, tengo otros códigos o indicadores que estoy dispuesto a compartir, pero es mejor publicarlos en este hilo de ch-all. Puedo actualizar la publicación n. ° 1 indefinidamente con código nuevo o actualizaciones de versiones existentes. ¡SIEMPRE LEA LA PUBLICACIÓN N.° 1 (COMPLETAMENTE) y VUELVA A CONSULTAR AQUÍ PARA LAS ACTUALIZACIONES!

    No espero hacer mucho para apoyar o hacer cambios adicionales, a menos que los encuentre personalmente útiles y encuentre el tiempo para hacerlo. (Casi nunca). Las personas siempre pueden hacer sugerencias con respecto a estos indicadores, o hacer los cambios y publicarlos en el hilo. Podría crear enlaces, o posiblemente, fusionar los cambios y reemplazar los archivos adjuntos a esta primera publicación #1.

    Actualizaciones al código de Hanover:
    Hanover ha publicado algunos indicadores y utilidades excelentes durante muchos años, sin embargo, en su mayor parte, solo son compatibles con MT4 b509, que ahora tiene varios años. Los archivos .ex4 compilados son (todavía) en su mayoría compatibles con la última versión (b1065, 23 de marzo de 2017), pero es una molestia hacer cambios o actualizaciones en la versión anterior con el compilador anterior. (Solo para programadores).

    Funciones de la utilidad Handy MQL4 de Hanover

    La mayoría de sus indicadores hacen uso de un amplio conjunto de funciones no propietarias (np) que ha compartido, pero que son solo para b509. Realicé una actualización v2 para b600 en 2014, que compiló, pero aún tiene algunos cambios significativos en el comportamiento y, por lo tanto, no era lo suficientemente correcta. ¡Tengo una nueva actualización v3! (mayo de 2017). Encontré y solucioné un error simple pero que tuvo un profundo impacto en muchas otras funciones de cadena. Si bien aún no lo probé por completo, compilé algunos de sus indicadores con mucho más éxito.

    NOTA: Estas funciones son útiles tal como son. Pero combinarlos con el código fuente antiguo de Hanover seguramente requerirá algunos cambios adicionales en la fuente del indicador principal para que sea totalmente compatible con b600. También es bastante probable que todavía haya más errores con este código de utilidad b600. La única forma de descubrir todos los cambios desde b509 es usar realmente cada función y probar exhaustivamente todos los comportamientos, ¡una tarea que no estoy dispuesto a hacer! Sin embargo, la tarea ahora es mucho más fácil y está más cerca de un punto de verdadera compatibilidad con b600 que antes. En la sección de funciones extensibles, definitivamente lea la sección USO: para los cambios específicos y necesarios que debe (o debería) hacer para arreglar cualquier código de indicador principal que esté tratando de compilar. La lista está incompleta. Sigue compilando y corrige todos los errores como mínimo. Algunas advertencias se pueden ignorar, pero no siempre. A veces compilará, pero aún así no funcionará, y entonces es más difícil. He incluido una sección (para programadores) sobre cómo hacer cambios simples en el código b509 que compila, y la salida genera código para un *script* b600, que comparará los valores de retorno b509 con los valores b600. Cualquier diferencia es probable que sea un error.

    2017-May-06: lanzamiento de v3, de las funciones de utilidad de Hanover (incluir archivos). Archivos:Adjunto 2297828 Anexo 2297826 Anexo 2297825 Anexo 2297822








    Tenga en cuenta que estos pares son compatibles con las versiones b600 y b509, pero son variaciones simples del mismo código base. (Buscar b600_b509). Estos deberían funcionar igual que el original, pero será más fácil mantener ambos si las diferencias de archivos son mínimas. Estos se basan en los originales de b509 publicados el 29 de abril de 2016 por . --- encabezado de función (np).mqh --- funciones extensibles (np).mqh POR FAVOR, consulte el hilo de Hanover para obtener más información. detalles sobre sus funciones de utilidad.







    2017-May-06: Mi variante b600 de Hanover
    https://www.forosforex.com/attachmen...2013195062.mq4que utiliza los archivos de la utilidad b600 (include) anteriores.

    2017-May-06: Mi b600 variación de Hanover
    https://www.forosforex.com/attachmen...1834247705.mq4que utiliza los archivos de la utilidad b600 (include) anteriores.

    11 de julio de 2017: Mi variación del guión de TF de otra persona:
    https://www.forosforex.com/general-f...ount-size.html

    27 de enero de 2018: mi secuencia de comandos (a continuación), P4L Check_Price_Discounts.mq4 (secuencia de comandos) para medir los descuentos de los corredores, la diferencia entre los precios de oferta/demanda del pedido frente a los precios de oferta/demanda del gráfico que se muestran en un gráfico (líneas de oferta/demanda ). Para algunos corredores, debido a los descuentos diferenciales, los precios difieren, como se explica aquí.

    https://www.forosforex.com/attachmen...1905136191.mq4

  2.                         
    Publicidad
  3. #2
    Hola David, solo quiero decir GRACIAS, ¡específicamente por tu función de utilidad StrToDate! Usé mask MM/DD/YYYY MM:II y delim :/para manejar el ancho variable (días/meses de 1 o 2 dígitos) para convertir las fechas de mi cadena (del foro, en realidad) en valores de fecha y hora. El MT4 StringToTime (o StrToTime) incorporado no funcionó, ya que el formato estándar es YYYY/MM/DD hh:mms También maneja una ligera variación, DD/MM/YYYY hh:mms pero esa no es la única Lo necesitaba. (Convirtió el 7/9/2017 como 9 de julio, pero quiero el 7 de septiembre). (Personalmente, desearía que todo el mundo usara AAAA/MM/DD (dígito de mayor a menor, como MT4) pero eso no depende de mí
    ). Como saben, hubiera sido un dolor para mí escribir desde cero, ¡así que les agradezco! Podría haber usado #include como en: #include lt; --- encabezado de función b600 (np).mqhgt; #incluir lt; --- funciones extensibles b600 (np).mqhgt; ... pero en cambio, corté y pegué lo que necesitaba para mantener mi código independiente, así que realmente estoy usando todos estos: StrToDate (también requiere los siguientes) StringUpper StringRightPad StrToNumber NumberToStr stringSubstrOld StringTrim StringLeftTrim StringRightTrim StringRepeat MathFix MathSign

  4. #3
    La publicación #1 tiene otra actualización: Hanover's Daily LinesBoxes(1).mq4: 2017-May-06: Mi variación b600 de Hanover's Daily LinesBoxes(1).mq4 que usa los archivos de la utilidad b600 (incluir) anteriores, se publica aquí.

  5. #4

    Cita Iniciado por ;
    P4L, muchas gracias por su tiempo y esfuerzo, y por hacer que esta actualización esté disponible públicamente. Espero que sus archivos MQH actualizados sean ampliamente utilizados, ya que la mayoría de los programadores prefieren disfrutar de los beneficios que ofrece el compilador/MetaEditor build gt;=600 y sus funciones (posiblemente soy el único programador que todavía usa b509, LOL). He actualizado la publicación n. ° 1 aquí con un enlace a este hilo. Con su permiso, también incluiré sus cuatro archivos MQH en la publicación n.° 1 como problema estándar en el...
    Hola David, claro, ¡pero el mayor agradecimiento es para ti por proporcionar tantos indicadores y utilidades originales y útiles! Puede empaquetar mis versiones como mejor le parezca. La fuente de cada uno de los 4 archivos tiene una URL para este hilo, así que pase lo que pase, la gente puede encontrar la publicación n.º 1 de este hilo (y de su hilo de funciones de utilidad, por supuesto). Y, los archivos zip son muy útiles, así que insisto, ¡empaquételos! Sin embargo... pruebe estas bibliotecas b600 usted mismo, o espere a que se asiente el polvo en las pocas actualizaciones que ya he publicado. No estoy seguro de que todo esté funcionando, porque no estoy familiarizado con el funcionamiento normal de algunos. Si compara un nuevo b600 con el b509 .ex4 y ve alguna diferencia, indíquela. Bien podría haber más errores, pero hasta ahora, me animo con los resultados positivos a migrar algunos hasta ahora. Saludos, Kent ()

  6. #5
    La publicación n. ° 1 tiene las dos primeras actualizaciones: 2017-May-06: lanzamiento de v3, de las funciones de la utilidad Handy MQL4 de Hanover (archivos incluidos). Archivos publicados: --- función de encabezado b600 (np).mqh --- funciones extensibles b600 (np).mqh --- función de encabezado b509 (np).mqh --- funciones extensibles b509 (np).mqh POR FAVOR, consulte el hilo de Hanover para obtener más detalles sobre sus funciones de utilidad originales (b509). --- encabezado de función (np).mqh --- funciones extensibles (np).mqh Mostrar información de Hanover Todos los pares.mq4: 2017-may-06: mi variación b600 de Mostrar información de Hanover Todos los pares.mq4 que utiliza los nuevos archivos de utilidad b600 (incluir) anteriores, se publica aquí.

  7. #6
    P4L, muchas gracias por su tiempo y esfuerzo, y por hacer que esta actualización esté disponible públicamente. Espero que sus archivos MQH actualizados sean ampliamente utilizados, ya que la mayoría de los programadores prefieren disfrutar de los beneficios que ofrece el compilador/MetaEditor build gt;=600 y sus funciones (posiblemente soy el único programador que todavía usa b509, LOL). He actualizado la publicación n. ° 1 aquí con un enlace a este hilo. Con su permiso, también incluiré sus cuatro archivos MQH en la publicación n.° 1 como problema estándar en los archivos ZIP que he estado publicando con el código fuente. Gradualmente me pondré a actualizarlos todos, cada vez que se publique una nueva versión para cada uno de esos indicadores. Gracias de nuevo, david

  8. #7

    Cita Iniciado por ;
    Hola David, solo quiero decir GRACIAS, ¡específicamente por tu función de utilidad StrToDate! ......
    No hay problema, me alegro de que te resulte útil.
    Cita Iniciado por ;
    Personalmente, desearía que todo el mundo usara YYYY/MM/DD
    Estoy totalmente de acuerdo en que AAAA/MM/DD es la forma más lógica de expresar fechas, facilita la vida cuando se trata de ordenar datos cronológicamente. Y exactamente como dices, cuando ves el 7/9/2017 no es posible saber a primera vista si es el 9 de julio o el 7 de septiembre. El uso universal de AAAA/MM/DD eliminaría esta ambigüedad.

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.