He abierto mt4 para comprobar el algoritmo rápidamente.
Es muy extraño que funcione correctamente en el probador, pero después de instalarlo en una cuenta real invierte las operaciones. El código es sencillo, sólo 2 buffers de indicadores
Muchas gracias por su ayuda. He rediseñado esta parte del código y con el filtro de precios activado, las órdenes pendientes se fijan ahora sin errores. Sólo se saltan esas señales cuando la orden pendiente sigue colgada. Como se pretende. Muchas gracias una vez más))) Sólo tengo una pregunta: hay algunos lugares en los que había una señal pero la pendiente no estaba puesta y no había errores. Así que no había condiciones adecuadas en este lugar y no pasa nada, puedes vivir con confianza...)) Y tampoco había pedidos pendientes en este lugar...
DanilaMactep: Muchas gracias por su ayuda. He rediseñado esta parte del código y con el filtro de precios activado, las órdenes pendientes se fijan ahora sin errores. Sólo se saltan esas señales cuando la orden pendiente sigue colgada. Como se pretende. Muchas gracias una vez más))) Sólo tengo una pregunta: hay algunos lugares en los que había una señal pero la pendiente no estaba puesta y no había errores. ¿Así que no había condiciones adecuadas en este lugar y está bien, puedes vivir sin preocupaciones? )))) Y tampoco había órdenes pendientes en este lugar...
Si no había condiciones adecuadas y es normal, puedes vivir con ello.
Entonces no sé - hace mucho tiempo que no abrí un quad
Error, los datos de los otros instrumentos que toma el probador son actuales. Sólo desde aquí (desde otros instrumentos) se puede calcular la diferencia con la hora actual. Si está cerca de la hora actual, y el historial está cargado, puede hacer un cambio a la hora del probador. Es una muleta).
int ChartHigh=(ChartGetDouble(0,CHART_PRICE_MAX,0)-ChartGetDouble(0,CHART_PRICE_MIN,0))/Point; //высота графика в пунктах
if(ChartHigh>500)
ExtDialog.Create(0,"Spread",0,12,12,250,200)
else
ExtDialog.Create(0,"Spread",0,12,12,250,370)
Para iniciar sesión y usar el sitio web MQL5.com es necesario permitir el uso de Сookies.
Por favor, active este ajuste en su navegador, de lo contrario, no podrá iniciar sesión.
Ha iniciado sesión. La autenticación de dos factores se ha desactivado. Vuelva a configurarla y escanee un nuevo código QR, o continúe con la autenticación de dos factores desactivada.
Pruébalo.
Probando. La primera impresión es que se cargan 3 o 4 herramientas, pero necesito 10
No sé entonces - hace mucho tiempo que no abrí un quad
He abierto mt4 para comprobar el algoritmo rápidamente.
Es muy extraño que funcione correctamente en el probador, pero después de instalarlo en una cuenta real invierte las operaciones. El código es sencillo, sólo 2 buffers de indicadores
Muchas gracias por su ayuda. He rediseñado esta parte del código y con el filtro de precios activado, las órdenes pendientes se fijan ahora sin errores. Sólo se saltan esas señales cuando la orden pendiente sigue colgada. Como se pretende. Muchas gracias una vez más))) Sólo tengo una pregunta: hay algunos lugares en los que había una señal pero la pendiente no estaba puesta y no había errores. ¿Así que no había condiciones adecuadas en este lugar y está bien, puedes vivir sin preocupaciones? )))) Y tampoco había órdenes pendientes en este lugar...
Entonces no sé - hace mucho tiempo que no abrí un quad
Error, los datos de los otros instrumentos que toma el probador son actuales. Sólo desde aquí (desde otros instrumentos) se puede calcular la diferencia con la hora actual. Si está cerca de la hora actual, y el historial está cargado, puede hacer un cambio a la hora del probador. Es una muleta).
Pregunta: se crea un panel con un tamaño de 370, ¿cómo puedo cambiar el tamaño a 200 al comprimir el gráfico?
Pregunta: se crea un panel con un tamaño de 370, ¿cómo puedo cambiar el tamaño a 200 al comprimir el gráfico?
¿Y cómo se define la compresión de gráficos?
Si la compresión en altura
si la compresión a lo ancho
en anchura también puede CHART_VISIBLE_BARS