Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
La carga recae sobre el ordenador por la actitud negligente del desarrollador respecto a la coherencia de su mecanismo. El deseo de ahorrar energía en la mejora del sistema. Consumo desmedido de recursos informáticos en nombre de facilitar su trabajo.
Mientras el ordenador se enfrente con éxito a un código escrito de forma ineficiente, el desarrollador seguirá "parasitando" la capacidad de procesamiento. Este es un camino sin salida.
Tarde o temprano, el mecanismo ineficiente dejará de evolucionar y será sustituido por otro mejor.
El tiempo y el esfuerzo del hombre serán desperdiciados y su obra acabará en el cubo de la basura.
En el mundo de la competencia, este riesgo existe todo el tiempo.
Al diseñar los mecanismos, debemos pensar en su rendimiento en primer lugar, y en la comodidad y el confort de pasar nuestras horas de trabajo en segundo lugar).
Todavía no has escrito una función para definir una nueva barra en estilo procedimental.
Foro sobre comercio, sistemas de comercio automatizados y prueba de estrategias de comercio
Mt4 Fin de soporte.
Artyom Trishkin, 2017.09.10 23:21
Tenía un objetivo para el resultado final de su código de estilo procedimental para trabajar en un bucle de este tipo:
Sí, ya lo discutimos ayer.
Yo solía tratar con otra plataforma y allí las barras se formaban por tiempo, independientemente de las cotizaciones que entraran (mira en TWS).
Me han dicho que no es el caso de MT.
Añadiré una comprobación de llegada de la cotización para confirmar un nuevo evento de ocurrencia del bar.
Lo he estado mirando durante un tiempo. Interesante plataforma, pero según tengo entendido no es gratuita, y si no estás seguro de ganar dinero, es una pena pagar por usar el juguete...
Parece que mi experimento de intentar explicar el punto de vista autodidacta ha fracasado...
¿Existe, en principio, un ejemplo de ello? ¿Aunque no sea el suyo? Tengo profundas dudas. A principios de la década de 2000 dejé de contar el número de líneas de código depuradas y en funcionamiento que escribía porque superaba el millón, y dejaba de ser interesante.
Un ejemplo elemental sería añadir otra serie n de entradas al EA, con diferentes parámetros de entrada.
Y, por supuesto, mantener estas n-posiciones, con parámetros separados, hasta el cierre.
...Y muy probablemente (usando oop) líneas de código, tendrías menos. Aunque, hay adeptos a inflar el código oop)
No sé si alguien lo ha sugerido, pero por qué no pasar todo lo que hay en MT4 a MT5, así todos se moverían.
¿Y quién transferiría esta montaña de EAs, indicadores y scripts acumulados?
Creo que he encontrado un ejemplo primitivo de la utilidad de la POO. Esta es una función para llenar un array con un valor especificado. Hay ocho variedades, según el tipo de matriz.
Imagina que tienes que escribir una función que necesita pasar un conjunto de parámetros, luego otro, luego un tercero... Usando el enfoque algorítmico obtendrás N nombres de funciones diferentes. Parece que no hay nada malo, puedes escribir 8 funciones como ArrayInitializeInt()ArrayInitializeDouble() y así sucesivamente. Pero es bueno no pensar en el tipo de array, sólo usar una función en cualquier caso, y lo seguro que es mezclar qué array pones ahí...
Desarrollado una nueva solución para la nueva función de bar. Es más sencillo y conciso. Tiene la posibilidad de recibir notificaciones sobre el nuevo evento de barra en cualquiera de los símbolos que están disponibles en la visión general del mercado y en cualquiera de los plazos preestablecidos.
Si ve algún error, coméntelo.
Desarrollado una nueva solución para la nueva función de bar. Es más sencillo y conciso. Tiene la posibilidad de recibir notificaciones sobre el nuevo evento de barra en cualquiera de los símbolos que están disponibles en la visión general del mercado y en cualquiera de los plazos preestablecidos.
Si ve algún error, coméntelo.
4 ciclos ¿no es genial? a 600 símbolos en la visión general del mercado cada minuto el terminal morirá ....
Se ha desarrollado una nueva solución para la nueva función de bar. Es más sencillo y conciso. Tiene la posibilidad de recibir notificaciones sobre el nuevo evento de barra en cualquiera de los símbolos que están disponibles en la visión general del mercado y en cualquiera de los plazos preestablecidos.
Si ve algún error, coméntelo.
No espero que esta función salte a OnTimer() y ya he comentado mi idea
Foro sobre comercio, sistemas de comercio automatizados y pruebas de estrategias
Soporte final de Mt4.
Alexey Viktorov, 2017.09.11 10:09
Parece que mi experimento de intentar explicar un punto de vista autodidacta ha fracasado...
Se ha desarrollado una nueva solución para la nueva función de bar. Es más sencillo y conciso. Tiene la posibilidad de recibir notificaciones sobre el nuevo evento de barra en cualquiera de los símbolos que están disponibles en la visión general del mercado y en cualquiera de los plazos preestablecidos.
Si ve algún error, coméntelo.
En cuanto a los comentarios sobre el código: ¿Y si necesita definir la apertura del periodo actual y sólo un símbolo en el programa? ¿La estructura completa hará un bucle de todos los bucles? No es racional.
ps; ¿Y por qué debería iniciar un temporizador de milisegundos? ¿No es suficiente un segundo temporizador?