Una pregunta es ¿por qué?
Por ejemplo, al cambiar las ventanas del gráfico para mostrar la situación actual del instrumento en el comercio semiautomático, el Asesor Experto hará que el gráfico en el que hay una señal para entrar en el mercado esté activo. Queda un humano para analizar y confirmar o rechazar la operación.
Pero el acceso al tamaño de las ventanas de los gráficos permitirá colocar varios (por ejemplo, dos) gráficos uno al lado del otro:
Dos gráficos uno al lado del otro
Esta combinación de gráficos permitirá implementar utilidades y analizadores con una interfaz más cómoda. En la imagen anterior, la ventana del gráfico de la derecha no se superpone a la de la izquierda y en la ventana de la izquierda puede mostrar información adicional o un marco temporal diferente.
Existe un objeto OBJ_CHART para ello
El gráfico principal debe ser un contenedor y no debe modificarse mediante programación.
De lo contrario, llegará al punto de transferir la ventana MT a otro monitor).
Existe un objeto OBJ_CHART para ello
El gráfico principal debe ser un contenedor y no debe modificarse mediante programación.
De lo contrario, llegará al punto de transferir la ventana MT a otro monitor ).
Existe un objeto OBJ_CHART para ello
El gráfico principal debe ser un contenedor y no debe modificarse mediante programación.
De lo contrario, llegará al punto de transferir la ventana МТ a otro monitor).
Resulta que el cambio de pestañas se puede implementar conCHART_BRING_TO_TOP. Pero el cambio es desigual, con retrasos. Tengo la sensación de que está relacionado con la entrada de garrapatas
Para resolver el problema de la latencia, utilice ChartRedraw();
bool ChartBringToTop(const long chart_ID=0) { //--- сбросим значение ошибки ResetLastError(); //--- покажем график поверх всех других if(!ChartSetInteger(chart_ID,CHART_BRING_TO_TOP,0,true)) { //--- выведем сообщение об ошибке в журнал "Эксперты" Print(__FUNCTION__+", Error Code = ",GetLastError()); return(false); } ChartRedraw(chart_ID); //--- успешное выполнение return(true); }
De lo contrario, llegará al punto de transferir la ventana MT a otro monitor).
Ya es hora, no hacen instrumentos en un coche en una ventana para hojear sobre la marcha, y seis gráficos en un monitor es demasiado.
Desde hace tiempo se ha observado que existe una correlación directa entre el éxito de un operador y el tamaño de las ventanas de los instrumentos
https://www.mql5.com/ru/forum/9156
slovari.yandex.ru
No creo en las coincidencias aleatorias
Para resolver el problema de la latencia, utilice ChartRedraw();
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Usted acepta la política del sitio web y las condiciones de uso
Por el momento, no se pueden gestionar las ventanas de los gráficos con las herramientas MQL5, sin el uso de la WinAPI:
¿Podemos esperar que en el futuro se introduzcan propiedades y métodos para trabajar con el tamaño de las ventanas de los gráficos?
Como ejemplo, el cambio de pestañas, pero implementado usando WinAPI:
Al darse cuenta de la "necesidad" de gestionar las ventanas, empezaron a aparecer soluciones: