Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 1295
![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
Por favor, aconselhar como calcular as encomendas fechadas na história. Experimentei desta forma:
Dá algum disparate, muito mais do que encomendas fechadas.
Qual é a situação? CHEIO, CANCELADO, EXPIRADO, REJEITADO?
Qual é a situação? CHEIO, CANCELADO, EXPIRADO, REJEITADO?
Não sei a que se refere. Na ajuda, está escrito da seguinte forma:
Retorna o número de encomendas na história. Antes de chamar a função HistoryOrdersTotal(), é necessário obter o histórico de negócios e encomendas, utilizando as funçõesHistorySelect() ouHistorySelectByPosition().
Não há nada sobre qualquer estatuto.
Pode dizer-me o que utilizar para contar as encomendas fechadas na história. Tentei assim:
Dá algum disparate, muito mais do que ordens fechadas.
Fique fora dos mandados. Trabalhar com os DREAMS. \
Referência:
Não se esqueça de ler toda a secção dePropriedades de Transacção e ver quais as propriedades que uma transacção pode ter. Precisa especificamente da propriedade'DEAL_ENTRY_OUT'.
ENUM_DEAL_ENTRY
Identificador
Descrição
DEAL_ENTRY_IN
Entrada no mercado
DEAL_ENTRY_OUT
Saída do mercado
DEAL_ENTRY_INOUT
U-turn
DEAL_ENTRY_OUT_BY
Fechar posição do contador
Agora o seu algoritmo é o seguinte:
HistorySelect -> loop through all trades -> get deal properties -> resumir trades 'DEAL_ENTRY_OUT
Fique fora dos mandados. Trabalhar com os DREAMS. \
Referência:
Não se esqueça de ler toda a secção dePropriedades de Transacção e ver quais as propriedades que uma transacção pode ter. Precisa especificamente da propriedade'DEAL_ENTRY_OUT'.
ENUM_DEAL_ENTRY
Identificador
Descrição
DEAL_ENTRY_IN
Entrada no mercado
DEAL_ENTRY_OUT
Saída do mercado
DEAL_ENTRY_INOUT
U-turn
DEAL_ENTRY_OUT_BY
Fechar posição do contador
Agora o seu algoritmo é o seguinte:
HistorySelect -> loop through all trades -> get deal properties -> resumir trades 'DEAL_ENTRY_OUT
Obrigado! Ainda estou confuso sobre a divisão destes conceitos: posição, ordem, negócio... Especialmente entre uma encomenda e um negócio (HistoryOrdersTotal e HistoryDealsTotal devolvem os mesmos valores). E acontece que eles também têm de ser contados manualmente na história :/
Fique fora dos mandados. Trabalhar com os DREAMS. \
Referência:
Não se esqueça de ler toda a secção dePropriedades de Transacção e ver quais as propriedades que uma transacção pode ter. Precisa especificamente da propriedade'DEAL_ENTRY_OUT'.
ENUM_DEAL_ENTRY
Identificador
Descrição
DEAL_ENTRY_IN
Entrada no mercado
DEAL_ENTRY_OUT
Saída do mercado
DEAL_ENTRY_INOUT
U-turn
DEAL_ENTRY_OUT_BY
Fechar posição do contador
Agora o seu algoritmo é o seguinte:
HistorySelect -> loop through all trades -> get deal properties -> resumir trades 'DEAL_ENTRY_OUT'.
Isto se não for FORTS. Ou então é acrescentada a compensação.
ou pelo menos para ver o código onde estas situações ocorrem quando começam != 0.
Obrigado!
Gostaria realmente de obter uma resposta à minha pergunta sobre o parâmetro de início na função onCalculate
ou pelo menos para ver o código onde tais situações ocorrem quando começam != 0.
Obrigado!
O artigo'Indicador por Indicador em MQL5'. Para sua conveniência, após abrir o artigo no seu navegador, recomendo que carregue em 'Ctrl' + 'F' e escreva 'start' no campo de pesquisa. Todas as ocorrências da palavra "começar" serão agora destacadas no artigo:
Ctrl+F Utilizo para pesquisar a ajuda integrada, mas nem sempre a consigo encontrar.
Existe um indicador para descarregar notícias. Um código de amostra é apresentado abaixo. WebRequest devolve 406. Devo especificar um cookie diferente ou qual poderá ser o problema? Há seis meses atrás, tudo estava a funcionar.
Isto é o que está a entrar: