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
Vale, vale, lo reconozco:
Solo se considera uno de los #define. El Array HeureSH[] se ejecuta correctamente y si el tiempo escrito llega, es cierto, es correcto, esto es sólo times[k] no consideran todos los cuatro #define.Vale, vale, lo reconozco:
Sólo se considera uno de los #define. El Array HeureSH[] se ejecuta correctamente y si el tiempo escrito llega, es cierto, es correcto, esto es solo times[k] no considera los cuatro #define.El problema es bastante obvio...
string HeureSH[];
así que este array tiene un tamaño de 0 ya que lo has declarado así... así que este bucle...
comienza en 0 y termina cuando k >= 0 (siendo 0 el tamaño del array)
Ok, escribí eso porque pensé:
Ok, escribí eso porque pensé:
Por cierto, estas son las funciones de cadena con las que tienes que trabajar, estúdialas cuidadosamente, disfrútalas.
Hola
Trabajo sobre ello pero no entiendo esto:
El problema es bastante obvio...
así que este array tiene un tamaño de 0 ya que lo has declarado así ... así que este bucle ...
comienza en 0 y termina cuando k >= 0 (siendo 0 el tamaño del array)
¿Puedes tratar de decirme con más detalles?
Para HeureSH[] usé líneas para cortar esto en 4 partes de cadenas para tener 4 horas diferentes.
Edite de nuevo:
He escrito ArraySize(HeureSH) en una función de impresión y me da: 4
2013.01.19 13:57:21 2012.11.19 19:00 Tester EURUSD,H1: Open:1.27701 ArraySise=4
he vuelto a probar y selecciona solo el último de estos:
Así que el último "14400". ¿Por qué no selecciona otros en el mismo orden del Array "HeureSH[]"?
¿Hay algún problema con el ciclo "For"?Hola
Trabajo sobre ello pero no entiendo esto:
¿Puedes tratar de decirme con más detalles?
Para HeureSH[] usé líneas para cortar esto en 4 partes de cuerdas para tener 4 horas diferentes.
Edite de nuevo:
He escrito ArraySize(HeureSH) en una función de impresión y me da: 4
2013.01.19 13:57:21 2012.11.19 19:00 Tester EURUSD,H1: Open:1.27701 ArraySise=4
Ok ok lo siento.
Por ejemplo, cuando son las 09:00, la iBar es la barra de ayer 23:00, 10 horas menos que TimeCurrent. Cuando son las 15:00, la iBar es la barra de hoy 09:00, ....... Lo que quiero Si llega la hora seleccionada, tener una barra de referencia que sea anterior a Now (TimeCurrent). Mi problema es que el programa sólo toma el último elemento de "times[]" no otros. Quiero que si HeureSH[0], use times[0] y continúe. ¿Qué puedo hacer?
PD: es todo lo que tengo y necesito.
Hola,
¿alguien puede ayudarme?
Hola,
¿alguien puede ayudarme?
No facilitas que nadie te ayude, pones trozos de tu código aquí y allá . Estoy tratando de entender tu código, no puedo ejecutarlo para ver lo que hace ya que no tengo el código completo, tienes una función con el mismo nombre que tu array, eso está bien pero no ayuda a la legibilidad.
¿Cuándo se llama a UpdateHSeSpeciales()?
Lo siento de verdad,
Sólo tengo eso, pero es cierto que me olvido de "UpdateHSeSpeciales".
Se llama en "init" cuando el programa comienza.