Perché l'indicatore delle notizie non funziona in Windows 7? - pagina 17

[Deleted]  



Ciao Zhunko, questa non è una richiesta, solo un pensiero "ad alta voce". Quello che segue mi sembra ingenuo.

Non so perché l'autore ha messo il parametro "Server Time" in modalità manuale, perché è così facile sottrarre/aggiungere automaticamente l'offset temporale delle citazioni da/al tempo del comunicato stampa.Per esempio, a volte salto da un broker a quattro cifre a uno a cinque, devo usare dei modelli. L'opzione "Ora locale" non è affatto necessaria, basta lasciare che la macchina stessa, guardi automaticamente la mia ora locale e ricalcoli tutto correttamente, e non ci sono orari estivi e invernali da considerare - è una rottura di palle. Ma dopo questo il fattore umano è escluso!

 
È possibile rimuovere tutte le impostazioni temporali. Non voglio disturbare. Ci sono compiti più importanti. Uso l'indicatore quando qualcosa non funziona nel progetto principale. Mi rilasso in questo modo.
[Deleted]  

Trovato un piccolo bug :)

Se l'indicatore mostra un numero qualsiasi di notizie, ma 0 notizie vecchie, allora l'indicatore mostra le notizie future, ma sotto il titolo "Notizie passate",

Non è un grosso problema, ma non è bello :)

Aggiustalo, per favore

[Deleted]  
E poi, una piccola richiesta, se non ti dispiace, fai una scelta - il colore del testo delle notizie rimane bianco o coincide con il colore delle linee di importanza, in modo che la lista mostri immediatamente quanto importante sarà la notizia davanti, invece di cambiare la scala / l'arco di tempo per vedere cosa c'è oltre l'orizzonte :)
 
Sleeky:

Trovato un piccolo bug :)

Se l'indicatore mostra un numero qualsiasi di notizie, ma 0 notizie vecchie, allora l'indicatore mostra le notizie future, ma sotto il titolo "Notizie passate",

Non è un grosso problema, ma non è bello :)

Sistematelo, per favore.

Riparato.

Sleeky:

E poi, una piccola richiesta, se non è un problema, fare una scelta - il colore del testo delle notizie rimane bianco o coincide con il colore delle linee di importanza, in modo che la lista mostri immediatamente quanto importante sarà la notizia davanti, non per cambiare lo zoom/tempo per vedere cosa c'è all'orizzonte :)

I commenti non sono colorati. Dovete fare delle etichette di testo. Non lo farò per ora. Forse qualcun altro si unirà...?
File:
news_3_18.mq4  27 kb
[Deleted]  
Zhunko:

Corretto.

I commenti non sono colorati. Bisogna fare etichette di testo. Non lo farò ancora. Può unirsi qualcun altro...?

Grazie.

Mi sono eccitato troppo presto :)

Scrive ancora la linea ___ notizie passate _____,

Quando ho OldNews=0 e solo notizie future sul grafico.

E i commenti sulla notizia alla linea, si può tornare verticale, altrimenti è un casino (o fare un cambio - orizzonte/verticale)


 
Zhunko:

Corretto.

I commenti non sono colorati. Bisogna fare le etichette di testo. Non lo sto ancora facendo. Forse qualcun altro può partecipare...?

Ecco se aiuta.

//------------------------------------------------------------------ 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:

Grazie.

Mi sono eccitato presto :)

Scrive ancora la linea ___ notizie passate _____,

Quando ho OldNews=0 e solo notizie future sul grafico.

E commenti a notizie alla linea, si può tornare verticale, altrimenti un casino totale (o fare un interruttore - orizzonte/verticale)

Hai una specie di malfunzionamento di mt4. Tutto funziona per me.

[Deleted]  
Zhunko:

Stai avendo qualche tipo di malfunzionamento di mt4. Per me funziona.

Capito, scusate. Puliamo, abbiamo un PHD :)
[Eliminato]  
Zhunko:

Stai avendo qualche tipo di malfunzionamento di mt4. Tutto funziona per me.

Ce l'ho anche in Ucraina.