Errori, bug, domande - pagina 337

 
Ficca il naso - quale periodo di storia è disponibile per l'esperto del test PRIMA della data di inizio del test (supponiamo che ci sia una storia del simbolo dal 1993, e il test inizia il 01.01.2010)? Non l'ho trovato nell'aiuto
 
notused:
Mostrami, per favore, quale periodo di storia è disponibile per l'Expert Advisor prima della data di inizio del test (supponendo che il simbolo abbia la sua storia dal 1993, e il test inizia il 01.01.2010)? Non l'ho trovato nell'aiuto

Vedere "MetaTrader 5 Aiuto → Tester → Impostazioni" nella sezione Aiuto del terminale

Intervallo

In questo campo, puoi selezionare il periodo di test e di ottimizzazione. Potete selezionare uno dei periodi predefiniti o specificare il vostro. Per fare questo dovete inserire la data di inizio e di fine nei campi corrispondenti situati a destra.

La particolarità è che il tester carica alcuni dati aggiuntivi prima del periodo specificato (per formare almeno 100 barre). Questo è necessario per un test e un'ottimizzazione più accurati. Per esempio, quando si esegue il test sull'orizzonte temporale settimanale, vengono caricati due anni aggiuntivi.

Se non ci sono abbastanza dati storici per formare ulteriori 100 barre (è particolarmente rilevante per i timeframe mensili e settimanali), per esempio, se si seleziona la data di inizio del test vicino all'inizio dei dati storici esistenti, la data di inizio del test verrà automaticamente spostata. Una voce corrispondente a questo verrà visualizzata nel diario del tester della strategia.

 
Rosh:

Vedere "MetaTrader 5 Aiuto → Tester → Impostazioni" nella sezione Aiuto del terminale


Grazie, Rosh!
 

Lo styler ha rotto le mie linee di codice!

Davanti a lui.

//+------------------------------------------------------------------+
//|                                                      ProjectName |
//|                                      Copyright 2010, CompanyName |
//|                                       http://www.companyname.net |
//+------------------------------------------------------------------+
"\\\""
           "СТИЛ # [ ]ИЗАТОР ПОЛ %ОМАЛ М *ОЮ ПРОГР %АМ ( ) У"
"\""
//+------------------------------------------------------------------+

Dopo.

//+------------------------------------------------------------------+
//|                                                      ProjectName |
//|                                      Copyright 2010, CompanyName |
//|                                       http://www.companyname.net |
//+------------------------------------------------------------------+
"\\\""
           "СТИЛ #[]ИЗАТОР ПОЛ%ОМАЛ М *ОЮ ПРОГР%АМ() У"
"\""
//+------------------------------------------------------------------+

Perché ha rimosso gli spazi nelle linee? Un bug o una cimice?

Sembra che le virgolette non siano evase da una barra per lui.

 
input string IniFile=".\\MQL5\\Experts\\fdgdfdsg.ini";

#include <dsgdsg.mqh>
#include <Trade\trade.mqh> 
#include <IniFile.mqh>     //Для чего подсвечивать это?
Bug o insetto?
 
Rosh:

Vedere "MetaTrader 5 Aiuto → Tester → Impostazioni" nella sezione Aiuto del terminale


... È possibile selezionare uno dei periodi predefiniti o specificare il proprio. ...

 
7134956:
Un bug o una cimice?
Per quanto mi ricordo, tutte le variabili di input sono evidenziate nel colore specificato. Controllate voi stessi. O è una domanda diversa?
 
7134956:
Un bug o una cimice?
Il compilatore evidenzia sempre i parametri di input. Ma perché fare in modo che il nome della variabile e il nome del file siano gli stessi?
 
7134956:

Lo styler ha rotto le linee del mio codice!

Perché ha rimosso gli spazi nelle linee? Un bug o una cimice?

Sembra che le virgolette non siano evase da una barra.

C'è molto in Aiuto e Riferimento. Questa risposta funzionerà? -MetaEditor / Sviluppo di programmi / Lavorare con il codice sorgente / Styler:

Spazi e linee bianche

La rimozione dei caratteri bianchi non necessari permette di compattare il codice, migliorando così la sua percezione. Lo styler sostituisce anche ogni carattere di tabulazione con tre caratteri di spazio, questo per evitare possibili distorsioni della sua formattazione quando viene aperto in programmi di terze parti.

E così via.

 
Interesting:
Il compilatore evidenzia sempre i parametri di input. Ma perché il nome della variabile e il nome del file dovrebbero essere gli stessi?
Le variabili di input dovrebbero essere evidenziate, ma dopo #include non è più una variabile ma il nome effettivo del file. Il motore di evidenziazione deve essere migliorato ;-)
Motivazione: