Compra/venda de EAs e indicadores

 

Alguém tem um roteiro simples (não um EA) que compre/venda pedidos

com uma parada e uma entrada de lucro alvo?

OU

Os roteiros de compra/venda em anexo não têm um objetivo de lucro

parâmetro. Se alguém pudesse, por favor, adicionar lucros-alvo aos scripts anexados que também funcionariam.

Qualquer um dos cenários seria apreciado.

Obrigado.

Arquivos anexados:
buy.mq4  2 kb
sell.mq4  2 kb
 

Suponha que você queira estabelecer a meta de lucro em 30 pips, então faça o seguinte:

Procure esta linha na rotina de compra,

ticket=OrderSend(Symbol(),OP_BUY,1.0,Ask,3,Ask-20*Point,0, "expert comment",255,0,CLR_NONE);

e fazer com que fique assim:

ticket=OrderSend(Symbol(),OP_BUY,1.0,Ask,3,Ask-20*Point,Bid+30*Point, "comentário de especialista",255,0,CLR_NONE);

 

Obrigado. Vou experimentar. Você poderia me dizer que mudanças eu precisaria fazer o mesmo para uma ordem de venda?

 

Acho que você deve a si mesmo estudar a MQL se vai usá-la. Caso contrário, dependendo dos outros, é muito perigoso.

Estude o código que eu lhe dei e veja O QUE muda e ONDE as mudanças que eu fiz. Isso deve lhe dar pistas sobre o que mudar na rotina de venda.

Boa sorte.

 

Obrigado pelo conselho. Tenho aprendido a linguagem lentamente através do curso mql, mas como não tenho experiência em programação, tem sido um processo lento. Só queria começar a negociar nesse ínterim.

 

Na verdade, eu dei uma olhada novamente antes de seu último posto e descobri isso. Mas minhas mudanças parecem um pouco diferentes, mas parece que funcionam bem.

Eu tinha:

ticket=OrderSend(Symbol(),OP_SELL,10.0,Bid,3,Bid+20*Point,Bid-30*Point, "expert comment",255,0,CLR_NONE);

Obrigado novamente.

 

Ok, você deve tentar entender melhor o código. Acho que se você tivesse passado algum tempo, definitivamente teria entendido como funcionam as funções de compra/venda de pedidos.

Para a venda, assumindo que você queira 30 pips de stop loss,

mudar

ticket=OrderSend(Symbol(),OP_SELLL,1.0,Bid,3,Bid+20*Point,0, "expert comment",255,0,CLR_NONE);

para

ticket=OrderSend(Symbol(),OP_SELLL,1.0,Bid,3,Bid+20*Point,Ask - 30*Point, "expert comment",255,0,CLR_NONE);

Edit:- Eu tive um erro que corrigi. Obrigado por apontar.

 

animar...

não se sente bem em descobrir você mesmo?

Eu tive um erro em meu código que corrigi.

Obrigado.

 

Sim. Aguardo ansiosamente o dia em que eu possa construir uma EA do zero! Obrigado.

 

Comprar/vender EA

Olá a todos,

Provavelmente já sei o que vai acontecer quando eu fizer esta pergunta, mas irei em frente e a repetirei novamente. Anteriormente eu perguntava sobre uma EA que poderia comprar e vender ao mesmo tempo. A execução para a compra e venda é colocada simultaneamente ao mesmo tempo. A Newdigital havia movido minha linha para outra linha. Eu tentei a "EA baseada no tempo", e não é o que estou procurando. Parece haver algo de errado com ela. Quando verifico a aba de especialistas no fundo do Metatrader, isto é o que diz sobre a EA "2008.01.29 18:29:04TimeBasedEA USDCHF,H1: razão uninit 3", "2008.01.29 18:31:26TimeBasedEA USDCHF,M30: razão uninit 4, "2008.01.29 18:25:24TimeBasedEA USDCHF,H1: razão uninit 5"!

Eu realmente peço desculpas por incomodar vocês, pessoal. Eu pesquisei e pesquisei no Google sobre tal EA e cheguei à conclusão de que esta é minha única esperança. Então, eu estava me perguntando se vocês podem me direcionar para outra EA que tenha o mesmo conceito!

Muito respeitosamente,

Benjamin Kirwin

 

Apenas uma rápida revisão.

TimeBreakExpert_v1: linha de desenvolvimento da idéia e este também:

- a versão nº 1 está aqui.

- A versão nº 1.1 está aqui.

WNV EA: esta EA compra e/ou vende a uma determinada hora do dia.

TimeBasedEA: compra e vende um par de moedas específico em um determinado momento com base no MACD_Sample EA está aqui.

ScheduleTrader EA está aqui.

Alguns links são da seção de elite, que lamento.

Mas eu acho que você conhece a maioria desses EAs.