Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 1775

 

Boa tarde!

Coloquei um EA na tabela. O EA estava funcionando bem antes disso.

Meu terminal congelou até a morte - reinicializei o terminal, reinicializei o PC.

Está pendurado!

Preciso tirar todos os meus indicadores, perfis e o Expert Advisor de lá!

Praticamente não há indicadores nos arquivos de programas, os perfis são antigos por alguma razão.

Posso ressuscitá-lo?

Ajude, por favor!

Não tenho indicadores, não tenho perfis. Obrigado!

 
законопослушный гражданин #:

Olá!

Se eu receber um sinal (por exemplo, Comprar), preciso abrir um pedido oposto (Vender) depois que as condições do lote forem atendidas.

Eu construí o código:

mas quando uma condição ocorre

Mas neste caso duas ordens opostas são abertas ao mesmo tempo. Como você pode "consertá-las"?

Você tem a condição de abrir duas ordens simultaneamente, se não houver nenhuma ordem em aberto.

(GetLotSize()>LotControl)

O que é isso?

 
Kedrov #:

Boa tarde!

Pendurei um EA no gráfico. A EA estava funcionando bem.

O terminal congelou até a morte - reinicializei o terminal, reinicializei o PC.

Está pendurado!

Quero tirar dele todos os meus indicadores, perfis e o Expert Advisor!

Praticamente não há indicadores nos arquivos de programas, os perfis são antigos por alguma razão.

Posso ressuscitá-lo?

Ajude, por favor!

Obrigado!

Você vai para a pasta ...MQL4/Experts

excluir ambos os arquivos (mq4, ex4) do Expert Advisor que você instalou e lançar o terminal

 
MakarFX #:

Ir para a pasta ...MQL4/Experts

excluir ambos os arquivos (mq4, ex4) do Expert Advisor que você instalou e iniciar o terminal sem nenhum problema

Eu só posso acessar os arquivos do programa porque o terminal não responde. Mas não há Consultores Especialistas em Consultores Especialistas. De jeito nenhum!

O terminal longo e duro abre, mas fica pendurado... não pode fazer nada com ele.

 
Kedrov #:

Eu só posso entrar nos arquivos do programa, pois o terminal não responde. Mas lá em Peritos - não há especialistas. Nada mesmo!

Longo, difícil de abrir o terminal, mas ele fica pendurado...não posso fazer nada com ele.

Encontrar C:Utentes:Dados de aplicação de dados de máquinas de lavar e secar
 
Kedrov #:

Eu só posso entrar nos arquivos do programa, pois o terminal não responde. Mas lá em Peritos - não há especialistas. Nada mesmo!

Longo, difícil de abrir o terminal, mas ele fica pendurado...não posso fazer nada com ele.

Execute o metaeditor.exe na pasta com o terminal.

Procure seu Expert Advisor na pasta que a abre e apague

 
законопослушный гражданин #:

Olá!

Se eu receber um sinal (por exemplo, Comprar), preciso abrir um pedido oposto (Vender), depois que as condições do lote forem atendidas.

Eu construí o código:

mas quando uma condição ocorre

Mas duas ordens opostas são abertas simultaneamente. Como posso curá-las?

Se o robô já tiver entrado no mercado em uma direção, ele não entra novamente na mesma direção. É assim que seu algoritmo de entrada funciona?

Se esta condição forcumprida, ela é acionada.

if((bSignalBuy() == true)&&(GetLotSize()>LotControl))
  vOrderOpenSell();

Depois de

if(bSignalBuy() == true)
  vOrderOpenBuy();

E também quando há um sinal de venda.

Então, a razão para entrar na direção oposta é que a condição é acionada

GetLotSize()>LotControl
 
MakarFX #:

Execute o metaeditor.exe na pasta do terminal

Procure sua EA na pasta e apague-a.

Makar!

Primeiro fui ao AppData - lá estava ele em duas construções - eu o apaguei

Checou na segunda versão - não estava no metaeditor.exe

Ainda está lá, roda de processo sobre o cursor - girando

Há algo mais que eu possa fazer, ou devo abrir um novo e arrastar e largar tudo do metaeditor.exe?


E então eu tenho uma pergunta - é possível copiar o metaeditor.exe deste terminal para outro terminal removendo o que estava lá?

Experimentei-o - o truque não funcionou

 
Kedrov #:

Makar!

Primeiro foi para AppData - lá estava em dois builds - apagou-o

Checado a segunda opção - não está em Experts metaeditor.exe

Ainda está lá, roda de processo sobre o cursor - girando

Há algo mais que eu possa fazer, ou devo abrir um novo e arrastar e largar tudo do metaeditor.exe?


E depois há uma pergunta - o metaeditor.exe deste terminal pode ser colado em outro terminal, removendo o que estava lá?

A mudança do metaeditor não vai fazer nada.

Se você removeu a EA e o terminal ainda está pendurado, então não é esse o problema.

Abrir esta pasta C:\Users\MakAppData\Roaming\MetaQuotes\Terminal

e tirar uma foto da tela.

 
MakarFX #:

A mudança do metaeditor não fará nada.

Se você apagou a EA e o terminal ainda está pendurado, não é a EA.

Abrir esta pasta C:\Users\MakAppData\Roaming\MetaQuotes\Terminal

e tirar uma foto da tela.

Obrigado, Makar, por se meter comigo!

Aqui está uma captura de tela.

Arquivos anexados:
AppData.jpg  350 kb