Preguntas de los principiantes MQL4 MT4 MetaTrader 4 - página 214
![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
UPS, creo que lo he encontrado:
Según la documentación:
Si se llama a un indicador personalizado utilizando la funcióniCustom(), este indicador se ejecuta en el hilo del programa que lo llama. Las funciones de la biblioteca (importadas) también funcionan en el hilo del programa que llama.
En general, para MQL4 no importa donde se coloquen los cálculos, porque los recursos serán asignados para el único hilo del programa y los indicadores utilizados por él.
En este caso, es aconsejable, si es posible, transferir el código del indicador al Asesor Experto y optimizar el número de valores calculados por la profundidad de la matriz y el número de "buffers", aunque no se trata de los algoritmos recursivos - todavía es más fácil de leer en el indicador, porque el programa ha indexado automáticamente buffers para los datos de precios sólo ...
La cuestión está en la comodidad de leer y editar el código, por lo que mt4 es monohilo en una ventana. Para mí es más fácil llevar la parte de cálculo de un indicador a un Asesor Experto. Pero no siempre es bueno. El código resulta largo, mientras que inludes o iQuest es lo mismo. Si quieres acelerar, entonces mt5. mt4 no es lo suficientemente rápido, a juzgar por los participantes del foro.
La cuestión es lo fácil que es leer y editar el código, y tal como está, mt4 es de un solo hilo en una ventana. Me parece más fácil meter la parte de cálculo de un indicador en un EA. Pero no siempre es bueno. El código resulta largo, mientras que inludes o iQuest es lo mismo. Si quieres acelerar, pasa a mt5. mt4 es más lento, a juzgar por los comentarios del foro.
Si quieres acelerar, entonces es mt5, pero mt4 sale perdiendo, a juzgar por los comentarios del foro. Así que fórmulas simples como el promedio, el zigzag, y no cualquier tipo. El 5 es bueno, por supuesto, pero no todo el mundo lo proporciona todavía y hay que aprenderlo
la gestión de los búferes de cálculo en el EA será más cara que el indicador... Así que fórmulas sencillas como el promedio, el zigzag y no todas. El 5 es bueno, por supuesto, pero no todo el mundo tiene acceso a él.
Pero para hacerlo hay que quitar el código de la lógica del indicador, lo que no siempre es fácil.
Sí, y también sacar todas las joyas de oro de la casa del ataúd
Amigos míos, por favor, aconséjenme en qué me estoy equivocando (por favor, no me maten, llevo 3 días trabajando en MQL4).
Estoy tratando de abrir una orden de VENTA del mercado a un precio con sangría de puntos Delta (60) del valor colocado anteriormente (que tomo al abrir una orden anterior).
Sin embargo, el script abre una nueva orden al mismo tiempo que la orden anterior, al precio actual, sin esperar a la condición apropiada (una caída de precio de 60 puntos). Sé que he llegado a algún sitio, pero todavía no entiendo dónde está.
Se lo agradecería mucho.
¡¡¡Ayuda!!!
No puedo averiguar dónde está mi problema. El EA requiere volúmenes EMA. He utilizado iMAonArray.
Pero el cálculo no es similar al real.
Aquí está el código:
***
Buena pregunta, tengo un coche y algo traquetea en él, ¿qué tornillo apretar? ¿Tienes idea de cuántos consejos son posibles y al final todos son inútiles porque hay que apretar la tuerca...
Mira la razón por la que no se abre para el oro ?
***
Mira la razón por la que no se abre en oro ?
***
Mira la razón por la que no se abre en oro ?
***