Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 747
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
Vitaliy, mira en https://www.mql5.com/ru/docs/series/timeseries_access#synchronized, hay un script de ejemplo para cargar el historial, puede que te ayude
Gracias, trataré de solucionarlo.
Ahora surge una pregunta:
La siguiente comprobación importante es verificar el tipo de programa desde el que se llama a la función. Recordemos que el envío de una solicitud de actualización de series temporales con el mismo periodo que el indicador que llama a la actualización es altamente indeseable. La no conveniencia de solicitar datos del mismo periodo de tiempo que el del indicador viene determinada por el hecho de que la actualización de los datos históricos se realiza en el mismo hilo en el que trabaja el indicador. Por lo tanto, existe una alta probabilidad de que se produzca un choque. Para comprobarlo, utilizamos la funciónMQL5InfoInteger() con el modificadorMQL5_PROGRAM_TYPE.
if(MQL5InfoInteger(MQL5_PROGRAM_TYPE)==PROGRAM_INDICATOR&&Period()==period&&Symbol()==symbol)
retorno(-4);
Debería funcionar en mi indicador.
Caballeros, luchando con ZigZag.
Necesito obtener los datos exactos de los cuatro vértices. Resulta que el primer vértice, el más necesario, lo da iCustom incorrectamente. Se aleja de la imagen gráfica, pero las tres siguientes son correctas. Ya se ha encontrado algo similar - https://www.mql5.com/ru/forum/100123
He intentado todo lo que he podido, incluso he creado un Asesor Experto separado sólo para comprobar los datos de ZigZag. Compruébelo usted mismo, ¿quizás me haya equivocado en algún punto? Sólo tiene que instalar y activar la visualización de los precios de apertura. Consigue esto...
El probador da este resultado:
No puedo entender la trampa. Estimados profesionales, por favor, ilumínenme, les estaría muy agradecido.
Pregunta ¿Puedo escribir un programa en Metatrader 4 para abrir de 2 a 250 posiciones de mi elección con un stoploss establecido y un beneficio establecido en un solo clic? Para no tener que abrir manualmente uno por uno
Pregunta ¿Puedo escribir un programa en Metatrader 4 para abrir de 2 a 250 posiciones de mi elección con un stoploss establecido y un beneficio establecido en un solo clic? No es necesario abrir uno por uno
Sí, puedes hacerlo. Pero usted está haciendo la pregunta en el lugar equivocado - aquí en MT5.
Hay varios hilos para novatos en MT4.
Por ejemplo, aquí.
Hola. Anteayer empecé a estudiar MQL.
El comprobador da este resultado:
Dónde está el truco que no puedo entender. Distinguidos profesionales, por favor, ilumínenme, les estaré muy agradecido.
Tradúzcalo en cadena antes de la impresión. O explicar lo que está mal.
Los llamados indicadores "líquidos". Por ejemplo, tengo varios estocásticos multiperiodos en una ventana. Bueno, ahora los cortos están dibujados
Al igual que antes, los ligeramente más largos sólo dibujan unos pocos compases y los más largos no se dibujan en absoluto.
Tengo la impresión de que, de repente, han empezado a carecer de historia. ¿Puede decirme qué puede estar mal?
Acabo de cambiar de mql4 a mql5. Estoy probando un Asesor Experto en el Índice RTS y ahora tengo el siguiente problema: abre varias operaciones, pero una de las condiciones para abrir una operación está especificada: if (...OrdersTotal()==0). ¿Por qué no funciona esta condición? ¿Qué puedo hacer para abrir una sola operación?
PositionsTotal()