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.
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.
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso
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.