¡Hola! Un cliente ha encontrado un error en el software. He corregido el código y lo he puesto en la nueva versión del software. ¿Estará la nueva versión a disposición del cliente sin coste adicional? ¿Cómo puedo enviar la versión corregida al cliente?
Oleksandr Nozemtsev #: ¡Hola! Un cliente encontró un error en el programa. He arreglado el código y lo he subido a la nueva versión del programa. ¿La nueva versión estará disponible para el comprador sin coste adicional? ¿Cómo puedo enviar la versión corregida al comprador?
Si acaba de actualizar el producto. Los que lo compraron podrán actualizarlo sin pagar. Si se publica como producto nuevo, por supuesto sólo estará disponible para quienes lo compren/alquilen.
Si acaba de actualizar el producto. Los que lo compraron podrán actualizarlo sin pagar. Si se publica como un producto nuevo, por supuesto sólo podrán actualizarlo quienes lo hayan comprado/alquilado.
Publicado en el mismo producto en la pestaña "Versiones" Era la versión 1.0, se convirtió en 2.0. Es decir, debería ser gratuito, según tengo entendido. ¡Bien! ¿Cómo puedo obtener las actualizaciones? ¿Tiene el cliente que descargar e instalar la nueva versión?
He pisado un rastrillo así. Empieza a recopilar activamente, a contar estadísticas y lo harás.
Comprueba SIEMPRE los datos ajenos/externos.
Sobre el hecho de que incluso el Bid, Ask puede ser incorrecto incluso en este hilo dijo. No voy a desenterrar el enlace, es largo, pero estaba curado.
Aclaración menor. ArrayMaximum puede devolver -1 si falla. Todavía tenemos que averiguar cuáles pueden ser esos casos. Rechacemos de una vez una matriz baja vacía. Y para no adivinar qué otros casos puede haber, sólo hacemos esto:
Una pequeña aclaración. ArrayMaximum puede devolver -1 si falla. Lo que queda por entender es qué tipo de fracaso puede ser. Rechacemos de inmediato una matriz baja vacía. Y para evitar adivinar qué más puede pasar, simplemente hacemos esto:
¿Crees que CopyRates devolverá 0,EMPTY_VALUE oDBL_MAX en un array alto? ¿Hablas en serio? :)
¿Tal vez pueda mostrarme un ejemplo en el que ocurra?
Yo he cometido esos errores. Empieza a recopilar estadísticas de forma activa y lo harás.
Comprueba SIEMPRE los datos de los demás.
Sobre el hecho de que incluso el Bid, Ask puede ser incorrecto incluso en este hilo dijo. No voy a desenterrar el enlace, es largo, pero fue y se curó
¡Hola! Un cliente encontró un error en el programa. He arreglado el código y lo he subido a la nueva versión del programa. ¿La nueva versión estará disponible para el comprador sin coste adicional? ¿Cómo puedo enviar la versión corregida al comprador?
Si acaba de actualizar el producto. Los que lo compraron podrán actualizarlo sin pagar. Si se publica como producto nuevo, por supuesto sólo estará disponible para quienes lo compren/alquilen.
Si acaba de actualizar el producto. Los que lo compraron podrán actualizarlo sin pagar. Si se publica como un producto nuevo, por supuesto sólo podrán actualizarlo quienes lo hayan comprado/alquilado.
Publicado en el mismo producto en la pestaña "Versiones" Era la versión 1.0, se convirtió en 2.0. Es decir, debería ser gratuito, según tengo entendido. ¡Bien! ¿Cómo puedo obtener las actualizaciones? ¿Tiene el cliente que descargar e instalar la nueva versión?
He pisado un rastrillo así. Empieza a recopilar activamente, a contar estadísticas y lo harás.
Comprueba SIEMPRE los datos ajenos/externos.
Sobre el hecho de que incluso el Bid, Ask puede ser incorrecto incluso en este hilo dijo. No voy a desenterrar el enlace, es largo, pero estaba curado.
Bien. Aquí tienes una función para comprobarlo:
Si consigues captar al menos uno de estos casos, publícalo en el hilohttps://www.mql5.com/ru/forum/1111
Porque un usuario también escribió que daba precios erróneos en el probador. Pero nunca dio un ejemplo en el que se pudiera ver esto(https://www.mql5.com/ru/forum/1111/page3131#comment_26786448).
Lo hice así.
Gracias a todos.
Lo hice así.
Gracias a todos.
Aclaración menor. ArrayMaximum puede devolver -1 si falla. Todavía tenemos que averiguar cuáles pueden ser esos casos. Rechacemos de una vez una matriz baja vacía. Y para no adivinar qué otros casos puede haber, sólo hacemos esto:
Una pequeña aclaración. ArrayMaximum puede devolver -1 si falla. Lo que queda por entender es qué tipo de fracaso puede ser. Rechacemos de inmediato una matriz baja vacía. Y para evitar adivinar qué más puede pasar, simplemente hacemos esto:
Y para ser aún más fiable:
Lo hice así.
Gracias a todos.
¿Por qué no utilizar iLowest?
¿Por qué no utilizar iLowest?
Depende de cuál sea la tarea...