Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
O primeiro exemplo é a hipercompressão dos fractais dos TF mais jovens que sobem uns sobre os outros dentro de uma ou duas barras do TF actual. É evidente que isto é visualmente ilegível e deve ser filtrado. A segunda variante é bastante decente (apenas restam fractais do actual TF e superiores).
Com base nos resultados da optimização que temos:
Escolhemos a primeira linha com um passe de 1870 e obtemos:
ou
Como é que entendemos isto?
Algo está quebrado na construção 540 - a julgar pelo feedback(http://forum.fxtde.com/index.php?showtopic=2747&view=findpost&p=34925), a simples recompilação não ajudou.
Eu próprio o tenho a trabalhar em alguns corretores, um corretor
2011.11.15 17:35:54 HistoryBase 'AUDUSD' 1 barras inválidas removidas
2011.11.15 17:35:52 HistoryBase 'AUDUSD' 1 barras inválidas removidas
2011.11.15 17:35:50 HistoryBase 'AUDUSD' 1 barras inválidas removidas
2011.11.15 17:35:48 HistoryBase 'AUDUSD' 1 barras inválidas removidas
+++
Fizeram-no na edição de 32 bits... No início nada saiu, depois:
2011.11.15 18:24:38 HWAFM_instrument (EURUSD,M1) Violação de acesso lido a 0x449C2D9C em 'E:\MetaTrader5\MT532\MQL5\Experts\HWAFMHWAFM_instrument.ex5'.
sem problemas aparentes em 64-bit
Como é que isto deve ser entendido?
O testador trabalha com erros.
Precisa de ser corrigido!
Com base nos resultados da optimização que temos:
Escolhemos a primeira linha com um passe de 1870 e obtemos:
ou
Como é que entendemos isto?
Está na última construção?
Fornecer também o número de construção do agente testador.
Em geral, deve contactar o Service Desk com tais questões.
Com base nos resultados da optimização que temos:
Escolhemos a primeira linha com um passe de 1870 e obtemos:
ou
Como é que entendemos isto?
Escrever para Servicedesk. Anexar peritos, definições de optimização, parâmetros de entrada, servidor onde a optimização foi feita + quais os agentes utilizados.
Se sobrar algum tronco, por favor inclua-os também.
if (SymbolSelect(Exp_Symbol, true))
{
Print("Символ " + Exp_Symbol + " выбран в окне MarketWatch.");
}
else
{
Print("Произошла ошибка при выборе символа " + Exp_Symbol);
GetMyLastError(GetLastError());
}
CSymbolInfo Exp_Symbol_Info;
if (!Exp_Symbol_Info.Name(Exp_Symbol)){
Print("Не удалось инициализировать стандартный торговый класс CSymbolInfo на паре " + Exp_Symbol);
return(false);
}
Exp_Symbol_Info.Refresh();
Exp_Symbol_Info.RefreshRates();
Sleep(1000);
if(!Exp_Symbol_Info.IsSynchronized())
{
Exp_Symbol_Info.Refresh();
Exp_Symbol_Info.RefreshRates();
}
ResetLastError();
//-- запрос данных холостой (неважно с ошибкой или нет, запрос осуществлен = > должна начать подкачиваться история)
MqlRates rt[10]; // Массив значений цен для X последних баров
if(CopyRates(Exp_Symbol,Exp_Period_Work,0,10,rt)!=10) // Копируем в массив значения цен 2-х последних баров
{
PrintLog("CopyRates "+Exp_Symbol+" не загружена история");
GetMyLastError(GetLastError());
Sleep(1000);
Exp_Symbol_Info.Refresh();
Exp_Symbol_Info.RefreshRates();
}
Existe algum erro neste código? O Expert Advisor é multi-currency. Os preços são óptimos para o par de moedas em que o corri, mas para outros pares acontece algo de estranho com os preços.
Ou estão lá ou não. Se o testador carrega os dados normalmente, então nos registos estão linhas
2011.11.16 10:09:07 Core 1 GBPUSD,H1: a história começa a partir de 2009.01.02 10:00
2011.11.16 10:09:07 Core 1 GBPUSD,H1: cache de história reservada para cerca de 12497 bares
2011.11.16 10:09:07 Core 1 GBPUSD: contém 355335 M1 registos de dados iniciais de 2009.01.02 10:00 a 2009.12.31 18:59
2011.11.16 10:09:07 Core 1 GBPUSD: símbolo tick base encontrado
2011.11.16 10:09:07 Core 1 2010.01 00:00:00:02 Símbolo GBPUSD seleccionado em MarketWatch.
2011.11.16 10:09:07 Core 1 GBPUSD: história sincronizada de 2009.01.02 a 2010.12.31
2011.11.16 10:09:07 Core 1 GBPUSD: carregar 27 bytes de dados de história para sincronizar
2011.11.11.16 10:09:07 Core 1 GBPUSD: símbolo sincronizado, 3304 bytes de informação de símbolo recebidos
2011.11.16 10:09:06 Core 1 GBPUSD: símbolo a ser sincronizado
2011.11.16 10:09:06 Core 1 2010.01.01.01 00:00:02 Inicializar a EA... GBPUSD
................
2011.11.16 10:09:08 Core 1 GBPCHF,H1: a história começa a partir de 2009.01.02 06:00
2011.11.16 10:09:08 Core 1 GBPCHF,H1: cache de história reservada para cerca de 12497 barras
2011.11.16 10:09:08 Core 1 GBPCHF: contém 365428 M1 registos de dados iniciais de 2009.01.02 06:01 a 2009.12.31 18:59
2011.11.16 10:09:07 Core 1 GBPCHF: símbolo tick base encontrado
2011.11.16 10:09:07 Core 1 2010.01 00:00:00:03 GBPCHF símbolo seleccionado em MarketWatch.
2011.11.16 10:09:07 Core 1 GBPCHF: história sincronizada de 2009.01.02 a 2010.12.31
2011.11.16 10:09:07 Core 1 GBPCHF: carregar 27 bytes de dados de história para sincronizar
2011.11.11.16 10:09:07 Core 1 GBPCHF: símbolo sincronizado, 3304 bytes de informação de símbolo recebidos
2011.11.16 10:09:07 Core 1 GBPCHF: símbolo a ser sincronizado
.................
2011.11.16 10:09:09 Core 1 USDJPY,H1: a história começa a partir de 2009.01.02 10:00
2011.11.16 10:09:09 Core 1 USDJPY,H1: cache de história reservada para cerca de 12497 barras
2011.11.16 10:09:09 USDJPY Core 1: contém 352656 M1 registos de dados iniciais de 2009.01.02 10:00 a 2009.12.31 18:59
2011.11.16 10:09:09 Núcleo 1 USDJPY: Símbolo de base encontrada
2011.11.16 10:09:09 Núcleo 1 2010.01.01 00:00:00:05 Símbolo USDJPY seleccionado em MarketWatch.
2011.11.16 10:09:09:09 Core 1 USDJPY: história sincronizada de 2009.01.02 a 2010.12.31
2011.11.16 10:09:09 Core 1 USDJPY: carregar 27 bytes de dados de história para sincronizar
2011.11.11.16 10:09:09 Core 1 USDJPY: símbolo sincronizado, 3304 bytes de informação do símbolo recebidos
2011.11.16 10:09:09 Core 1 USDJPY: símbolo a ser sincronizado
Mas por vezes os relatórios dos testadores
2011.11.16 10:09:52 Core 1 sem preços para o símbolo USDCHF
2011.11.16 10:09:52 Core 1 sem preços para o símbolo USDCHF
2011.11.16 10:09:52 Core 1 sem preços para o símbolo USDCHF
2011.11.11.16 10:09:52 Core 1 sem preços para o símbolo USDCHF
2011.11.16 10:09:52 Core 1 sem preços para o símbolo USDCHF
2011.11.16 10:09:52 Core 1 sem preços para o símbolo USDCHF
2011.11.11.16 10:09:52 Core 1 sem preços para o símbolo USDCHF
2011.11.16 10:09:52 Core 1 sem preços para o símbolo USDCHF
2011.11.16 10:09:52 Core 1 sem preços para o símbolo USDCHF
2011.11.11.16 10:09:52 Core 1 sem preços para o símbolo USDCHF
2011.11.16 10:09:52 Core 1 sem preços para o símbolo USDCHF
2011.11.16 10:09:52 Core 1 sem preços para o símbolo USDCHF
................
2011.11.16 10:09:52 Core 1 sem preços para o símbolo USDJPY
2011.11.16 10:09:52 Core 1 sem preços para o símbolo USDJPY
2011.11.16 10:09:52 Core 1 sem preços para o símbolo USDJPY
2011.11.11.16 10:09:52 Core 1 sem preços para o símbolo USDJPY
2011.11.16 10:09:52 Core 1 sem preços para o símbolo USDJPY
2011.11.16 10:09:52 Core 1 sem preços para o símbolo USDJPY
2011.11.11.16 10:09:52 Core 1 sem preços para o símbolo USDJPY
2011.11.16 10:09:52 Core 1 sem preços para o símbolo USDJPY
2011.11.16 10:09:52 Core 1 sem preços para o símbolo USDJPY
2011.11.11.16 10:09:52 Core 1 sem preços para o símbolo USDJPY
2011.11.16 10:09:52 Core 1 sem preços para o símbolo USDJPY
2011.11.16 10:09:52 Core 1 sem preços para o símbolo USDJPY
.....................
2011.11.16 10:09:51 Core 1 sem preços para o símbolo USDCHF
2011.11.16 10:09:51 Core 1 sem preços para o símbolo USDCHF
2011.11.16 10:09:51 Core 1 sem preços para o símbolo USDCHF
2011.11.11.16 10:09:51 Core 1 sem preços para o símbolo USDCHF
2011.11.16 10:09:51 Core 1 sem preços para o símbolo USDCHF
2011.11.16 10:09:51 Core 1 sem preços para o símbolo USDCHF
2011.11.11.16 10:09:51 Core 1 sem preços para o símbolo USDCHF
2011.11.16 10:09:51 Core 1 sem preços para o símbolo USDCHF
2011.11.16 10:09:51 Core 1 sem preços para o símbolo USDCHF
2011.11.11.16 10:09:51 Core 1 sem preços para o símbolo USDCHF
2011.11.16 10:09:51 Core 1 sem preços para o símbolo USDCHF
2011.11.16 10:09:51 Core 1 sem preços para o símbolo USDCHF
E se o primeiro teste normalmente passa e os dados são carregados, a segunda vez não há preços. A história dos símbolos foi carregada, o Expert Advisor foi executado várias vezes. O que deve ser feito para verificar se os dados são carregados para os símbolos que não o que foi testado no perito?
Tenho notado que a segunda inicialização falha se eu terminar o teste após um início bem sucedido. Se fechar o terminal e o abrir novamente, a primeira corrida será normal. Se eu não interromper o teste e o voltar a executar, recebo novamente o erro "nenhum preço por símbolo
Konstantin83:
E se a primeira vez o teste passa normalmente e os dados são carregados, a segunda vez os preços não o são. A história é carregada por símbolos, o Expert Advisor tem sido executado várias vezes. O que devo fazer, que verificações devo fazer para carregar dados para outros símbolos que não o testado no Expert Advisor?
Notei que se depois de um teste bem sucedido, abortar o teste, a segunda inicialização falha. e a terceira e quarta. Se fechar o terminal e o reabrir, a primeira corrida está bem. Se eu não interromper o teste e o reiniciar, recebo novamente o erro "sem valores para símbolo
Onde e como é gerado o MarketWatch?
Tanto quanto percebi, este bloco tenta adicionar um símbolo à lista e verificar o resultado.
Mas se o Expert Advisor for multilinha, significa que vários pares de moedas devem ser adicionados (o exemplo acima não mostra isso).