Discussão do artigo "Assistente MQL5: Como Criar um Módulo de Rastreamento de Posições Abertas" - página 2
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
Obrigado por seu excelente e útil artigo,
Por favor, gostaria de lhe pedir um exemplo de como usar essa classe para escrever um expert adviser. O que quero dizer é que usar essa classe no modelo EA não gera EA.
Mais uma vez, obrigado.
Boa tarde. O módulo não está funcionando.
O registro mostra que o nível de lucro limite deve ser maior que o nível de definição de ordens.
No construtor, inicializo variáveis que não estão vazias e não são iguais a zero. Por que estou recebendo um erro?
Boa tarde. O módulo não está funcionando.
O registro mostra que o nível de lucro limite deve ser maior que o nível de definição de ordens.
No construtor, inicializo variáveis que não estão vazias e não são iguais a zero. Por que estou recebendo um erro?
Ao usar o módulo especificado no artigo, são gerados erros no registro do Expert Advisor ao carregar o Expert Advisor no gráfico:
2017.09.06 00:28:29.873 1 (EURUSD,M5) OnInit: erro ao inicializar indicadores
2017.09.06 00:31:20.256 1 (EURUSD,M5) CExpertBase::SetPriceSeries: mudança de série temporal é proibida
2017.09.06 00:31:20.256 1 (EURUSD,M5) CExpertBase::SetOtherSeries: alteração da série temporal é proibida
2017.09.06 00:31:20.256 1 (EURUSD,M5) CExpertBase::InitIndicators: parâmetros de configuração não são verificados
2017.09.06 00:31:20.256 1 (EURUSD,M5) CExpert::InitIndicators: erro na inicialização dos indicadores do objeto final
2017.09.06 00:31:20.256 1 (EURUSD,M5) OnInit: erro ao inicializar indicadores
Faça uma alteração no módulo de rastreamento "sampleTrailing.mqh":
Ao usar o módulo especificado no artigo, são gerados erros no registro do Expert Advisor ao carregar o Expert Advisor em um gráfico:
Obrigado pela mensagem, o artigo foi corrigido
Ao abrir uma posição vendida e definir o stop loss normal (não o trailing) como 0 nos parâmetros, o trailing stop não é definido como ponto de equilíbrio, mas se você mover um pouco o stop normal e defini-lo com pelo menos -1 pip, tudo funcionará. No longing, tudo funciona normalmente. Ao verificar a condição de que já existe um ponto de equilíbrio (o stop é menor do que o preço), inicialmente 0 no valor do stop e ele não o deixa ir além.
É isso mesmo. É o Stop Loss especificado que é o gatilho para que ESTE módulo trailing funcione no ponto de equilíbrio. Ou seja, supõe-se que a posição DEVE ter um stop loss inicialmente.
Acrescentado:
O objetivo de qualquer artigo é mostrar e familiarizar-se com abordagens para resolver algum problema. Em seguida, o próprio usuário deve desenvolver seu próprio código com base no conhecimento adquirido.
Ele deve ser complementado para que, se não houver stop, o trailing também seja - preencha a variável com pelo menos o valor de abertura.
(Recebi uma notificação push para duas de suas mensagens, mas uma delas está faltando - excluída)?
Se você precisar alterar algo, esse não é o problema deste artigo. Aqui você pode fazer isso sozinho, com base no conhecimento que adquiriu. Ou seja, se você quiser redigir um trabalho técnico e achar que o artigo será reescrito de acordo com ele, não será assim.
Como vejo suas ações: reescrever o módulo (uma pequena alteração) e usar.
Acréscimo: Pela última vez, use o botão "responder". Caso contrário, não responderei.
Ok, eu mesmo escreverei. Você excluiu uma de suas postagens (diga-me se excluiu, para que eu não tenha que procurá-la)?
Você pode abrir um novo tópico, algo como"Módulo de manutenção de posições abertas até o ponto de equilíbrio" - acho que esse tópico será útil.
Então, sim, eu estava editando minha postagem e cliquei em "excluir" por engano - ou seja, na verdade, escrevi DUAS postagens e excluí uma. Portanto, o push chegou corretamente.