Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 98
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
Boris.45:
No utilizo este elemento de la matriz, porque procedo inmediatamente al algoritmo de búsqueda de fractales en las últimas 5 barras. Mientras que Time_H1[1][0] es el tiempo de apertura de la barra cero donde los parámetros de esta barra no se han formado todavía.Tal vez me equivoque, pero por experiencia propia, he visto que el uso de parámetros de una barra de cero para formar series temporales conduce a su distorsión
Bien, déjame aclarar la pregunta:
Si "Time_H1[nomer_instr][i]=Time_buf[i];" y "Time_H1[1][1]=2011.01.03 11:00:00", ¿qué devuelve Time_buf[0]?
Por favor, envíenme un enlace para cerrar una posición determinada (específica).
Es decir, en un momento determinado, cuando se cumplen las condiciones para cerrar una posición, digamos de COMPRA, el Asesor Experto (de momento) cierra cualquier posición abierta de COMPRA. Ahora me encuentro con un problema, cuando necesito cerrar una determinada posición de compra (específica).Por ejemplo, cuando se abre una posición de COMPRA, puede darle una designación específica, pero cuando se cierra, tiene que especificar "COMPRA" como condición.
Por ejemplo, al abrir una posición de COMPRA, puede darle una designación específica, pero al cerrarla, debe especificar su "existencia".
¿Así que va a cerrar diferentes "posiciones" sobre el mismo símbolo?
La verdad es que no.
Si un piso de compra está abierto, no puedo cerrar una tendencia de compra. Y viceversa.
Es decir, cerrar ciertas posiciones sobre el mismo símbolo, ya sea una plana (si está abierta una plana) o una tendencia (si está abierta una tendencia).
Es decir, cerrar determinadas posiciones sobre un mismo símbolo, ya sea plano (sujeto a la apertura plana) o tendencial (sujeto a la apertura tendencial).
OK, voy a aclarar la pregunta:
Si "Time_H1[nomer_instr][i]=Time_buf[i];" y "Time_H1[1][1]=2011.01.03 11:00:00", ¿qué devuelve Time_buf[0]?
Voy a tratar de explicar la idea que estoy tratando de implementar en el EA.
Existen funciones estándar CopyTime(), CopyOpen(), CopyHigh(), etc., que utilizan las correspondientes matrices Time_buf[], Open_buf[], High_buf[], etc.
Utilizando estas funciones, podemos obtener los datos históricos para diferentes plazos y diferentes divisas. En este caso, Time_buf[0]es la hora de apertura de la barra cero,
High_buf[0] es el valor máximo del precio de la divisa especificada en la barra cero en el momento del último tick que llega.
Luego creo matrices bidimensionales para cada marco temporal para cada parámetro Tiempo, Apertura, etc. Entonces tengo las siguientes matrices para el marco temporal H1
Time_H1[i][j], Open_H1[i][j], High_H1[i][j], etc. En estas matrices cada fila está dedicada a los datos históricos de una determinada moneda. Así,
utilizando el bucle por número de moneda for( i=1; i<=nomer_instr; i++ ) sobrescribo los datos históricos Time_buf[j], High_buf[j] etc. con las filas correspondientes de las matrices
Tiempo_H1[i][j], Alto_H1[i][j], etc.
Si opera con ticks, puede utilizar los parámetros actuales de la barra cero. Naturalmente, los parámetros actuales de la barra de cero en el momento de
Tengo un Asesor Experto que utiliza barras en lugar de ticks. He visto que cuando el EA está operando en barras
los valores High_buf[0] y Low_buf[0] no son valores históricos en el momento del cierre de la barra cero, son unos valores aleatorios. Por lo tanto, si incluimos
parámetros de la barra de cero en una secuencia de historia, toda la secuencia de historia del parámetro será distorsionada. Por eso no utilizo los parámetros de la barra de cero.
Siento que sea tan largo.
Boris.45:
Voy a tratar de explicar la idea que estoy tratando de implementar en mi Asesor Experto.
No preguntaba por la idea :)
Eso es lo que pregunto, ¿qué valor devuelve el elemento del array que mencionas?
Por favor, aconséjeme.
Cómo cambiar el color de fondo de los pares de divisas en la visión general del mercado
O eliminar el color por completo.
Gracias de antemano.