Errori, bug, domande - pagina 1345

 
Nel tester di strategie MT4 e MT5, quando sono in modalità test, come faccio ad aprire i grafici di altri simboli? O questo non è previsto?
 

La finestra di panoramica del mercato non è amichevole con il menu contestuale, quindi ora per nascondere tutti i simboli devo cliccare su "mostra tutti i simboli", e per mostrare tutti i simboli devo cliccare su "simboli"


 
Vladimir Pastushak:

La finestra di panoramica del mercato non è amichevole con il menu contestuale, quindi ora per nascondere tutti i simboli devo cliccare su "mostra tutti i simboli", e per mostrare tutti i simboli devo cliccare su "simboli"



Questo bug è già stato risolto. Aspetta la prossima build.

 

Vorrei fare alcuni commenti sull'ottimizzatore di strategie.

1. Se la funzione OnTesterInit viene eseguita per più di 10 secondi, il programma visualizza il messaggio "OnTesterInit lavora troppo a lungo. Tester non può essere inizializzato" e l'ottimizzazione non viene lanciata sugli agenti. Durante l'inizializzazione dell'ottimizzatore, i dati vengono preparati in base ai parametri selezionati e questo può richiedere molto tempo.

Durante l'inizializzazione, un campione di dati viene generato sulla base di questo file (tenendo conto della gamma di parametri da ottimizzare) e poi inviato direttamente agli agenti.O devo inviare tutto questo file multi-gigabyte ai miei agenti? Alla nuvola?

Se l'utente si annoia di aspettare, può interrompere il test in qualsiasi momento premendo il pulsante "Stop". È a questo che serve, e la tua "preoccupazione" crea solo un problema.

2. Se l'ottimizzazione effettiva non ha avuto luogo sugli agenti per qualche motivo (ad esempio a causa del motivo sopra descritto, o i parametri ottimizzati non sono stati impostati, ecc. Rimane sospeso in uno stato incomprensibile, come se aspettasse risultati dagli agenti, anche se si sa che non ci saranno risultati.

3. non c'è la possibilità di fermare il processo di ottimizzazione al passo OnTesterInit, per esempio, se non ci sono abbastanza dati sorgente, ecc. Né ExpertRemove(), né un errore di esecuzione, come la divisione per zero, aiuta. L'ottimizzazione è ancora lanciata dopo OnTesterInit. Penso che per questi scopi dobbiamo fornire una variante di OnTesterInit che restituisca un valore int come OnInit - poi si può restituire, per esempio, INIT_FAILED e fermare l'ottimizzazione.

 

Perché MT4 è ora disponibile solo per scaricare le quotazioni dai server di meta-quote? Perché l'hanno fatto in primo luogo? Come testare gli Expert Advisors sulle vostre oscure quotazioni inaffidabili?

E il messaggio come "non ci sono nuovi dati per il simbolo EURUSDf"! Naturalmente, da dove verranno, se i metaquote non usano i simboli aggiuntivi nel nome della coppia di valute!

 

Domanda per gli sviluppatori!

Perché il legame degli oggetti sul grafico è diviso in due gruppi principali:

1. Rilegatura per data/prezzo

2. Scatto per coordinate X/Y

Fare un sovraccarico su tutti gli oggetti, in modo che l'output sia in due varianti per tutti gli oggetti.

 
Konstantin Karpov:

Domanda per gli sviluppatori!

Perché il legame degli oggetti sul grafico è diviso in due gruppi principali:

1. Rilegatura per data/prezzo

2. Scatto per coordinate X/Y

Fare un sovraccarico su tutti gli oggetti, in modo che l'output sia in due varianti per tutti gli oggetti.

Non puoi farlo da solo? Aiuto...

ChartTimePriceToXY
 

Fare le piastrelle della stessa dimensione in modo che non ci sia antisimmetria


 

Sviluppatori, quando farete finalmente una normale regolazione della velocità di visualizzazione nel tester?

L'ultimo passo del cursore e il grafico vola via, e prima si muove appena! Forse dovresti rendere le transizioni più morbide?

 
Vladimir Pastushak:

Fare le piastrelle della stessa dimensione in modo che non ci sia antisimmetria



))))))