Abrir duas oedens seguidas somente se a ordem anterior fechada for igual a lógica da segunda ordem.

 
Olá! Estou desenvolvendo um E.A. e preciso colacar essa lógica dentro da minha estratégia, por ex: só vai executar duas ordens seguidas se a ondem a mercado for igual a ordem fechada (ordem 1 == compra &&ordem 2 == compra) || (ordem 1 == venda && e ordem 2 == venda), seria tipo isso. Alguém poderia me ajudar ou me dar uma luz de como posso etá fazendo. Abras!!
 
leandronetto011:
Olá! Estou desenvolvendo um E.A. e preciso colacar essa lógica dentro da minha estratégia, por ex: só vai executar duas ordens seguidas se a ondem a mercado for igual a ordem fechada (ordem 1 == compra &&ordem 2 == compra) || (ordem 1 == venda && e ordem 2 == venda), seria tipo isso. Alguém poderia me ajudar ou me dar uma luz de como posso etá fazendo. Abras!!


Olá, Leandro!!


Quando você fala em "abrir duas ordens seguidas", seria "abrir duas posições no mesmo dia"? ... Seu EA abre apenas uma posição por dia e você quer que ele abra até duas, desde que o sinal para a segunda posição seja na mesma direção que o da primeira (já encerrada), é isso?


Resumindo: você precisa saber se a última posição encerrada (no dia) foi uma compra ou uma venda, é isso??

 
leandronetto011:
Olá! Estou desenvolvendo um E.A. e preciso colacar essa lógica dentro da minha estratégia, por ex: só vai executar duas ordens seguidas se a ondem a mercado for igual a ordem fechada (ordem 1 == compra &&ordem 2 == compra) || (ordem 1 == venda && e ordem 2 == venda), seria tipo isso. Alguém poderia me ajudar ou me dar uma luz de como posso etá fazendo. Abras!!

Se entendi bem você deseja montar um sistema, que é capaz de lançar ordens de forma parcial. Fazendo assim um preço médio na tendência.👀👀 ... O que é uma tecnica bastante legal e interessante, de operar em alguns cenarios 👍 ... Bem existe sim uma forma, na verdade mais de uma forma de fazer isto. So que é preciso explicar outras coisas envolvidas, a fim de que você consiga fazer isto corretamente. Minha sugestão é a seguinte: Estou postando uma serie de artigos sobre como criar um EA 100% automático. Já sairam 3 artigos da sequencia. Esta semana deverá sair o quarto artigo. Leia os mesmos, isto irá lhe ajudar com certeza, já que abordo justamente este tipo de questão. Como por exemplo: Como fazer o EA colocar ordens e remover ordens dependendo do que esteja acontecendo. Tudo que você irá precisar fazer, será adaptar o código, a fim de que ele venha a lançar 2 ordens, já que ele normalmente estará lançando uma. Mas nos artigos explico como e onde você deverá modificar o código de forma que o EA consiga lançar um numero X de ordens. Detalhe: Irá sair um artigo todas as semanas, num total de 15 artigos ... Você pode ver o artigo 3 neste link: https://www.mql5.com/pt/articles/11226 ...

Aprendendo a construindo um EA que opera de forma automática (Parte 03): Novas funções
Aprendendo a construindo um EA que opera de forma automática (Parte 03): Novas funções
  • www.mql5.com
Aprenda como criar um EA que opera de forma automática, isto de forma simples e o mais seguro possível. No artigo anterior começamos o desenvolvimento do sistema de ordens, para ser utilizado no EA automático, no entanto, ali montamos apenas e somente uma das funções.
 
Vinicius de Oliveira #:


Olá, Leandro!!


Quando você fala em "abrir duas ordens seguidas", seria "abrir duas posições no mesmo dia"? ... Seu EA abre apenas uma posição por dia e você quer que ele abra até duas, desde que o sinal para a segunda posição seja na mesma direção que o da primeira (já encerrada), é isso?


Resumindo: você precisa saber se a última posição encerrada (no dia) foi uma compra ou uma venda, é isso??

E aí, Vinicius! Beleza?


Seria básicanmente isso, porém o a estratégia abre ordens dentro de un determinado horário, aí nesse tempo ela abre todas ordens de compra e venda que dão o sinal.Eu queria que em duas ordens seguidas ela não abrisse de forna alternada, poderia por ex abrir até 5 ordens seguidas de compra, mas parasse quando houvesse um sinal de venda e virce-versa. 
 
Daniel Jose #:

Se entendi bem você deseja montar um sistema, que é capaz de lançar ordens de forma parcial. Fazendo assim um preço médio na tendência.👀👀 ... O que é uma tecnica bastante legal e interessante, de operar em alguns cenarios 👍 ... Bem existe sim uma forma, na verdade mais de uma forma de fazer isto. So que é preciso explicar outras coisas envolvidas, a fim de que você consiga fazer isto corretamente. Minha sugestão é a seguinte: Estou postando uma serie de artigos sobre como criar um EA 100% automático. Já sairam 3 artigos da sequencia. Esta semana deverá sair o quarto artigo. Leia os mesmos, isto irá lhe ajudar com certeza, já que abordo justamente este tipo de questão. Como por exemplo: Como fazer o EA colocar ordens e remover ordens dependendo do que esteja acontecendo. Tudo que você irá precisar fazer, será adaptar o código, a fim de que ele venha a lançar 2 ordens, já que ele normalmente estará lançando uma. Mas nos artigos explico como e onde você deverá modificar o código de forma que o EA consiga lançar um numero X de ordens. Detalhe: Irá sair um artigo todas as semanas, num total de 15 artigos ... Você pode ver o artigo 3 neste link: https://www.mql5.com/pt/articles/11226 ...



Cara, vou dar uma lida sim! Inclusive já até tenho um código seu dentro do meu E.A. Valeu mesmo!!! 
Aí te falo por aqui se houver algum cenário que possa me ajudar. vlw

Razão: