¿Por qué no funciona el indicador de noticias en Windows 7? - página 17

 



Hola Zhunko, esto no es una petición, sólo un pensamiento "en voz alta". Lo siguiente me parece ingenuo.

No sé por qué el autor puso el parámetro "Hora del servidor" en modo manual, porque es muy fácil restar/añadir automáticamente el desfase horario de las cotizaciones a la hora del comunicado de prensa.Por ejemplo, a veces salto de un corredor de cuatro dígitos a uno de cinco, tengo que utilizar plantillas. La opción "Hora local" no es necesaria en absoluto, sólo dejar que la propia máquina, automáticamente mirar a través de mi tiempo local y volver a calcular todo correctamente, y no hay hora de verano y de invierno a considerar - es un dolor en el culo. Pero después de que el factor humano se excluye!

 
Puede eliminar todos los ajustes de tiempo. No quiero molestar. Hay tareas más importantes. Utilizo el indicador cuando algo no funciona en el proyecto principal. Así me relajo.
 

Encontré un pequeño error :)

Si el indicador muestra cualquier número de noticias, pero 0 noticias antiguas, entonces el indicador muestra las noticias futuras, pero bajo el título "Noticias pasadas",

No es un gran problema, pero no es bonito :)

Arréglalo, por favor

 
Y a continuación, una pequeña petición, si no te importa, haz una elección - el color del texto de las noticias sigue siendo blanco o coincide con el color de las líneas de importancia, para que la lista muestre inmediatamente la importancia de las noticias que se avecinan, en lugar de cambiar la escala / el marco de tiempo para ver lo que está en el horizonte :)
 
Sleeky:

Encontré un pequeño error :)

Si el indicador muestra cualquier número de noticias, pero 0 noticias antiguas, entonces el indicador muestra las noticias futuras, pero bajo el título "Noticias pasadas",

No es un gran problema, pero no es bonito :)

Arréglalo, por favor.

Lo he arreglado.

Sleeky:

Y a continuación, una pequeña petición, si no es un problema, hacer una elección - el color del texto de las noticias sigue siendo blanco o coincide con el color de las líneas de importancia, por lo que la lista muestra inmediatamente cómo las noticias importantes será por delante, no para cambiar el zoom / plazo para ver lo que está en el horizonte :)

Los comentarios no están coloreados. Tenemos que hacer etiquetas de texto. No lo haré por ahora. ¿Quizás alguien más se una...?
Archivos adjuntos:
news_3_18.mq4  27 kb
 
Zhunko:

Corregido.

Los comentarios no están coloreados. Hay que hacer etiquetas de texto. No lo voy a hacer todavía. ¿Quizás alguien más se una...?

Gracias.

Me emocioné demasiado pronto :)

Todavía escribe la línea ___ noticias pasadas _____,

Cuando tengo OldNews=0 y sólo noticias futuras en el gráfico.

Y los comentarios sobre las noticias en la línea, puede traer de vuelta a la vertical, de lo contrario es un desastre (o hacer un cambio - horizonte / vertical)


 
Zhunko:

Corregido.

Los comentarios no están coloreados. Hay que hacer las etiquetas de texto. Todavía no lo estoy haciendo. Tal vez alguien más pueda unirse...

Esto es si ayuda.

//------------------------------------------------------------------ Comment2
void Comment2(string inf, color clr=Red, int corn=1, int x0=20, int y0=20, int fontsize=8, string font="Tahoma")
{
        string str[100]; int i, j, k; inf=" "+inf;
        for(i=0, j=0, k=1; i<1000 && k>0;) // составляем массив
        {
                k=StringFind(inf, "\n", j); // нашли разделитель
                if (k==0) str[i]=StringSubstr(inf, j, 0); else str[i]=StringSubstr(inf, j, k-j);
                i++;
                j=StringFind(inf, "\n", j)+1; if (j==0) break; // если не нашли следующего разделителя, то выходим
        }
        
        int dy=fontsize*1.5;
        for (j=0; j<i; j++)
        {
                SetLabel("inf"+j+corn+x0+y0, 0, str[j], clr, x0, y0+dy*j, corn, fontsize, font);
        }
}
//------------------------------------------------------------------ SetLabel
void SetLabel(string name, int wnd, string text, color clr, int x, int y, int corn, int fontsize, string font)
{
        ObjectCreate(name, OBJ_LABEL, wnd, 0, 0); ObjectSet(name, OBJPROP_CORNER, corn); 
        ObjectSetText(name, text, fontsize, font, clr); 
        ObjectSet(name, OBJPROP_XDISTANCE, x);  ObjectSet(name, OBJPROP_YDISTANCE, y); 
}
 
Sleeky:

Gracias.

Me emocioné antes de tiempo :)

Todavía escribe la línea ___ noticias pasadas _____,

Cuando tengo OldNews=0 y sólo noticias futuras en el gráfico.

Y los comentarios a las noticias en la línea, puede volver vertical, de lo contrario un lío total (o hacer un cambio - horizonte / vertical)

Tienes algún tipo de mal funcionamiento del mt4. Todo funciona para mí.

 
Zhunko:

¿Tienes algún tipo de mal funcionamiento de mt4. A mí me funciona.

Lo tengo, lo siento. Vamos a limpiar, tener un PHD :)
 
Zhunko:

¿Tienes algún tipo de mal funcionamiento de mt4. Todo funciona para mí.

Yo también lo tengo en Ucrania.