Aggiornamento piattaforma MetaTrader 5 build 3270: Miglioramenti e correzioni - pagina 3

 
fxsaber #:

Due terminali portatili b3270 in esecuzione sulla stessa macchina, mostrano icone diverse nella barra delle applicazioni di Windows.


Terminal.ico solo uno dei terminali in esecuzione (quello a sinistra nello screenshot) ha un'icona.

Entrambi i terminali sono avviati tramite il collegamento lnk così configurato.


Il pulsante "Cambia icona" non è stato utilizzato.

Suppongo che una delle istanze si stava aggiornando mentre era attiva. E non è stato riavviato manualmente dopo l'aggiornamento.

 
fxsaber #:

Non sto parlando del fatto che l'icona sia cambiata o meno, sto parlando del fatto che le icone sono diverse anche se sono simili. Puoi vedere quale icona viene utilizzata quando cerchi di cambiare l'icona.

 
Alexey Viktorov #:

Non sto parlando del fatto che l'icona sia cambiata o meno, sto parlando del fatto che le icone sono diverse anche se sono simili. Puoi vedere quale icona viene utilizzata quando cerchi di cambiare l'icona.

Capito.


Nella lnk-label ha cliccato su "Cambia icona". A sinistra, ho creato l'etichetta lnk. A destra, l'ho creato con MQ.

Si scopre che MQ lo crea con un link a Terminal.ico.

 

Diverse situazioni durante il debug.


1. Mancato raggiungimento di una linea quando si esegue il debug passo dopo passo.

void f( int )
{
  DebugBreak();
  return; // Сюда не попасть по F11.
}

void OnStart()
{
  f(0);
}


2. Nessuna voce nella funzione.

void f()
{
  return;
}

void OnStart()
{
  DebugBreak();
  f(); // Не заходит вовнутрь функции по F11.
}


3. Grande numero di passi.

int f( int i )
{  
  return(i);
}

void OnStart()
{
  DebugBreak();
  f(0); // Пришлось нажать пять раз F11, чтобы выйти из функции.
}
 

Salve. Nella scheda "storia" manca davvero un filtro per selezionare un simbolo (per migliorare il rapporto di trading per un particolare strumento).

 
Marco Nicholas #:

Salve. Nella scheda "storia" manca davvero un filtro per selezionare un simbolo (per migliorare il rapporto di trading per un particolare strumento).

Lo uso regolarmente.


 
fxsaber #:

Diverse situazioni durante il debug.


1. Mancato raggiungimento di una linea quando si esegue il debug passo dopo passo.


2. Nessuna voce nella funzione.


3. Grande numero di passi.

Il debugger è diventato orribile da qualche tempo. Non sono sorpreso da nulla. Anche il debugger a volte esegue le stringhe dal basso verso l'alto. In particolare

    Comment("Спред ", SymbolInfoInteger(_Symbol, SYMBOL_SPREAD),
            "\nПрофит\\просадка ", DoubleToString(poz.Profit + poz.nonFixedProfit, 2), " ", AccountInfoString(ACCOUNT_CURRENCY),
            "\nЗафиксированная прибыль ", DoubleToString(poz.Profit, 2),
            "\nНе зафиксированная прибыль ", DoubleToString(poz.nonFixedProfit, 2),
            "\n"
           );

viene eseguito dal basso verso l'alto. Anche se sarebbe più logico eseguire allo stesso tempo...

 
Alexey Viktorov #:

Il debugger è stato orribile per qualche tempo. Non mi sorprende più nulla. Anche le linee a volte vanno dal basso verso l'alto. In particolare...

viene eseguito dal basso verso l'alto. Anche se sarebbe più logico eseguire allo stesso tempo...

int a=10;

PrintFormat(" %d %d %d %d",a++,a++,a++,a++);

corri fino a quando non sei illuminato e conosci la logica

 
fxsaber #:

Lo uso regolarmente.


Ciao, sì, vedo nella foto che hai un tale filtro. Stai eseguendo la build 3270. Non ho un tale filtro in questa versione, l'ultimaMetaTrader 5 build 3270.

Forse è abilitato da qualche parte, come impostazione aggiuntiva. Ma non ho il filtro per simbolo (come mostrato nella tua foto).

Potreste dirmi quale può essere la ragione?

Ho allegato la foto.

 
Maxim Kuznetsov #:

int a=10;

PrintFormat(" %d %d %d %d",a++,a++,a++,a++);

per lanciarsi verso l'illuminazione e la conoscenza della logica

Non vedo alcun collegamento. Tu hai una variabile calcolata più volte, io non ho le variabili nelle funzioni di conversione ripetute.