Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 1154
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
MT4
O que é este item e o que ele faz, não consigo encontrar uma descrição em nenhum lugar?
Como eu o desabilito por padrão?
Estou tentando executar o exemplo criptográfico do manual, masuso CRYPT_AES256 em vez do métodoCRYPT_DES. O resultado é o erro 4029 após o métodoCryptEncode
Estou tentando executar o exemplo criptográfico do manual, masuso CRYPT_AES256 em vez do métodoCRYPT_DES. Como resultado, erro 4029 após o métodoCryptEncode
Descobrimos isso. Ele precisa de uma chave mais cuidadosa).
Olá!
Sou burro e não consigo descobrir sozinho, por favor, informe qual poderia ser o problema ou pelo menos me aponte na direção certa.
Diferentes indicadores estão começando a mostrar um pedaço diferente de história de forma síncrona. Isso acontece às vezes, não todos os dias.
Pensei que a razão é que os indicadores não processam corretamente o histórico carregado dinamicamente. Eu tentei tudo que diz respeito à atualização correta do indicador sobre o histórico de atualização, não sei o que mais deve ser feito para evitar isto.
Corretor Alpari. MT5 constrói 2363 a partir de 13.03.2020.
As capturas de tela mostram primeiro a versão "falhada".
Em seguida, a versão correta após atualização manual.
Olá.
Eu tenho esta pergunta na MQL5. Como posso forçar a função OnChartEvent() a começar? Existe alguma maneira padrão de fazer isso?
Para este fim, uso a função ChartNavigate() e a executo a partir de OnChartEvent(). Mas funciona instável - quando muitos carrapatos entram, muitas vezes o OnChartEvent() não reinicia após chamar ChartNavigate() por alguma razão. Não consigo entender como está conectado - ChartNavigate() e taxa de chegada de carrapatos, mas isso acontece apesar disso.
Olá!
Sou burro e não consigo descobrir sozinho, por favor, informe qual poderia ser o problema ou pelo menos me aponte na direção certa.
Talvez eu tenha acrescentado isto recentemente para nada...
RemovidoSubstituiu-o por...
return(false);
Vou ficar de olho nisso.
Fale-me sobre os indicadores padrão que vêm com o MT5, como eles funcionam? Eles falham como eu fiz nas capturas de tela acima?
Bom dia a todos!
Estou dominando a dupla função OnTester() e TesterStatistics( ). Escrevi um código simples para meu testador no MT4, que abre um pedido por dia às 10:00, às 16:00, às 20:00 e à 01:00. Ao final dos testes, a função TesterStatistics( ) retorna o menor valor de balanço (ou seja, o drawdown relativo).
PROBLEMA
TesterStatistics( ) retorna o menor valor de saldo para TODAS as ordens abertas
PERGUNTA
Que construção de linguagem pode ser usada para fazer com que os TesterStatistics() devolvam o menor valor de saldo somente para um pedido aberto em algum momento em particular, por exemplo às 16:00 horas. Neste caso, todas as ordens especificadas no código devem ser testadas simultaneamente. Isso significa que o TesterStatistics deve rastrear a dinâmica de equilíbrio para apenas um pedido aberto às 16:00 e, ao final do teste, exibir o valor mínimo de equilíbrio apenas para o pedido aberto às 16:00.
Eu ficaria muito grato se você pudesse inserir a construção lingüística necessária em meu código. Isso me permitirá compreender rapidamente o algoritmo de solução do meu problema.
Aqui está meu código.
Bom dia a todos!
Tenho dominado a dupla OnTester() e TesterStatistics( ). Escrevi um código simples para meu testador no MT4, que abre um pedido às 10:00, às 16:00, às 20:00 e à 01:00 todos os dias. No final dos testes, a função TesterStatistics retorna o menor valor de balanço (ou seja, o drawdown relativo).
PROBLEMA
TesterStatistics( ) retorna o menor valor de saldo para TODOS os pedidos em aberto
PERGUNTA
Que construção de linguagem pode ser usada para fazer com que os TesterStatistics() devolvam o menor valor de saldo somente para um pedido aberto em algum momento em particular, por exemplo às 16:00 horas. Neste caso, todas as ordens especificadas no código devem ser testadas simultaneamente. Isto é, TesterStatistics( ) deve rastrear a dinâmica do balanço de apenas um pedido aberto às 16:00 e, ao final do teste, retornar o valor mínimo do balanço para o pedido aberto às 16:00 apenas.
Eu ficaria muito grato se você pudesse inserir a linguagem necessária em meu código. Isto me permitirá compreender muito rapidamente o algoritmo para resolver meu problema.
Aqui está meu código.
O que é isso?
É isto o que é?
Obrigado por seu feedback. Graças a você percebi que a especificaçãoTesterStatistics( ); funciona junto com a declaração da variável global H ... foi um erro meu. Eu o consertei.