[¡AVISO CERRADO!] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen. No puedo ir a ningún sitio sin ti. - página 579
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
Voy a duplicar mi pregunta en este hilo - no puedo encontrarla en el otro hilo :(
Por favor, aconséjeme:
1. ¿Cómo funciona el EA si hay una interrupción de la conexión?
2. ¿Iniciará de nuevo la función init()?
3. ¿Cómo puedo utilizar el evento "old tick" en el registro de EA?
1. Depende del EA, si la lógica prevé su parada, dejará de funcionar, si no, estará dando caña durante un tiempo... compruébalo tú mismo el lunes, arranca el EA y tira del cable de alimentación y verás...
2. no, el init no funcionará, todo empezará desde el principio, así que prevea una interrupción de la conexión - guarde la hora del último inicio del EA, y si hubo un lapso de tiempo entre los dos inicios, haga una llamada al init
3. escribir una función que lea las últimas líneas del registro para este evento
Вы заполняете массив, а потом на него натравливаете "стандартный индикатор" (RSIOnArray, CCIOnArray и т.п. - около 7 штук).
Крайнее упоминание на форуме , а вообще F1, учебник и т.п.
¿Correcto?, Así que sólo se dibuja la línea del medio, pero las líneas superior e inferior no se dibujan.
3. напишите функцию, которая бы читала из лога последние строки на предмет этого события
OK
más sobre el 3er punto por favor, los dos primeros no tengo ninguna duda
gracias
Правильно?, Так только средняя отрисовывается, а верхняя и нижняя линии не отрисовываются.
OK
про 3-й пункт плз подробнее, первые два у меня вопросов не возникает
спс
No lo he hecho, pero la solución no debe ser muy complicada, ya que no puedes obtener los registros en tu propio idioma, tienes que obtener el archivo y leerlo usando WinAPI,
quizá haya una solución más sencilla...
..решение не должно быть сложным, т.к. родным языком логи не достать..
es extraño que las capacidades de mql no permitan leer los registros de la terminal
No parece haber ningún problema de conectividad, hay una función sobre la que tendremos que construir un bloque de comprobación.
)
Buenas tardes. Estoy tratando de entender cómo escribir un EA en mql4. Para empezar, he tomado el ejemplo sugerido en el tutorial: Simple Expert Advisor. Este es el enlace: https://c.mql4.com/book/mq4/experts/tradingexpert.mq4
Cuando intenté probarlo en futuros RTS (plataforma Broco) a través del Probador de Estrategias, obtuve un resultado interesante - las operaciones positivas son consideradas como "negativas" - ¿qué tiene que ver?
No cambié nada en el código, sólo puse SP y TP en OrderSend para que fueran "0" para hacer una inversión pura sin tomar ganancias en el stop y el take.
No sé mucho sobre divisas. De hecho, las acciones y los futuros no tienen spread en la plataforma de cotización, pero no sé cómo funciona en MetaTrader (acabo de mirar en las propiedades del símbolo en MT, spread = 0). No ha cambiado nada en el algoritmo, excepto SP = TP = 0, ¿cómo se contabiliza el diferencial?