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
Sim - Eu literalmente percebi isso quando removi o loop for. Estou certo em dizer que se eu rastrear o número OrderTicket desde quando ele é selecionado pela primeira vez, uma vez que o OrderClose tenha feito sua coisa e retornado verdadeiro, então eu poderia verificar isso com o número OrderTicket, pois eles serão diferentes - quebrando assim o laço e esperando até que outra nova ordem chegue?
Não tenho certeza absoluta de como escrever isso, mas isso está mais ou menos nas linhas certas?
Você não precisa sair do loop . . . a menos que a parte restante da Ordem tenha um novo número de bilhete ? você sabe se ele tem ?
O problema de salvar estas informações em uma variável ou matriz é que se a EA parar por projeto ou o MT4 falhar, você perdeu suas informações e não pode retomar de onde parou. Você pode ser capaz de fazer algo com números mágicos . . caso contrário, você terá que ficar confuso e começar a salvar informações em arquivos . . .
Hmmm... Ok, acabei de imprimir os detalhes do pedido após o OrderClose===true.... Os números do OrderTicket são idênticos, desde quando eu coloquei o negócio pela primeira vez até depois de ter fechado pela metade... Alguma idéia de por que não fecha pela metade assim que o Bid for >= para sair também o preço? Parece ir longe o suficiente, mas só parece fechá-lo em um "pull back" (estou fazendo rapidamente um teste em um set-up conhecido repetidamente).
Se são todos o mesmo número de bilhete, como posso trabalhar com isso para parar de tentar fechar continuamente a metade consecutivamente? Só quero que feche pela metade uma vez...
Hmmm... Ok, acabei de imprimir os detalhes do pedido após o OrderClose===true.... Os números do OrderTicket são idênticos, desde quando eu coloquei o negócio pela primeira vez até depois de ter fechado pela metade... Alguma idéia de por que não fecha pela metade assim que o Bid for >= para sair também o preço? Parece ir longe o suficiente, mas só parece fechá-lo em um pull back (estou fazendo rapidamente um teste em uma configuração conhecida repetidamente).
Você pode mostrar um pouco mais do log/jornal, qual é o Bid o tique antes que a metade da Ordem seja fechada? Tudo o que podemos ver pelo que você imprimiu é o que a Licitação era quando metade da Ordem estava prestes a ser fechada. Que modo de Teste de Estratégia você está usando ? cada tick ou Preço de Abertura ?
Se são todos o mesmo número de bilhete, como posso trabalhar com isso para parar de tentar fechar continuamente as metades consecutivamente? Só quero que feche pela metade uma vez...
Ok - bem, a única outra opção é colocar duas encomendas com dois preços de saída diferentes... o único problema que tenho com isso é este:
"if(OpenOrdersThisPair(Symbol())==0)"
Só me permitirá colocar uma encomenda de cada vez... Se eu remover isso, então haverá um número ilimitado de ordens sendo colocadas no mercado em qualquer uma das configurações... Espero que você tenha experiência em como eu posso permitir 2-3-4 ordens em qualquer uma idéia de set-up isolada?
Eu posso ter até um máximo de 4 saídas por configuração de operação
Ok - bem, a única outra opção é colocar dois pedidos com dois preços de saída diferentes... o único problema que eu tenho com isso é este:
"if(OpenOrdersThisPair(Symbol())==0)"
Só me deixará colocar 1 ordem de cada vez... Se eu remover isso, então haverá um número ilimitado de negócios sendo colocados no mercado em qualquer uma das configurações... Espero que você tenha experiência em como eu posso permitir 2-3-4 ordens em qualquer uma idéia de set-up isolada?
Você pode mostrar um pouco mais do diário de bordo/jornal,
Você pode mostrar um pouco mais do log/jornal, o que é o Bid o tique antes que metade da Ordem seja fechada? Tudo que podemos ver pelo que você imprimiu é o que a Licitação era quando a metade da Ordem estava prestes a ser fechada. Que modo de Teste de Estratégia você está usando ? cada carrapato ou Preço de Abertura ?
Estou usando cada carrapato. A parte destacada acima; como posso verificar isso? Não entendo por que, mas às vezes nem tudo será impresso - No entanto, a função de fechamento do pedido funciona, mas a impressão não... Realmente frustrante, pois está me confundindo. Mas não importa, a impressão é praticamente tudo o que eu colei acima?
A única diferença é que eu também tenho uma quantidade implacável de "OrderModify error 1" - que eu ainda não descobri...
Estou usando cada carrapato. A parte destacada acima; como posso verificar isso? Não entendo por que, mas às vezes nem tudo será impresso - No entanto, a função de fechamento do pedido funciona, mas a impressão não... Realmente frustrante, pois está me confundindo. Mas não importa, a impressão é praticamente tudo o que eu colei acima?