Errores, fallos, preguntas - página 92

 
gumgum:

Otra pregunta

"número en la lista de posiciones" ¿qué es este número?

1. Obtención del número de posiciones mediantePositionsTotal()

2. En el bucle pasamos por alto toda la lista de posiciones


 
Interesting:

1. Obtenga el número de posiciones utilizandoPositionsTotal()

2. Recorrer la lista completa de posiciones


No pasa nada, sólo empecé con 1 en el bucle). ¿Y la primera pregunta, es un error?
 
gumgum:
Está bien, sólo empecé con 1 en el bucle). Entonces, ¿qué hay de la primera pregunta es un error?
Sí, lo arreglaremos.
 
Rosh:
Sí, lo haremos.
Gracias. Empezaba a pensar que estaba siendo un poco manitas de nuevo...
 

El comprobador no siempre calcula correctamente la reducción absoluta. Este es un ejemplo del informe de la competición EA tras comprobarlo en la página web del Campeonato:

Disposición de saldos:
Disminución absoluta del saldo: 3 607.43 Disminución del saldo máximo: 8 391.49 (35.17%) Reducción de saldos relativa: 35.17% (8 391.49)
Disminución del patrimonio:
Reducción de capital absoluta: 3 662.21 Reducción máxima del capital: 6 811.99 (26.43%) Reducción relativa de la renta variable: 26.43% (6 811.99)


Aunque en el gráfico de balance se ve claramente que la reducción es de más de 20.000 al final de la prueba, como en el informe de operaciones:

Lo mismo se observó durante las pruebas locales (a veces). En caso de error, la reducción absoluta y relativa del saldo y de los fondos son iguales.

 
bool  PositionSelect(
   string  symbol     // имя инструмента
   );

"....El fracaso en la ejecución de la función por el tiempo de espera generará el error 4757. En este caso es necesario repetir la solicitud después de un corto período de tiempo (5-10 segundos). ...."

¿En qué condiciones, hay posición o no hay posición?

 
gumgum:

"....El fracaso en la ejecución de la función por el tiempo de espera generará el error 4757. En este caso es necesario repetir la solicitud después de un corto período de tiempo (5-10 segundos). ...."

¿En qué condiciones, hay posición o no hay posición?

Por ejemplo, cuando se produce una pérdida de conexión con el servidor de comercio y la posterior sincronización tras la reconexión.

Ahora cuando no hay posición también hay una salida por tiempo de espera de 3 segundos. Nos hemos dado cuenta de esto y lo arreglaremos.

 
Rosh:

Por ejemplo, cuando se pierde la conexión con el servidor comercial y se sincroniza después de la reconexión.

Ahora cuando no hay posición también hay una salida por tiempo de espera de 3 segundos. Nos hemos dado cuenta de esto y lo arreglaremos.

¿Se solucionará en la próxima compilación? Es realmente muy necesario...
 
gumgum:
Entonces, ¿qué hay de la primera pregunta es un error?
Gracias por el mensaje, el error del inliner de características ha sido corregido.
 

Hola. Estoy ejecutando el ejemplo de la documentación de MQL5: https://www.mql5.com/ru/docs/series/copyspread. Obtengo una imagen a la que le falta alguna parte de la historia de la difusión. Por favor, dígame qué pasa.

Y una pregunta más. ¿Qué se almacena exactamente en el historial: los diferenciales al cierre de una vela, el valor medio del diferencial para una vela, o algo más?

Gracias.

Документация по MQL5: Доступ к таймсериям и индикаторам / CopySpread
Документация по MQL5: Доступ к таймсериям и индикаторам / CopySpread
  • www.mql5.com
Доступ к таймсериям и индикаторам / CopySpread - Документация по MQL5