Assistência Técnica Colaborativa - página 16

 

Alguem consegue me ajudar nao consigo rodar nenhum robo em back test que da esses erros

2024.11.15 09:57:36.892 Tester "Advisors\ExpertMAMA.ex5" 64 bit
2024.11.15 09:57:37.059 Core 01 connecting to 127.0.0.1:3000
2024.11.15 09:57:37.067 Core 01 connected
2024.11.15 09:57:37.077 Core 01 authorized (agent build 4673)
2024.11.15 09:57:37.089 Tester WINZ24,M1 (GenialInvestimentos-PRD): testing of Experts\Advisors\ExpertMAMA.ex5 from 2024.11.01 00:00 to 2024.11.13 00:00
2024.11.15 09:57:37.151 Core 01 common synchronization completed
2024.11.15 09:57:37.173 Tester quality of analyzed history is 100%
2024.11.15 09:57:39.029 Core 01 BRLUSD10: history synchronization started
2024.11.15 09:57:49.679 Core 01 BRLUSD10: history downloading stopped due to timeout
2024.11.15 09:57:49.682 Core 01 test Experts\Advisors\ExpertMACD.ex5 on WDOZ24,M1 thread finished
2024.11.15 09:57:49.682 Core 01 prepare for shutdown
2024.11.15 09:57:49.682 Core 01 shutdown finished
2024.11.15 09:57:49.682 Core 01 login (build 4673)
2024.11.15 09:57:49.682 Core 01 account info found with currency brl
2024.11.15 09:57:49.682 Core 01 1478 bytes of tester parameters loaded
2024.11.15 09:57:49.682 Core 01 4804 bytes of input parameters loaded
2024.11.15 09:57:49.682 Core 01 expert file added: Experts\Advisors\ExpertMAMA.ex5. 145029 bytes loaded
2024.11.15 09:57:49.682 Core 01 initial deposit 5000.00 brl, leverage 1:100
2024.11.15 09:57:49.682 Core 01 successfully initialized
2024.11.15 09:57:49.682 Core 01 142 Kb of total initialization data received
2024.11.15 09:57:49.682 Core 01 Intel Xeon  E5-2650 v2 @ 2.60GHz, 16316 MB
2024.11.15 09:57:49.682 Core 01 WINZ24: symbol to be synchronized
2024.11.15 09:57:49.682 Core 01 WINZ24: symbol synchronized, 3720 bytes of symbol info received
2024.11.15 09:57:49.682 Core 01 WINZ24: load 27 bytes of history data to synchronize in 0:00:00.001
2024.11.15 09:57:49.682 Core 01 WINZ24: history synchronized from 2024.05.10 to 2024.11.13
2024.11.15 09:57:49.682 Core 01 WINZ24,M1: history cache allocated for 37412 bars and contains 24830 bars from 2024.05.10 10:26 to 2024.10.31 18:24
2024.11.15 09:57:49.682 Core 01 WINZ24,M1: history begins from 2024.05.10 10:26
2024.11.15 09:57:49.682 Core 01 WINZ24,M1 (GenialInvestimentos-PRD): every tick generating
2024.11.15 09:57:49.682 Core 01 WINZ24,M1: testing of Experts\Advisors\ExpertMAMA.ex5 from 2024.11.01 00:00 to 2024.11.13 00:00 started with inputs:
2024.11.15 09:57:49.682 Core 01   Inp_Expert_Title=ExpertMAMA
2024.11.15 09:57:49.682 Core 01   Inp_Signal_MA_Period=12
2024.11.15 09:57:49.682 Core 01   Inp_Signal_MA_Shift=6
2024.11.15 09:57:49.682 Core 01   Inp_Signal_MA_Method=0
2024.11.15 09:57:49.682 Core 01   Inp_Signal_MA_Applied=1
2024.11.15 09:57:49.682 Core 01   Inp_Trailing_MA_Period=12
2024.11.15 09:57:49.682 Core 01   Inp_Trailing_MA_Shift=0
2024.11.15 09:57:49.682 Core 01   Inp_Trailing_MA_Method=0
2024.11.15 09:57:49.682 Core 01   Inp_Trailing_MA_Applied=1
2024.11.15 09:57:49.682 Core 01 BRLUSD10: symbol to be synchronized
2024.11.15 09:57:49.682 Core 01 BRLUSD10: symbol synchronized, 3720 bytes of symbol info received
2024.11.15 09:57:49.682 Core 01 BRLUSD10: no data synchronized, 40 bytes read
2024.11.15 09:57:49.682 Core 01 symbol BRLUSD10 history synchronization error
2024.11.15 09:57:49.682 Core 01 2024.11.01 09:00:00  no prices for symbol BRLUSD10 (1970.01.01 00:00:00 0.00000, 0.00000)
2024.11.15 09:57:49.682 Core 01 2024.11.01 09:00:00   exchange buy 1 WINZ24 at 131470 (131465 / 131470 / 131465)
2024.11.15 09:57:49.682 Core 01 2024.11.01 09:00:00  no prices for symbol BRLUSD10 (1970.01.01 00:00:00 0.00000, 0.00000)
2024.11.15 09:57:49.682 Core 01 2024.11.01 09:00:00   deal #2 buy 1 WINZ24 at 131470 done (based on order #2)
2024.11.15 09:57:49.682 Core 01 2024.11.01 09:00:00   deal performed [#2 buy 1 WINZ24 at 131470]
2024.11.15 09:57:49.682 Core 01 2024.11.01 09:00:00   order performed buy 1 at 131470 [#2 buy 1 WINZ24 at 131470]
2024.11.15 09:57:49.682 Core 01 2024.11.01 09:00:00  no prices for symbol BRLUSD10 (1970.01.01 00:00:00 0.00000, 0.00000)
2024.11.15 09:57:49.682 Core 01 2024.11.01 09:00:00   CTrade::OrderSend: exchange buy 1.00 WINZ24 [done]
2024.11.15 09:57:49.682 Core 01 log file "C:\Users\Junior\AppData\Roaming\MetaQuotes\Tester\7C2F32F55EE936F0CCC2F0B721A79A10\Agent-127.0.0.1-3000\logs\20241115.log" written
2024.11.15 09:57:49.684 Core 01 connection closed
 
arcas37182 #:

Alguem consegue me ajudar nao consigo rodar nenhum robo em back test que da esses erros

Escreve na moeda BRL e tenta verificar se a data ta pro periodo do contrato do WINZ24, se quiser rodar em dados passados tem que usar algum dos continuos. Recomendaria por vencimento e não liquidez já que as vezes um contrato de vencimento pode parecer mais liquido no vencimento atual. Mas ai cada um tem sua opinião.
 
Alguem pode me ajudar? Estou com um robo mt5 que so faz compra mesmo com o código com as duas funções ok ele não vende. E se excluir a compra e deixar só venda ainda assim ele não vende.???
 
Joel Brito De Mesquita #Alguem pode me ajudar? Estou com um robo mt5 que so faz compra mesmo com o código com as duas funções ok ele não vende. E se excluir a compra e deixar só venda ainda assim ele não vende.???

Se estiver disposto a compartilhar o código e se não for algo que demande muito tempo para corrigir/explicar, possivelmente você obterá alguma ajuda aqui... Para casos mais complexos, registre uma encomenda de serviço na área Freelance.

 

Bom dia. Alguém pode ajudar um novato?  Não consigo corrigir este erro:

2024.12.12 10:28:15.279 tentativa 5 (XAUUSD,M1) ordem_SELL_BUY OrderSend error 4756

Obrigado
 
UMBERTO1946 #:

Bom dia. Alguém pode ajudar um novato?  Não consigo corrigir este erro:

2024.12.12 10:28:15.279 tentativa 5 (XAUUSD,M1) ordem_SELL_BUY OrderSend error 4756

Obrigado

Arredondamento errado, tem que ser normalizado com o tick_size e não com as casas decimais.

 
Boa noite,

Hoje, 17/12 às 10:56 entrei em uma operação comprando 3 contratos, ajustando Stop Loss e Take Profit… porém quando atingiu meu Take Profit, o MetaTrader não vendeu os contratos. Desesperadamente, após as 13:51 tentei fechar por mais de 500 vezes a posição, enquanto o resultado do ganho só aumentava. Iniciei o fechamento com ganho de 120 reais, tentei fechar em 238, cheguei a tentar fechar com 454 e não fechava. O dia fechou e travou meu ganho na operação com 360+. Porém agora fui ver no histórico, e estava sem valor, e agora abri novamente o MetaTrader e nem consta no meu histórico!
Quando o Stop Loss atinge, ele até arrasta além o ponto. Quando o ganho existe ele não stoppa?!
É normal isso?
Estou preocupado de, se além de não ter ganho o que eu tive 500 oportunidades de ganhar, amanhã abrir o mercado abaixo do meu Stop Loss e eu perder tudo que tenho.
 
Marcelo Coluci #:
Boa noite,

Hoje, 17/12 às 10:56 entrei em uma operação comprando 3 contratos, ajustando Stop Loss e Take Profit… porém quando atingiu meu Take Profit, o MetaTrader não vendeu os contratos. Desesperadamente, após as 13:51 tentei fechar por mais de 500 vezes a posição, enquanto o resultado do ganho só aumentava. Iniciei o fechamento com ganho de 120 reais, tentei fechar em 238, cheguei a tentar fechar com 454 e não fechava. O dia fechou e travou meu ganho na operação com 360+. Porém agora fui ver no histórico, e estava sem valor, e agora abri novamente o MetaTrader e nem consta no meu histórico!
Quando o Stop Loss atinge, ele até arrasta além o ponto. Quando o ganho existe ele não stoppa?!
É normal isso?
Estou preocupado de, se além de não ter ganho o que eu tive 500 oportunidades de ganhar, amanhã abrir o mercado abaixo do meu Stop Loss e eu perder tudo que tenho.

A única conta do "metatrader" é uma conta demo quando você instala o programa.

Você não provavelmente não sabem como funciona uma corretora. os tipos de ordens, os tipos de stop,

provavelmente nem sabe o que é um spread (que deve ser a causa do erro), alavancagem, margem etc.

Ou seja você não tem o conhecimento básico de como o trade funciona e está operando em uma conta real.

É obvio que você vai perder todo seu dinheiro. Não é assim que funciona, primeiro aprende sobre todos os termos

depois você começa em uma conta demo, passa alguns meses nela ,

testa e valida sua estratégia. Depois de alguns meses sua estratégia deu lucro ? Prejuízo ?

É possível melhorar ? Vale a pena ir pra conta real com ela ?

Se você não fizer tudo isso será mais no clube dos falidos. Boa sorte.

 
Marcelo Coluci #Boa noite, Hoje, 17/12 às 10:56 entrei em uma operação comprando 3 contratos, ajustando Stop Loss e Take Profit… porém quando atingiu meu Take Profit, o MetaTrader não vendeu os contratos. Desesperadamente, após as 13:51 tentei fechar por mais de 500 vezes a posição, enquanto o resultado do ganho só aumentava. Iniciei o fechamento com ganho de 120 reais, tentei fechar em 238, cheguei a tentar fechar com 454 e não fechava. O dia fechou e travou meu ganho na operação com 360+. Porém agora fui ver no histórico, e estava sem valor, e agora abri novamente o MetaTrader e nem consta no meu histórico! Quando o Stop Loss atinge, ele até arrasta além o ponto. Quando o ganho existe ele não stoppa?! É normal isso? Estou preocupado de, se além de não ter ganho o que eu tive 500 oportunidades de ganhar, amanhã abrir o mercado abaixo do meu Stop Loss e eu perder tudo que tenho.

Boa tarde, Marcelo, o comportamento descrito não é normal no MetaTrader 5 (MT5). Quando o preço atinge o nível de Take Profit, o sistema deve executar a ordem automaticamente, desde que a corretora não enfrente problemas técnicos... Verifique se houve mensagens de erro no log do terminal (menu Caixa de Ferramentas >> aba Diário) relacionadas ao ticket da sua ordem e relate o incidente à sua corretora, fornecendo detalhes, como: data e hora da ocorrência, número da conta, ticket da ordem afetada, capturas de tela demonstrando o problema (se houver), etc., para que os acertos devidos sejam providenciados.

 

Boa tarde. Meu metatrader não abre. Eu desinstelei e instalei novamente mas não abre. Alguem pode me ajudar?