Problema con la validación de EA en el mercado - página 12

 
Vitaly Muzichenko:

Así que nadie la obliga a abrirse con tanto.

Realiza una comprobación del lote máximo permitido, y si un valor dado es superior al permitido, el lote se recalculará al máximo posible.


La comprobación está ahí, de lo contrario habría un error en el registro. ¿Por quién y por qué se va a recalcular, si los parámetros exigen 0,06 (lote fijo)?

 
Ihor Herasko:

1. Artem, esto es una verdadera exageración. El objetivo es escribir un producto de calidad, no meterse con el código. Creo que alguna vez has escrito un programa para alguien y te has encontrado con que el cliente ha colapsado el programa por alguna acción no intencionada. En este caso, un mensaje de error no es suficiente, ya que hay que entender cómo se ha obtenido este resultado. Y esta es exactamente la secuencia de acciones.

2. Por ejemplo, no basta con especificar el error en ese servicio. Es necesario adjuntar los pasos que hacen que se reproduzca el error. De este modo, se produce un desequilibrio evidente: cuando se trata de un producto de la empresa hay que dar información sobre la reproducción, mientras que cuando se trata de un producto del Mercado hay que pensar que todos los programadores con el prefijo SUPER y deben adivinar por sí mismos cuál ha sido la causa del error.

1. Basta con estudiar el artículo y se evitarán el 99% de los errores. Describe los requisitos estándar para un código fiable para el mercado. Así que no hay nada que reclamar aquí: si quieres vender en el Mercado, tienes que prever situaciones anormales. El moderador no está obligado a asesorar, tienes que pasar las comprobaciones tú mismo.

2. Así es: en cualquier proyecto complejo, los errores son inevitables y no son tan fáciles de detectar. Si quieres ayudar al desarrollador, puedes proporcionar todos los detalles para reproducir el error. Esto ayudará a encontrar rápidamente la causa y a corregir el mal comportamiento. Realizamos cientos de pruebas manuales y automatizadas antes de cada compilación, pero es imposible preverlo todo.

Si hablamos del Mercado, el vendedor del producto también intentará arreglar los errores encontrados y reportados por los clientes. Y pedirán detalles para interrogar y estudiar los errores. Pero sólo en el caso de Market hacemos nosotros mismos algunas de las pruebas para el vendedor. Con el fin de detectar errores estándar y no dejar que un producto problemático salga a la venta.

 
Ivan Titov:

Paz por Squeak - al moderador una sirena)

No entiendo el requisito de abrir operaciones en cualquier símbolo y marco temporal con valores iniciales arbitrarios. Por ejemplo, ¿cómo abrir una operación en EURUSD con 0,06 lotes y un depósito inicial de 30 dólares? Hace un mes que intenté publicar el producto.

Entonces es demasiado pronto para publicar su producto. La idea principal es utilizar el robot de trading como soporte del Mercado.

 
Rashid Umarov:

1. Basta con estudiar el artículo para evitar el 99% de los errores. Describe los requisitos estándar de un código fiable para el mercado. Así que aquí no hay nada que reclamar: si se quiere vender en el Mercado, hay que prever situaciones anormales. El moderador no está obligado a asesorar, tienes que pasar las comprobaciones tú mismo.

2. Así es: en cualquier proyecto complejo, los errores son inevitables y no son tan fáciles de detectar. Si quieres ayudar al desarrollador, puedes proporcionar todos los detalles para reproducir el error. Esto ayudará a encontrar rápidamente la causa y a corregir el mal comportamiento. Realizamos cientos de pruebas manuales y automatizadas antes de cada compilación, pero es imposible preverlo todo.

Si hablamos de Market, el vendedor del producto también tratará de arreglar los errores encontrados, que le son reportados por los clientes. Pedirán detalles para el interrogatorio y el análisis de los errores. Pero sólo en el caso de Market, nosotros mismos hacemos algunas de las pruebas para el vendedor. Con el fin de detectar errores estándar y no dejar que un producto problemático salga a la venta.

Una vez más, no te has enterado.

Quieres facilitarte la vida y siempre nos pides explicaciones detalladas sobre las condiciones de tus bichos. Pero nosotros, simples mortales, no nos debemos nada.

Ni siquiera es ético.

 
Rashid Umarov:

Así que es demasiado pronto para que publique su producto. Salgan a hincharse, no tiene sentido contar cuentos de la severidad de los moderadores del Mercado.

Es de mala educación enviar a una persona en público de esa manera. Habla de los fallos en la educación.

 
Vadim Zotov:

Es de mala educación enviar a alguien en público de esa manera. Habla de una brecha en la educación.

Eso es lo que te ha escrito el moderador. ¿De qué te quejas?



 
Rashid Umarov:

Rashid, aquí tienes una pregunta o una sugerencia sobre el mercado y los controles...

Digamos que hay una situación en la que no hay suficiente dinero para las transacciones. No se trata de un error, sino de la fase de preparación de una solicitud al servidor. Descubrimos que no había suficiente dinero. Entonces, ¿qué sentido tiene dejar que el EA funcione hasta el final de la prueba? En mi opinión, sería razonable notificar el Asesor Experto al diario, para descargarlo del gráfico. ¿Por qué el EA no se autovalida en ese caso?

 
Alexey Viktorov:

Rashid, aquí tienes una pregunta o una sugerencia sobre el mercado y las inspecciones...

Supongamos que hay una situación en la que no hay suficiente dinero para hacer transacciones. No se trata de un error, sino de la fase de preparación de una solicitud al servidor. Descubrimos que no había suficiente dinero. ¿Y qué sentido tiene dejar que el EA funcione hasta el final de la prueba? En mi opinión, sería razonable notificar el Asesor Experto al diario, para descargarlo del gráfico. ¿Por qué el EA no se autovalida en ese caso?

¿Qué sentido tiene descargarlo de la carta?

No hay suficiente ahora y puede haber suficiente después. ¿Por qué debería descargarlo?

 
Rashid Umarov:

Esto es lo que te ha escrito el moderador. ¿De qué te quejas?



No me quejo. Hace tiempo que corregí esos errores y con éxito. No he interferido en esta conversación para llamar la atención. Soy capaz de corregir mis propios errores, y no creo que sea algo de lo que haya que avergonzarse. Todo el mundo comete errores, incluso tú.

Sólo he intervenido porque creo que le debes a Ivan Titov una disculpa por ser grosero. Todo el mundo ha sido novato en algún momento. Necesitan ayuda, no humillación.

 
Evgeny Belyaev:

descargado del horario - ¿para qué es eso?

No hay suficiente ahora, pero puede que lo haya más adelante. ¿Por qué descargarlo?

Creo que esto queda a discreción del autor de la EA. Si quieres quitar un EA concreto con un mago concreto, cuando no hay suficiente dinero y no se abren posiciones, pues que sea así. Reponga el depósito, reinicie el Asesor Experto. Si el autor cree que su EA debe funcionar continuamente, entonces déjelo funcionar y llene los registros con mensajes sobre fondos insuficientes.

Para los especialmente dotados, puede poner una etiqueta a media pantalla con el mensaje de que el Asesor Experto fue descargado debido a fondos insuficientes y ofrecer volver a lanzar el Asesor Experto después de rellenar el depósito.