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
Tento compilar o guião chamando mql5.exe, o guião usa um includnik - não compila. Retiro a chamada para o inluder - compila. Compila em editor com indicador.
Estabelece /i:<caminho> como o caminho para a pasta com as injecções?
Obrigado, já o tenho. Não o fiz.
Na maioria das vezes, alterar o parâmetro "maxbars in window", a julgar pela profundidade da história carregada via CopyOpen e outras funções, imediatamente após a recarga de MT não funciona por alguma razão e só é bem sucedido por alguns tempos aparentemente arbitrários.
Diga-me, não existe uma função que alteraria a profundidade da história carregando-se a si própria no modo online?
Dentro do testador padrão, tal como o entendo, tal característica é implementada, e no caso da criação de um testador alternativo, também é necessário.Pergunta 2: Suponha que temos uma janela indicadora, à qual são adicionadas versões indicadoras com parâmetros diferentes.
Neste caso, as escalas para cada versão serão realizadas separadamente e como resultado, as escalas das diferentes versões não coincidirão e sobrepor-se-ão em caso de discrepância dos extremos visíveis.
A implementação de um único escalonamento, devido à ausência de um evento de rolagem neste caso, é extremamente difícil, enquanto a criação de um indicador, que incluiria várias linhas, é dificultada pela ausência da possibilidade de definir dinamicamente as suas cores e a complexidade geral do código.
Infelizmente, é difícil encontrar formas simples de resolver esta questão dentro do modelo existente. Portanto, uma pergunta, é possível adicionar as propriedades de uma única escala de todos os indicadores que são colocados na janela?
Porque é que, quando uma posição é invertida (dentro/fora), o comentário da ordem (comércio) não é sobrescrito no campo "Comentário" da posição? Tentei fazê-lo manualmente - a mesma coisa.
A nova posição deve ser sobrescrita, como eu a entendo, o que é o oposto da posição inicial.
Sai fechando a posição inicial, o comentário lá fora permanece o mesmo.
Embora, é claro, seria melhor alterar o comentário para fora, para tornar mais clara a razão pela qual a posição foi encerrada.
A nova posição deve ser sobrescrita, como eu a entendo, o que é o oposto da posição inicial.
Fora é o encerramento da posição inicial, o comentário aí permanece o mesmo.
Embora seja certamente aconselhável alterar o comentário para tornar mais clara a razão pela qual a posição foi encerrada.
A posição manteve-se como estava, mas mudou de direcção. Ao abrir uma posição, o comentário é substituído e o mesmo acontece com a própria posição. Mas não é assim para a inversão. A razão da mudança é aí especificada. Na história dos ofícios e das ordens, o comentário está presente. Não é o programa MQL5 mas o próprio terminal. O campo permanece vazio mesmo para inversão manual com o comentário especificado.
Penso que deve ser preenchida a partir da encomenda. Caso contrário, não é claro quem mudou de posição; a EA ou manualmente (visualmente, no separador "Comércio").
A posição é a mesma que era, apenas a direcção mudou. Quando uma posição é aberta, o comentário é reescrito, e quando um preenchimento é feito, também. Mas quando eu inverto, não o faz. A razão da mudança é aí especificada. Na história dos ofícios e das ordens, o comentário está presente. Esta não é a questão do programa MQL5 mas sim do terminal, uma vez que o campo permanece vazio mesmo em caso de inversão manual com o comentário especificado.
Penso que deve ser preenchida a partir da encomenda. Caso contrário, não podemos ver quem mudou de posição, o Conselheiro Especialista ou manualmente (visualmente, no separador "Comércio").
Se a direcção for alterada, a posição Out existente é fechada e a nova posição In é reaberta.
Se bem me lembro.
Exemplo:
1. Temos uma posição de compra de 0,10 e uma ordem de venda (limite ou ordem de paragem) com os gatilhos do lote 0,20.
Como resultado, a posição Comprar é fechada e é criada uma nova posição Vender de 0,10.
2. Suponha que havia uma posição Buy 0.10 com o comentário "New position" (o negócio é suposto estar marcado In), nós compramos em média 0.10 com o comentário "Averaging Buy - XXXX" (o negócio é suposto estar marcado In).
A posição resultante deve ser Buy 0.20 com o comentário "Averaging Buy - XXXX".
Aqui decidimos inverter a posição e ir Vender 0,30 com o comentário "Upheaval Sell - XXXX".
Devemos ter uma posição Sell 0.10 com o comentário "Upheaval Sell - XXXX".
Deve ser o fecho de uma posição de Compra + abertura de uma nova posição de Venda.
O fecho da posição Comprar 0,20 (Compra média - XXXX) será marcado no diário de bordo como Vender 0,20 Out (comentário deve ser esclarecido).
A abertura de uma nova posição será marcada no diário de bordo como Sell 0.10 In (Upheaval Sell - XXXX).
PS
Verificarei mais tarde como se parece na realidade, no testador.
Não é o programa MQL5, é o terminal, porque mesmo com uma inversão manual com um comentário o campo permanece em branco.
Penso que deve ser preenchida a partir da encomenda. Caso contrário, não é claro quem mudou de posição; a EA ou manualmente (visualmente, no separador "Comércio").
A posição é a mesma que era, só que mudou de direcção.