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
Aplicación
Error en el almacenamiento
Abierto, Iniciado: 2015.09.29 17:09, #1311805
Colgando sin respuesta ...
Lo tengo colgado desde enero. Renat me dijo inmediatamente lo que tenía que hacer, escribí a la SD y ya está... Aquí hay un enlace a un post sobre el problemahttps://www.mql5.com/ru/forum/40226
En el cuádruple, es lo mismo que antes.
Es imposible bombear el historial sin desplazar el gráfico, sólo emulando la tecla PgUp - se escribió en el foro de los cuatro.
También puede aumentar los datos del historial ejecutando el comprobador varias veces en el modo "Todos los ticks". El marco temporal que se está probando y los marcos temporales inferiores hasta M1 se intercambiarán al máximo - se harán varios intentos para descargar todos los datos disponibles en el servidor, sin prestar atención a la configuración del número máximo de barras en el gráfico.
Resulta que sí se puede. Utilizando la función ChartNavigate(). ¡Gracias aKarputov Vladimir!
Efecto secundario. Utilícelo sólo si es absolutamente necesario
Cuando se utilizan Asesores Expertos en F4, se gasta mucha más memoria en el historial que en F5, en igualdad de condiciones
Efecto secundario. Utilícelo sólo si es absolutamente necesario
Cuando se utilizan Asesores Expertos, se utiliza mucha más memoria en el historial en Q4 que en F5, en igualdad de condiciones
Inicialmente, querías una función que recargara la historia y completara su trabajo. Esta función es muy adecuada. Todo es más cómodo que tener al usuario desplazándose manualmente por el historial o pulsando PgUp a través de winapi.
Sí, y en esta fase, el historial es necesario para el indicador. ¿Se consume más memoria con el indicador también?
Y si no es un secreto, ¿cuántas veces más? ¿Por tiempos o por una orden (-s)?
Efecto secundario. Utilícelo sólo cuando sea absolutamente necesario
En los cuatros, el uso de expertos en la historia consume mucha más memoria que en los cincos, en igualdad de condiciones
Vyacheslav, por favor, aclara el evento TradeTransaction del hilo de Errores, Bugs y Preguntas.
¿Por qué te empeñas en llamarme Vyacheslav? ¿Dónde está escrito que soy Vyacheslav? Nunca he estado.
¿Qué medidas ha tomado para investigar el problema? Compartir
¿Por qué te empeñas en llamarme Vyacheslav? ¿Dónde está escrito que soy Vyacheslav? Nunca lo he hecho.
Me disculpo, pensé que Slawa es un nombre, stringo es un apodo. ¿Cómo te llamo?
"Sólo llámame nuestro Ilyich".
Se escribe Slawa, se puede deletrear Slava en ruso.
Repetiré la pregunta que escribí más tarde.
¿Qué medidas has tomado por tu cuenta para investigar el problema?
¿Por qué te empeñas en llamarme Vyacheslav? ¿Dónde está escrito que soy Vyacheslav? Nunca lo he hecho.
¿Qué medidas ha tomado usted mismo para investigar el problema? Compartir
Así que eso es un problema después de todo. Lo comparto. ¡Probador! Simulación - todos los ticks. MT5 1210 x64. Se coloca una orden de límite para vender. Es colocado por un Asesor Experto con el lote más pequeño posible para un símbolo. Aquí está el registro:
El Asesor Experto no es un scalper; las transacciones no son frecuentes. En este caso sólo hay un pedido. El Asesor Experto analiza el evento TradeTransaction a través de la función OnTradeTransaction. Lógicamente, una vez que se recibe la transacción TRADE_TRANSACTION_DEAL_ADD (la orden se ha ejecutado formando una posición) se colocan un par de órdenes stop. En cambio, para la venta son BuyLimit y BuyStop.
La orden se ejecuta y se muestra lo siguiente en el registro:
Como puede ver, se reciben dos transaccionesTRADE_TRANSACTION_DEAL_ADD para una operación. Por ello, se abren dos pares de órdenes. Pero, ¿por qué una transacción inicia dos transacciones de tipoTRADE_TRANSACTION_DEAL_ADD?
"Sólo llámame nuestro Ilyich".
Se escribe Slawa, se puede escribir Slava en ruso.
Repetiré la pregunta que planteé más tarde.
¿Qué medidas has tomado por tu cuenta para investigar este problema?