Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 6. - página 436
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
¿Cómo puedo rusificar mi manual en el editor meta?
Simplemente russify el MetaEditor
Ver - Idiomas-Ruso
Estás completamente confundido... La barra actual siempre tiene el número 0. Y si ha llegado el momento, en su caso los próximos cinco minutos, la barra que ha examinado hace unos segundos ya tendrá el número 1, y la nueva, recién formada, obtendrá el número 0.
Pero según tu código, con cada nueva barra se debería desplazar una......?
¿Así que tal vez no se trata del carrete? ¿Cómo se mira el registro? ¿En Metatrader? Prueba con <Diario><Abrir> y luego utiliza el Bloc de notas estándar para abrir el último archivo. Me he encontrado con esto a veces, si hay muchos mensajes en el registro, MetaTrader no muestra todo... Prueba con
Gracias por la ayuda. Pero no puedo entender lo que me confunde.
¿Dónde está el error en el curso de mi pensamiento?
De acuerdo. La barra actual siempre tiene el número 0.
Pero la barra actual también tiene un número que comienza desde la barra más a la izquierda del gráfico (barra N1).
Es decir, si hay 100 barras en el gráfico en el momento actual, la barra actual (barra cero) será la barra N100
Y es la variable predefinida Bars la que almacena el valor de la barra actual (barra cero) 100
En el registro (abajo)la barra actual (cero) se abrió a las 21:25 y tiene el número de serie 255.
Exactamente el valor 255 de 21:25 a 21:28 se almacena en la variable Bars.
Y a las 21:30 la variable Bars tomará un valor de 266.
Esto me parece obvio.
PREGUNTA: ¿por qué si sólo hay una variable pY en el código, su valor se actualiza CADA 5 minutos (en la parte superior)?
Y si hay 2 variables en el código
sus valores no se actualizan CADA 5 minutos.
Gracias por su ayuda, pero no consigo entender en qué estoy confundido.
¿Dónde está el error en el curso de mi pensamiento?
Estoy de acuerdo. La barra actual es siempre el número 0.
Pero la barra actual también tiene un número de secuencia que comienza en la barra más a la izquierda del gráfico (barra N1)
Es decir, si hay 100 barras en el gráfico en el momento actual, la barra actual (barra cero) será la barra N100
Y es la variable predefinida Bars la que almacena el valor de la barra actual (barra cero) 100
En el registro (abajo)la barra actual (cero) se abrió a las 21:25 y tiene el número de serie 255.
Exactamente el valor 255 de 21:25 a 21:28 se almacena en la variable Bars.
Y a las 21:30 la variable Bars tomará un valor de 266.
Esto me parece obvio.
PREGUNTA: ¿por qué si sólo hay una variable pY en el código, su valor se actualiza CADA 5 minutos (en la parte superior)?
Y si hay 2 variables en el código
sus valores no se actualizan CADA 5 minutos.
No, Bares le da el número total de barras a analizar, es incorrecto contar de izquierda a derecha y de derecha a izquierda. Si quiere analizar un bar concreto, debe buscarlo por su hora de apertura...
Y es la variable predefinida Bars la que almacena el valor de 100 de la barra actual (cero).
No almacena el valor, sino el número de barras en la historia....
Muchas funciones estándar y no pocas en el kodobase...
P.D. Una vez más recomiendo encarecidamente, abrir el archivo de registro en el Bloc de notas, o cualquier editor elemental....
No, Bares te da el número total de barras a analizar, es un error contar de izquierda a derecha y de derecha a izquierda. Si quiere analizar un bar concreto, tiene que buscarlo por la hora de apertura...
Y es la variable predefinida Bars la que almacena el valor de 100 de la barra actual (cero).
No almacena el valor, sino el número de barras en la historia....
Muchas funciones estándar y no pocas en kodobase...
P.D. Una vez más, recomiendo encarecidamente, abrir el archivo de registro en el Bloc de notas, o cualquier editores elementales....
Es decir, si te he entendido bien, la variable Bars no almacena todos los valores de la barra, sino SÓLO el último.
Así, cuando aparezca el valor 101 de la variable Bars, el valor 100 de la variable Bars deberá PERDER Y GUARDAR A LA VEZ.
Esto parece ser cierto, pero entonces cómo se explica que en el Log, el valor de la variable Bars aumente
por uno en cada nueva vela.
Aparece el error "zero devide", ¿significa que en alguna parte de los cálculos algo es divisible por cero? ¿O podría significar algo más?
Sí, así es, algo es divisible por cero.
Revisa tu código donde hay una división, comprueba si el divisor puede ser cero. A menudo, si se utiliza MarketInfo(), el valor puede ser cero,
Es decir, si te he entendido bien, la variable Bars no almacena todos los valores de las barras, sino sólo el último.
Así, cuando aparece el valor 101 de la variable Bars, el valor 100 de la variable Bars debe PERDER Y NO GUARDARSE EN NINGÚN LUGAR.
Esto parece ser cierto, pero entonces cómo se explica que en el Log, el valor de la variable Bars aumente
por uno en cada nueva vela.
Para los que están en el tanque - la variable Bars almacena el número de barras en el gráfico, con cada nueva barra, si no supera el número máximo de barras en el gráfico, la variable se incrementa en uno.
Todas las demás variables del gráfico (Cierre, Apertura, etc.) utilizan el número de barra como puntero en su matriz,
Es decir, si te he entendido bien, la variable Bars no almacena todos los valores de las barras, sino sólo el último.
Así, cuando aparece el valor 101 de la variable Bars, el valor 100 de la variable Bars debe PERDER Y NO GUARDARSE EN NINGÚN LUGAR.
Esto parece ser cierto, pero entonces cómo se explica que en el Log, el valor de la variable Bars aumente
por uno en cada nueva vela.
Me gustaría esperar hasta la apertura))) 02:00 Moscú ....
Bien, aquí vamos... ¡¡¡¡Bares almacena el número de bares disponibles en el historial, no sus valores!!!!
para obtener estos valores, utilice la función iOpen(...), iClose(......)
En general, llama a skype mike231ko Hasta las 2 de la mañana (hora de Moscú) ....