Erros, bugs, perguntas - página 337

 
ANTES da data de início do teste (vamos assumir que existe uma história do símbolo desde 1993, e o teste começa em 01.01.2010)? Não consegui encontrá-lo na ajuda
 
notused:
Mostre-me, por favor, que período de história está disponível para o consultor especializado antes da data de início do teste (assumindo que o símbolo tem a sua história de 1993, e o teste começa em 01.01.2010)? Não consegui encontrá-lo na ajuda

Ver "MetaTrader 5 Ajuda → Tester → Settings" na secção Ajuda do terminal

Intervalo

Neste campo, é possível seleccionar o período de teste e optimização. Pode seleccionar um dos períodos pré-definidos ou especificar o seu próprio período. Para o fazer, deve introduzir a data de início e a data final nos campos correspondentes localizados à direita.

A peculiaridade é que o testador carrega alguns dados adicionais antes do período especificado (para formar pelo menos 100 barras). Isto é necessário para testes e optimização mais precisos. Por exemplo, ao testar no período de tempo semanal, são carregados dois anos adicionais.

Se não houver dados de histórico suficientes para formar 100 barras adicionais (é especialmente relevante para prazos mensais e semanais), por exemplo, se seleccionar a data de início dos testes perto do início dos dados de histórico existentes, a data de início dos testes será automaticamente deslocada. Uma entrada correspondente sobre isto será afixada no jornal de teste de estratégia.

 
Rosh:

Ver "MetaTrader 5 Ajuda → Tester → Settings" na secção Ajuda do terminal


Obrigado, Rosh!
 

O estilizador quebrou as minhas linhas de código!

Antes dele.

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

Depois.

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

Porque é que removeu espaços nas linhas? Bug ou um insecto?

Parece que a aspas não lhe escapou por uma barra para ele.

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

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

Ver "MetaTrader 5 Ajuda → Tester → Settings" na secção Ajuda do terminal


... Pode seleccionar um dos períodos pré-definidos ou especificar o seu próprio...

 
7134956:
Bug ou um insecto?
Tanto quanto me lembro, todas as variáveis de entrada são realçadas na cor especificada. Verifique você mesmo. Ou será uma questão diferente?
 
7134956:
Bug ou um insecto?
O compilador destaca sempre os parâmetros de entrada. Mas porquê tornar o nome da variável e o nome do ficheiro iguais?
 
7134956:

O estilizador quebrou as linhas do meu código!

Porque é que removeu espaços nas linhas? Bug ou um insecto?

Parece que a aspas não escapou por uma barra.

Há muito em Ajuda e Referência. Será que esta resposta vai funcionar? -MetaEditor / Desenvolvimento de Programas / Trabalho com código fonte / Styler:

Espaços e linhas em branco

A remoção de caracteres brancos desnecessários permite compactar o código, melhorando assim a sua percepção. O modelador também substitui cada carácter de tabulação por três caracteres de espaço, isto para evitar possível distorção da sua formatação quando aberto em programas de terceiros.

E assim por diante.

 
Interesting:
O compilador destaca sempre os parâmetros de entrada. Mas porque é que o nome da variável e o nome do ficheiro devem ser os mesmos?
As variáveis de entrada devem ser destacadas, mas após #incluir já não é uma variável mas sim o nome real do ficheiro. O motor de destaque deve ser melhorado ;-)
Razão: