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
He probado
yesterday_open = (iOpen("NULL",PERIOD_D1,-1));
yesterday_close = (iClose("NULL",PERIOD_D1,-1));
si ((ayer_cerrado > ayer_abierto))
{
BoxHLColor = Verde;
}
else
{
BoxHLColor = Rojo;
}
pero creo que estoy obteniendo un valor 0 cada vez, así que tal vez necesito un array pero no estoy seguro de cómo. Lo anterior devuelve un cambio de color pero todos son igualespgtips
Usa 1 en lugar de -1 y usa NULL en lugar de "NULL". Así:
yesterday_close = (iClose(NULL,PERIOD_D1,1));
if ((yesterday_close > yesterday_open))
{
BoxHLColor = Green;
}
else
{
BoxHLColor = Red;
}
cuando usas -1 para el índice de la barra significa la primera barra futura. 1 significa primera barra pasada
Gracias, funciona (¡por supuesto!)
Yo estaba mirando a -1 como volver velas, por lo que -1 día. Gracias.
¿Podría decirme lo difícil que será hacer esto crear historia, por lo que las cajas pasadas se establecen para cada color de día anterior por lo que cada día establecido en piedra por lo que no cambia de color, pero me da la historia.
Es esto avanzado. Si es así tengo otro enfoque que voy a tratar primero.
Gracias de nuevo por mostrarme.
Lo he intentado
yesterday_open = (iOpen("NULL",PERIOD_D1,-1));
yesterday_close = (iClose("NULL",PERIOD_D1,-1));
si ((ayer_cerrado > ayer_abierto))
{
BoxHLColor = Verde;
}
else
{
BoxHLColor = Rojo;
}
pero creo que estoy obteniendo un valor 0 cada vez, así que tal vez necesito un array pero no estoy seguro de cómo. Lo anterior devuelve un cambio de color pero todos son igualesTal vez debería probar su idea primero ya que no es tan simple de explicar
Usted tiene 2 rutinas de inicio en ese código, para iniciar por lo que no es absolutamente claro lo que se debe hacer. Además, desde el código TS parcheado no es visible lo que es el propósito y lo que debe hacer el indicador, por lo que, todo lo que puedo hacer es mirar a ese texto y decir que no puedo ayudarle ya que no tengo idea de lo que debe hacer
Hola Mladen
¡Cómo pueden modificar su propio contenido hizo el post , quiero eliminar el código anterior!
Gracias
Kreangast
2013/5/29
Hola Mladen
¡Cómo pueden modificar su propio contenido hizo el post , quiero eliminar el código anterior!
Gracias
Kreangast
2013/5/29Kreangast
No se puede borrar un post. Los mensajes se eliminan sólo y sólo si están rompiendo algunas de las reglas del foro, y desde su puesto no está rompiendo ninguna de las reglas, no debe ser eliminado
Kreangast No se puede borrar un post. Los posts se borran sólo y únicamente si están rompiendo algunas de las reglas del foro, y como tu post no está rompiendo ninguna de las reglas, no debería ser borrado
Hola Mladen
Tengo que editar mi post puede hacer
Gracias
Kreangast
2013/5/29
Hola Mladen
Tengo que editar mi post puede hacer
Gracias
Kreangast
2013/5/29Kreangast
Si necesitas cambiar algo, simplemente publica un nuevo post con los cambios en él
Kreangast Si necesita cambiar algo, simplemente publique un nuevo post con los cambios en él
Quiero cambiar el puesto original en el ministerio bajo su código abreviado puede hacer
Kreangast
Tal vez deberías probar tu idea primero ya que no es tan simple de explicar
Hola Mladen,
sí, puedo ver por qué podría ser difícil de explicar, también es muy difícil de hacer, mi idea era tomar un indicador de tipo histograma (he visto que hacer varios de) y tal vez tratar de aplicar esto como el color diario, pero no funciona tan bien.
Las entradas parecen bastante sencillas, rojo o verde pero sólo lo aplica a la casilla actual y todo el historial se vuelve del mismo color. Necesito bloquearlo pero no sé cómo se consigue. ¿Necesitaría un array?
Muchas gracias de nuevo,
PG
pgtips
Usa 1 en lugar de -1 y usa NULL en lugar de "NULL". Así :
yesterday_close = (iClose(NULL,PERIOD_D1,1));
if ((yesterday_close > yesterday_open))
{
BoxHLColor = Green;
}
else
{
BoxHLColor = Red;
}
Estoy realmente atascado en cómo hacer que esto funcione en los días anteriores, el día actual siempre está bien pero todas las cajas anteriores también cambian al mismo color, no se bloquean en su color.
cualquier indicación sería apreciada para ayudarme a desarrollar esto.
Muchas gracias de nuevo,
PG