![MQL5 - Lenguaje de estrategias comerciales para el terminal de cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Este error era consecuencia de una mala optimización y se ha corregido en la compilación 358.
1. Sí, entiendo que es un error accidental, y soy consciente de que se ha solucionado. Pero, lamentablemente, esto no garantiza que esos fallos no aparezcan en el futuro.
La cuestión aquí no es ni siquiera que las cosas básicas (como el temporizador o los eventos personalizados) dejen de funcionar de repente en el probador, sino que la mitad de la lógica del sistema de comercio puede estar cargada en ellos.
En consecuencia, deberá esperar a que se corrija el error o buscar otras soluciones para las tareas.
2. Como estoy interesado principalmente en la automatización en MT5 (en realidad es el 90% de lo que me interesa), es importante para mí, desde el punto de vista de MTS, que todo funcione según lo previsto.
Por eso señalé inicialmente que desde el punto de vista de un trader, que opera manualmente o con automatización parcial, estoy completamente satisfecho con la versión actual (no es que esté satisfecho con ella, pero me viene bien).
Incluso diré más, yo personalmente habría aceptado trabajar en modo de comercio manual, en cuenta real, hace aproximadamente medio año. Pero desgraciadamente sólo me interesa la automatización del proceso de negociación (que desgraciadamente sigue sufriendo).
Por lo tanto, la tesis de la "humedad de la plataforma" no se ha confirmado.
Renat, ¿confiarías una gran suma de dinero a un EA que funciona con la versión actual del terminal?
¿Para poder encenderlo y observar el resultado, en lugar de comprobar frenéticamente los registros cada 2 días para ver si todo está bien?
MT4 lleva mucho tiempo preparado para la "flotación autónoma". Y pruebo nuevas construcciones en la demo, porque no siempre empiezan a funcionar bien a la primera.
El cinco todavía tiene que ir y para ir a este estado, ninguna fiabilidad en el trabajo todavía (ni en el lado del servidor ni en el lado del terminal). Sólo la actualización forzada vale mucho.
¿Y las historias del campeonato? ¿Cree usted que tales descuidos se saldrían con la suya en la vida real? Y esto es con su organización - ¡sin la interferencia de los ineficientes administradores de DC!
Tal vez fue un error hablar de la humedad, pero MT5 no es fiable (estable, predecible) todavía.
OK, voy a encontrar tiempo para releer probablemente ya olvidado por mí, es decir, tal precio (82,45999999(9)) será aceptado por el servidor de comercio para abrir una orden de mercado?
sergey1294 Por favor, preste atención a lo que los desarrolladores le dieron como ejemplos y clases ya hechas, al menos la clase CTrade proporcionada por los desarrolladores no tiene funciones NormalizeDouble(), así como los ejemplos en el MQL5 Reference / Trading Functions / OrderSend
No voy a inventar y escribir inicialmente los programas equivocados si he leído los ejemplos en la fuente original, el ejemplo de OrderSend() en la Referencia MT4 tampoco contiene la normalización de precios
Renat, ¿confiarías una gran suma de dinero a un EA que funciona con la versión actual del terminal?
¿Para poder encenderlo y observar el resultado, en lugar de comprobar frenéticamente los registros cada 2 días para ver si todo está bien?
Sí.
Pero no hay que pretender que no se revisen los registros en algún otro caso o terminal. Lo harás y no sólo cada dos días.
MT4 lleva mucho tiempo preparada para la "navegación autónoma". Y pruebo nuevas builds en la demo porque no siempre empiezan a funcionar bien a la primera.
El cinco todavía tiene que ir y para ir a este estado, ninguna fiabilidad en el trabajo todavía (ni en el lado del servidor ni en el lado del terminal). La actualización forzada por sí sola no es tan mala.
Creo que la funcionalidad básica de MT5 ya está estabilizada. Ahora estamos en el proceso de pulido.
Por supuesto, seguirá habiendo errores.
¿Y las historias del campeonato? ¿Cree usted que tales descuidos se saldrían con la suya en la vida real? Y esto es con su organización - ¡sin la interferencia de los ineptos administradores de DC!
Tal vez fue un error hablar de la humedad, pero MT5 no es fiable (estable, predecible) todavía.
Sí.
Pero no pretendas que no revises los registros en algún otro caso o terminal. Lo harás, y no sólo cada dos días.
Creo que la funcionalidad básica de MT5 ya está estabilizada. Ahora es una molestia.
Por supuesto, seguirá habiendo errores, no hay forma de evitarlos.
Eso es lo que estoy diciendo - no huele a humedad. Sólo un cadáver es estable.Estoy de acuerdo con Renat. Si el código está escrito correctamente, no hay problemas en el comercio, no importa si en la cuenta demo o real.
P.D. Los ejemplos de las clases de ayuda y estándar son sólo para ejemplos para entender cómo funciona y nada más. Si se necesita un código estable que funcione en el comercio real, hay que tener en cuenta todas las situaciones posibles en el comercio real y los desarrolladores no están obligados a describir todas las situaciones relacionadas con el comercio real en los ejemplos.
No utilizo ejemplos ya hechos de la ayuda o clases incorporadas ya hechas. Siempre escribo mi propio código. Las clases y los ejemplos estándar no funcionan bien, especialmente en el comercio real. Ya está probado por la práctica, especialmente en MT4. Por eso siempre ajusto el precio de apertura, el SL, el TP y el volumen antes de enviarlo al servidor y muy raramente recibo una recotización del servidor
Apoyo a Renat. Si escribes el código correctamente, no tendrás ningún problema a la hora de operar, tanto en la cuenta demo como en la real.
P.D. Los ejemplos de las clases de ayuda y estándar son sólo para ejemplos para entender cómo funciona y nada más. Si necesita un código estable que funcione para el comercio real, tenga en cuenta todas las situaciones posibles al comerciar en una cuenta real y los desarrolladores no están obligados a describir todas las situaciones relacionadas con el comercio en una cuenta real en los ejemplos.
¡no presiones el tema! - Si usted es un técnico por especialidad - entonces usted entiende el valor de la documentación técnica, especialmente la documentación de la fuente original (y en ruso), en lugar de una reimpresión de quién sabe dónde y por quién, pero si usted no tiene educación en la programación y la electrónica, entonces no leer más - no va a entender
El hecho de que usted pueda escribir un código mejor que el que se le ofrece en los ejemplos - es su derecho / negocio personal, y el hecho de que usted demuestre públicamente una falta de comprensión y la falta de voluntad para discutir los aspectos técnicos - se ve imprudente, escriba sus propias clases y bibliotecas - pero la llamada de las funciones incorporadas se debe realizar según lo recomendado por los desarrolladores, si durante una discusión pública resulta que los desarrolladores han cometido un error - felicitaciones a usted. Y tú estás cantando las alabanzas de los desarrolladores y de ti mismo.
A menudo tengo que tratar con equipos caros importados (Siemens, Octagon, Omron) y tengo suficiente cerebro para leer la documentación técnica y hacer lo que los desarrolladores sugieren - no buscar errores de unos días y no arruinar un rack de valor multimillonario - debe acostumbrarse a las normas técnicas
Renat:
Pero no pretendas que no revises los registros en algún otro caso o terminal. Lo harás, y no sólo cada dos días.
He dejado la MT4 build 225 encendida cuando me voy de vacaciones (durante una semana o más). Más de una vez.
Y al llegar no estoy ordenando los registros, sino los informes de cuentas del corredor.
Renat:
Creo que la funcionalidad básica de MT5 ya está estabilizada. Ahora hay una molienda en marcha.
Eso está muy bien, pero no te da confianza.
Yo, como usuario, no sé nada ni siquiera de algo tan simple como el comportamiento del terminal tras una actualización.
Las respuestas a estas preguntas no están contenidas en la Ayuda (o no son lo suficientemente completas), y los desarrolladores no suelen publicar información por iniciativa propia, por lo que hay que rogarla.
Además, si se cambia la funcionalidad del lenguaje o del terminal, o las clases estándar (si se usan en el EA), o cualquier función que interactúe con el servidor, tengo que comprobar manualmente el EA en el "nuevo terminal". ¿Por qué tendría que hacerlo cada semana?
No digo que MT5 esté crudo, pero creo que el estado actual no es suficiente para ir de verdad (me refiero a la automatización total, sin tocar el trading manual).
MetaTrader 5 ya se ha puesto en marcha con varias empresas y sus anuncios se están ejecutando en este sitio.
La humedad es una tontería. Hace más de un año que se realiza una prueba beta pública. Dios no quiera que nuestros competidores alcancen este nivel de crudeza.
Hablando de competidores. Renat, ¿conoces la plataforma Integral PowerTrader?
Es cierto que está orientado a los mercados interbancarios ECN. Pero tiene muy buena pinta y no es nada burdo.
Hay muchas soluciones interesantes y completas. Plataforma hermosa y bastante conveniente.
Pero la funcionalidad es más sencilla que en MT. Y en muchos aspectos es, por supuesto, inferior a la MT.
Quién sabe si Medvedev y Putin reclasificarán los DC como casinos y entonces sólo quedarán los ECN.
De hecho, un par de bancos rusos ya han expresado su deseo de comprar MT5. Así que "no sólo integral" :)