![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Instalou a versão de 64 bits do terminal. Em comparação com a de 32 bits, como uma nova plataforma. Falta metade dos ícones no painel (visão geral do mercado, navegador, testador, ferramentas, etc.). Copio Experts para o catálogo MQL5\Experts\ nem Tester, nem Terminal, nem Editor vê-los. Os indicadores são os mesmos. Qual é o problema? Porque é que as diferentes versões da plataforma ONE se comportam desta maneira?
Utilizo uma estrutura para definir um conjunto de valores, um conjunto de matrizes. Depois, fazer coisas como esta no laço:
Havia a necessidade de utilizar variáveis globais do terminal, que também seriam atribuídas no laço do conjunto de valores, mas encontrou um problema com o estabelecimento e referência a um conjunto de nomes de cordas de variáveis globais, só assim se tornou possível:
onde cada vez diferentes valores serão reatribuídos à mesma variável global bc, enquanto que precisamos de vários valores diferentes. Como reescrever tudo por analogia com a primeira parte do código? É de alguma forma através de adição: "bc "+[tf/2]?Há necessidade de utilizar variáveis terminais globais, que também seriam atribuídas a um conjunto de valores no laço, mas...............
Escrever a matriz num recurso, guardar o recurso (no caso do terminal falhar) no disco regularmente. Rápido e fiável.
Aqui está outra opção: https://www.mql5.com/ru/code/845
Escrever a matriz num recurso, guardar o recurso (no caso do terminal falhar) no disco regularmente. Rápido e fiável.
Aqui está outra opção: https://www.mql5.com/ru/code/845
Pensei, bem, estou finalmente a chegar à fase final do projecto. Mas não foi! :)
Foi escrito aqui(https://www.mql5.com/ru/forum/23/page14#comment_170601):
...
14. MetaTester: O algoritmo de verificação das restrições sobre as posições agregadas das encomendas foi introduzido em correspondência exacta com o servidor.
...
Mas o volume ainda pode ser excedido. Verifiquei-o numa conta do concurso.
//---
Tenho de escrever novamente este tópico para o Service Desk? O antigo pedido sobre este assunto já não é visível.
.. Até agora posso ver os benefícios de utilizar as variáveis globais do terminal, ............
Pensei, bem, estou finalmente a chegar à fase final do projecto. Mas não foi! :)
Foi escrito aqui(https://www.mql5.com/ru/forum/23/page14#comment_170601):
Mas o volume ainda pode ser excedido. Verifiquei-o numa conta do concurso.
//---
Tenho de escrever novamente este tópico para o Service Desk? O antigo pedido sobre este assunto já não é visível.
Tem sido sempre assim, mesmo em mt4. Quando accionado, se não houver dinheiro, haverá algo como "apagado[sem dinheiro]".
A propósito, não deveria ser assim para ordens de limite na pilha, mas como é - ainda não verifiquei
Onde está o Service Desk? Tem de escrever
Vá ao seu perfil e seleccione Service Desk
sempre foi este o caso, inclusive no mt4. Quando accionado, se não houver dinheiro, haverá algo como "apagado[sem dinheiro]".
A propósito, não deveria ser assim para ordens de limite no copo, mas como é - ainda não verifiquei
Mas de acordo com a descrição na ajuda (na qual confio), diz o seguinte:
SÍMBOLO_LIMITE_DE_VOLUME
O máximo permitido para este símbolo é o volume combinado de uma posição aberta e encomendas pendentes numa direcção (Comprar ou Vender). Por exemplo, se o limite for de 5 lotes, pode ter uma posição aberta para comprar 5 lotes e colocar uma ordem de limite de venda pendente de 5 lotes. Mas neste caso não pode colocar uma encomenda com limite de compra pendente (uma vez que o volume total num sentido excederá o limite) ou colocar uma encomenda com limite de venda superior a 5 lotes.
duplo
Portanto, não devemos ser capazes de colocar a 5ª ordem Buy Stop pendente enquanto houver uma posição aberta com o volume de 3 lotes e 4 ordens Buy Stop existentes de 3 lotes cada (sendo o limite de 15 lotes).
Muito provavelmente, os criadores devem ter cometido um erro algures no processo de correcção. A próxima encomenda Buy Stop (a sexta) já não pode ser colocada e enviaremos uma mensagem para a revista:
Em geral, temos de testar e detectar minuciosamente os volumes em excesso em todos os casos possíveis. Escreverei sobre isso no final do dia. Entretanto, seria bom ouvir um comentário dos criadores, ou talvez eu tenha inventado tudo. Também me acontece a mim. :)
//---
E eu também tive alguns problemas com o secador (adiado por agora, vai durar).