Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 290

 
vse-klass:
Carrego na janela SL ou TP, onde 0,0000 seria definido e o programa apenas me devolve ao gráfico. Isto é, nem sequer me permite introduzir o preço, atira
Nesse caso, queira contactar o Service Desk. Certifique-se de especificar o modelo da máquina, a versão do sistema operativo e a versão do terminal móvel.
 
barabashkakvn:

Neste momento, as últimas construções são as seguintes:

MT4 construir 670

MT5 construir 975.

Por favor, actualize o seu terminal.

Isso é exactamente o que todos eles são! Nada está a mudar. O terminal deve ser movido para a pasta padrão?
 
Alepetuz:
Olá!
Não estou a guardar contas comerciais no terminal. Durante algum tempo o computador guarda-os automaticamente (2-3 dias) e depois tenho de os introduzir manualmente (autorização). Isto também se aplica a terminais de outros corretores. Reinstalo terminais. Qual é a razão?
Atenciosamente, Aleksandr.
Por acaso o seu endereço IP é dinâmico? Por exemplo, quando se está a trabalhar via GPRS e a ligação é má, surge frequentemente uma janela para entrada de nome de utilizador e palavra-passe.
 

Por favor, diga-me porque é que o contador de tick do minuto actual ( Volume[0] ) em MT4 só é reiniciado após 30 segundos,

e antes disso, os carrapatos do minuto anterior ainda são contados. Isto não lhe permite utilizar correctamente Volume[0]==1 para mostrar o início de um novo minuto.

É esta a intenção ou um descuido?

 
Senhoras e Senhores, só quero alugar o meu computador ............... e já estou aqui por causa de algum tipo de negociação ............... alguém pode explicar popularmente se cheguei lá ou não ???? e se sim, como é que alugo o meu computador mais caro e onde?))
 
scoorpion1945:
Caros Senhores, só quero alugar o meu computador............... e já me estão a falar de algum tipo de negócio aqui............... Alguém me pode explicar se estou aqui ou não???? e, em caso afirmativo, como posso alugar o meu computador mais caro e onde?)

Está no fórum de programadores do MetaTrader. MetaTrader é um terminal de comércio para comércio.

Pode alugar o poder de processamento no local:

  1. MQL5 Cloud Network.
  2. MQL5 Cloud Network: Ainda está a contar?
  3. Estamos a lançar a MQL5 Cloud Network!
 
scoorpion1945:
como é que devolvo o meu computador por um preço melhor e para onde?)
Se "mais caro", tem de o levar para uma loja de computadores em segunda mão.
 

Olá a todos, ajudem-me a encontrar um erro no código. O ponto é o seguinte: todos abertos, digamos 6 deles 4 em lucro, 2 em compra (de acordo com a imagem do ecrã). O encerramento é quando o lucro total atinge 1,0 (de acordo com a imagem do ecrã). 2 X 2 = 4 fechados (são fechados usando OrderCloseBy), 2 vendidos são fechados usando OrderCloseBy.

O erro é o seguinte: as ordens sobrepostas são fechadas usando OrderCloseBy, mas as restantes ordens não são de todo fechadas

Não quero escavar o código, penso que o erro está aqui.

linha 565 do código - função para fechar encomendas

Linha de código 92-100 - fechar todas as outras encomendas

linha 550 código - função para contar as encomendas em aberto

Ficaria grato por qualquer ajuda.


Arquivos anexados:
 
alexey1979621:

Olá a todos! Ajudem-me a encontrar um erro no código. O ponto é o seguinte: todos abertos, digamos 6 deles 4 para lucrar, 2 para comprar (de acordo com a imagem do ecrã). O encerramento é quando o lucro total atinge 1,0 (de acordo com a imagem do ecrã). 2 X 2 = 4 fechados (são fechados usando OrderCloseBy), 2 vendidos são fechados usando OrderCloseBy.

O erro é o seguinte: as ordens sobrepostas são fechadas usando OrderCloseBy, mas o resto das ordens não são de todo fechadas

Para evitar escavar através do código, penso que o erro está aqui.

Linha de código 565 - função de fecho de ordens que são dirigidas de forma diferente no início

linha 92-100 - fechar todas as outras encomendas

Linha de código 550 - função para calcular ordens abertas

Ficarei muito grato por qualquer ajuda.


De imediato, é o que parece:

for(t=0; t<=OrdensTotal(); t++) // depois Fechar sob algumas condições

certo:

for(t = OrderTotal() - 1; t >= 0; --t) // depois Fechar sob algumas condições

ou seja, ao apagar uma encomenda, leia-a a partir do fim porque o POS da encomenda seguinte muda

zy: corrigi-lo primeiro ;)

 
Olá. Tenho uma pergunta a fazer. Comecei recentemente a estudar MQL, e provavelmente estou a fazer algo de errado algures, mas não sei exactamente onde nem o quê. A essência é a seguinte: estou a escrever um EA (neste caso um "martingale" trivial combinado com "10 pips por dia"). No Testador de Estratégia dá resultados, com os quais, em princípio, estou satisfeito. Tudo parece funcionar, mas (!) só até que não o ponha a sério. Simplesmente não funciona. Não abre negócios quando deveria, e não há mensagens no separador Especialistas ou no Jornal. O que é que estou a fazer mal? Tenho um bom pressentimento a esse respeito.
Arquivos anexados:
Razão: