![MQL5 - Lenguaje de estrategias comerciales para el terminal de cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Otra pregunta, te importaría que utilizara tu sintaxis y nombres de variables en mis funciones, por así decirlo, para estandarizarlas.
Haz lo que creas que es correcto.
La función SetLabel().
Esta función establece el objeto de etiqueta de texto OBJ_LABEL en el gráfico actual.
Ejemplos de cómo utilizar SetLabel().
ZS. Se adjunta un script para probar la función SetLabel().
Crear un archivo "inluder" (mqh) (probablemente 2 - "comercio" y "otros"), acordar su nombre y obligar a los "desarrolladores" a incluirlo en la distribución.
No se puede matar la idea, hace tiempo que se está consolidando. Mi sueño, como no profesional, es dejar al usuario ordinario sólo la toma de decisiones, liberándole de los entresijos del software.
Los desarrollos de Igor (impresionantes por su consistencia y detalle) se acercan al máximo. Además, el autor no sólo programa, sino que mantiene constantemente su
Los asesores en el comercio real, lo que aumenta el valor práctico del código.
Sería interesante conocer la opinión de Igor sobre la posibilidad de mqh-framing de sus desarrollos y sobre las ventajas y desventajas de tal implementación.
Me gustaría conocer la opinión de Igor sobre la posibilidad de mqh-diseño de sus desarrollos, ventajas y desventajas de tal implementación.
Sobre las posibilidades...
Hace tiempo que tengo los archivos MQH hechos... No los voy a publicar todavía... Tengo un as en la manga... El acorde final será... Pondré todas las características y lo resumiré poniendo los archivos mqh.
Los pros y los contras...
Los archivos MQH son convenientes. Puede utilizarlos en diferentes Asesores Expertos. El código de un EA específico se reduce significativamente. Sólo queda la lógica desnuda y algunas otras cosas, y todos los artilugios y envoltorios están fuera.
Sin embargo, rara vez utilizo archivos mqh, en general, sólo uno. Es stdlib.mqh. He copiado todas las funciones necesarias en el archivo de Expert Advisor. Es más conveniente para mí. Me acostumbré a esto cuando trabajaba mucho en los pedidos y a menudo me olvidaba de enviar uno u otro archivo mqh al solicitante. Además, quiero copiar un archivo EA a diferentes carpetas de la terminal en lugar de arrastrar todo el montón de inlusiones tras él.
Tal vez tenga un script en funciones útiles que pueda hacer la apertura de órdenes descrita en el artículo http://www.kroufr.ru/content/view/1027/124/.
Si no es así, aconséjeme dónde encontrar uno. .
La función CrossPointOfLines().
Esta función calcula las coordenadas del punto de intersección de dos líneas. Cada línea está definida por un par de coordenadas de sus puntos. Se pasan tres matrices a la función como parámetros:
Un ejemplo de uso de la función CrossPointOfLines().
Como ejemplo de uso de la función CrossPointOfLines(), ofrezco tradicionalmente mi script (ver adjunto). Para que el script funcione correctamente, es necesario dibujar dos líneas de intersección en el gráfico actual de cualquiera de los siguientes tipos: vertical, horizontal o de tendencia. A continuación, la secuencia de comandos debe adjuntarse al gráfico. La secuencia de comandos dará lugar a marcar el precio de la izquierda en el punto de intersección de las dos líneas.
SZY. Se adjunta un script para probar la función CrossPointOfLines().
La función SetRegression().
Esta función establece el objeto OBJ_REGRESSION del canal de regresión lineal en el gráfico actual.