![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
1. Escreva o seu testador
2. Aguardar por visualização
Спасибо за ответы. И какой же выход, если рисовать нужно?
sergeev:
1. Escreva o seu testador
2. Aguardar por visualização
Não consigo entender onde está o erro, o seguinte código verifica o lucro em 2 pares de moedas
Nos primeiros minutos após a abertura no diário de bordo:
No primeiro minuto da abertura ainda não foi formado um novo bar, escreve-se que - 941,7 dólares.
O teste vai no servidor m1 "apenas nos preços de abertura" - Alpari, bilhete 425.
É impossível que um bar ainda não tenha aparecido e já tenha sido menos 1000.
Mas de Novembro de 2010 a Fevereiro de 2011 isto nunca aconteceu!
//--------------???????????????????????????????????????????-----------------//
Levado a XP testado com bilhete 421 e havia 7 com bilhete 425.
Disparate, mas tudo funciona como deve ser.
//---------------------------------------------------------------------//
Se não for difícil, por favor diga-me como guardar os resultados do optimizador,
não uma imagem, nomeadamente as variantes dos passes com definições (parâmetros)
e o resultado (lucro) é melhor, claro, se o puder salvar em html . Obrigado
não o desenho, mas as variantes dos passes com definições (parâmetros)
e o resultado (lucro) é melhor, claro, se o puder salvar em html . Obrigado
Veja a secção de resultados da optimização na ajuda do terminal
Por favor, informe qual dos pontos da figura é o mais promissor, por assim dizer.
se o critério de optimização (pesquisa completa dos parâmetros) for max.profit + min.drawdown
Como entendo, o ponto mais alto indica que o lucro + drawdown é máximo + mínimo
de todos os passes do testador?
Muito provavelmente não têm tempo para se inicializarem completamente. A ideia é usar o sono(pausa) para dar tempo à inicialização e ao cálculo inicial, mas não sei se o sono() funcionará no testador.
Enfrentei uma coisa semelhante, até agora um perito começa a testar de forma pouco fiável (também com o indicador "grosso"), ainda não tenho tempo para o terminar.
É claro que o farei, mas não é conveniente.
Escrever invólucros para as funções de objectos gráficos. Nomeie esta classe de funções, por exemplo "GrafObject" e guarde os dados necessários nas propriedades do seu objecto e crie o próprio objecto gráfico. Assim, independentemente de estar ou não no testador, terá sempre informações sobre o objecto e sobre os próprios objectos no gráfico.
Erro em CDealInfo::TypeDescription() :
em vez de switch(Type()) switch(DealType())
Também emCHistoryOrderInfo::TypeDescription():
em vez de retorno(FormatType(str,Type())); precisa deretorno(FormatType(str,OrderType()));