// Importa o histórico de negociações do Terminal para o Tester.#include <fxsaber\SingleTesterCache\SingleTesterCache.mqh> // https://www.mql5.com/pt/code/27611#include <fxsaber\MultiTester\MTTester.mqh> // https://www.mql5.com/pt/code/26132inputstring inFileName = "Test.tst";
voidOnStart()
{
SINGLETESTERCACHE SingleTesterCache; // Criamos um objeto de cache de teste.// https://www.mql5.com/ru/forum/330333/page7#comment_60578334if (SingleTesterCache.Set() && // Inserimos nele um histórico real de negociações.
SingleTesterCache.Save(inFileName)) // Salvamos o arquivo, que pode ser importado para o Tester.
{
conststring FullPath = TerminalInfoString(TERMINAL_DATA_PATH) + "\\MQL5\\Files\\" + inFileName;
MessageBox(MTTESTER::OpenCache(FullPath) ? "Done" : "Failed");
}
}
Infelizmente, seu script não funciona
Eu verifiquei - ele funciona. Mas talvez tenhamos interpretações diferentes do conceito de set-file.
Acrescentei essas linhas para o caso de uma interpretação diferente.
Eu verifiquei - funciona. Mas talvez tenhamos interpretações diferentes do conceito de set-file.
Acrescentei essas linhas para o caso de uma interpretação diferente.
Muito obrigado por seu tempo e inteligência!
Já superei essas dificuldades com a ajuda do Google AI.
Eu lhe enviei essa solução funcional na forma de um script OX.mq5.
Muito obrigado!
build 5800 17-apr-2026
estou usando os arquivos exatamente igual ao .zip
Tem alguma sugestão do que pode ser?
Você tem alguma sugestão sobre o que pode ser isso?
É provável que seja a versão errada do arquivo mqh. Tudo é compilado por mim e por outros usuários.
Fórum sobre trading, sistemas de negociação automatizados e testes de estratégias de trading
Bibliotecas: SingleTesterCache
fxsaber, 19/10/2026 08:55