Exportado para o MT4, mas obtém resultados terríveis - não correspondem aos resultados do SQ
6 respostas
Pierre Basson
2 anos atrás #276051
Exportei várias estratégias excelentes do SQ para o MT4, tenho dados de ticks da Dukascopy usando o TickBuilderSuite no MT4 (2012-2021) e também testei no fluxo de dados do IG. Estou obtendo resultados como 2% em vez de 80% mostrados no SQ. O que está faltando? O SQ mostra mais de 1.500 negociações, mas no MT4 apenas cerca de 400. Meus fluxos de dados remontam a 2005, portanto não estão faltando dados. Todos os meus EAs MT4 escritos por mim funcionam perfeitamente com esses dados.
Tentei todos os modos de ticks e somente de abertura, mas obtive os mesmos resultados.
Alguma idéia?
tomas262
2 anos atrás #276069
Sem mais detalhes e uma amostra de estratégia específica, só podemos supor...
Você mantém o mesmo fuso horário no MT4 e no SQX? Você pode nos enviar a estratégia por e-mail para que possamos verificar...
Pierre Basson
2 anos atrás #276129
HI
Então, para fornecer detalhes sobre meu problema. Em anexo, o arquivo de estratégia e o arquivo de exportação do MT4 EA.
Tenho o TickDataSuite que tem precisão de 99,99% usando dados de ticks da Dukascopy para EURUSD
No início, ele não faz negociações (veja o diário abaixo) e parece não dimensionar os lotes corretamente. Quando defino manualmente os tamanhos dos lotes
no MT4 Journal mostra
2022.01.10 12:44:45.098 EURUSD,H1: 40967931 eventos de tique (10676 barras, 163672271 estados de barra) processados em 0:01:06.156 (tempo total 0:01:56.984)
2022.01.10 12:44:45.096 2016.09.19 10:24:34 Testador: botão de parada pressionado
2022.01.10 12:44:45.041 2016.09.16 23:00:00 Estratégia 3-76-147 EURUSD,H1: - SQ LOG 2016.09.16 23:00 LotSize is too big. LotSize definido para o valor máximo de mercado permitido: 0,00000000
Se eu desativar o MM e definir o tamanho do lote em 0,1, ele será negociado, mas
mostra erro sobre o tamanho mínimo - não tenho certeza se é importante ou como corrigir isso.
2022.01.10 12:48:29.935 2015.01.06 15:00:01 Estratégia 3-76-147 EURUSD.FX,H1: - SQ LOG 2015.01.06 15:00 Gerenciamento de dinheiro de computação para ordem - Risco fixo % do saldo da conta
2022.01.10 12:48:29.672 2015.01.02 00:00:01 Estratégia 3-76-147 EURUSD.FX,H1: - SQ LOG 2015.01.02 00:00 Com base em sua lógica, a estratégia tentou colocar uma ordem stop/limit a um preço incorreto. Preço de mercado: 1,21048000, preço mínimo permitido: 1,21068000, preço da ordem de parada/limite: 1,14872000 (isso NÃO é um erro)
2022.01.10 12:48:29.672 2015.01.02 00:00:01 Estratégia 3-76-147 EURUSD.FX,H1: - SQ LOG 2015.01.02 00:00 Tipo de ordem de abertura BUY STOP com preço 1.14872000. Preços atuais de mercado: 1.21048000 / 1.21038000
2022.01.10 12:48:29.672 2015.01.02 00:00:01 Estratégia 3-76-147 EURUSD.FX,H1: - SQ LOG 2015.01.02 00:00 Use Money Management = false, MM não usado
2022.01.10 12:48:29.672 2015.01.02 00:00:01 Estratégia 3-76-147 EURUSD.FX,H1: - SQ LOG 2015.01.02 00:00 Gerenciamento de dinheiro para ordem de computação - Risco fixo % do saldo da conta
2022.01.10 12:48:26.564 2015.01.02 00:00:01 Estratégia 3-76-147 EURUSD.FX,H1: - SQ LOG 2015.01.02 00:00 -------------------
2022.01.10 12:48:26.564 2015.01.02 00:00:01 Estratégia 3-76-147 EURUSD.FX,H1: 2015.01.02 00:00 -------------------
2022.01.10 12:48:26.564 2015.01.02 00:00:01 Estratégia 3-76-147 EURUSD.FX,H1: - SQ LOG 2015.01.02 00:00 Distância mínima MT: 0.00020000, SQ min distance: 0.00000000
2022.01.10 12:48:26.564 2015.01.02 00:00:01 Estratégia 3-76-147 EURUSD.FX,H1: 2015.01.02 00:00 MT distância mínima: 0.00020000, distância mínima SQ: 0.00000000
2022.01.10 12:48:26.564 2015.01.02 00:00:01 Estratégia 3-76-147 EURUSD.FX,H1: - SQ LOG 2015.01.02 00:00 Aviso! A distância mínima desse símbolo é maior do que a distância mínima definida no SQ! Os resultados do backtest podem ser diferentes
2022.01.10 12:48:26.564 2015.01.02 00:00:01 Estratégia 3-76-147 EURUSD.FX,H1: 2015.01.02 00:00 Aviso! A distância mínima desse símbolo é maior do que a distância mínima definida no SQ! Os resultados do backtest podem ser diferentes
foto do backtest no MT4
O que mais você gostaria de ver. Isso gera um lucro de $569 em comparação com $40k mostrado na SQ?
Agradeço imensamente sua ajuda...
Pierre
Pierre Basson
2 anos atrás #276224
Então, enviei mais detalhes e não obtive resposta?
Será que fui enganado para comprar a SQ?
no sentido de que ele não funciona de fato no MT4?
tomas262
2 anos atrás #276259
Olá,
Peço desculpas pelo atraso, estou verificando as estratégias agora... Assim que terminar, eu o informarei
tomas262
2 anos atrás #276282
Verifiquei 3 anos de dados de ticks para EURUSD. Obtive uma correspondência bastante próxima, mas ainda assim poderia ser muito melhor, acredito. Acho que os desenvolvedores precisarão depurar isso e tentar descobrir o motivo de algumas dessas diferenças. Eu já relatei isso.
As diferenças podem ocorrer. Não podemos eliminá-las completamente, mas nos esforçamos ao máximo para isso. Não podemos ter 100% para todas as estratégias e regras já geradas. É por isso que sempre fazemos testes de verificação. Se não houver correspondência, a estratégia pode continuar funcionando na demonstração, de preferência, e para operações ao vivo eu preferiria aquelas que têm uma correspondência muito melhor com os dados históricos
Pierre Basson
2 anos atrás #276322
Portanto, sou novo na SQ. Não estou comprometido com nenhuma estratégia específica. Acabei de extrair as três primeiras soluções otimizadas do SQ para testar o recurso de criação de programas do MT4. Você poderia fornecer um exemplo de outra estratégia do SQ que seja compatível com o MT4?
Visualizando 6 respostas - 1 até 6 (de um total de 6)