https://www.mql5.com/pt/forum/mql4
Please use English only on this forum.
- English only on this forum.
- When you post code please use the CODE button (Alt-S)!
(For large amounts of code, attach it.) Please edit your post.
General rules and best pratices of the Forum. - General - MQL5 programming forum
Messages Editor -
result=OrderSend(Symbol(),OP_BUY,Lots,Ask,3,Ask-StopLoss*Point,Ask+TakeProfit*Point,"EA tresButton.mq4",16384, 0,Blue); result=OrderSend(Symbol(),OP_SELL,Lots,Ask,3,Ask+StopLoss*Point,Ask-TakeProfit*Point,"EA tresButton.mq4",16384, 0,Blue);
You buy at the Ask and sell at the Bid.- Your buy order's TP/SL are triggered when the Bid reaches it. Not the Ask.
-
Your sell order's TP/SL will be triggered when the Ask reaches it. To trigger at
a specific Bid price, add the average spread.
MODE_SPREAD (Paul) - MQL4 and MetaTrader 4 - MQL4 programming forum - Page 3 - The charts show Bid prices only. Turn on the Ask line to see how big the spread is (Tools -> Options {control-O} -> charts -> Show ask line.)
You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
Olá
Estou tentando fazer um EA MQL4 que está rodando sem erros e até abre posições de compra ou venda mas o ST e o TK não são preenchidos
Esta são as linhas :
result=OrderSend(Symbol(),OP_BUY,Lots,Ask,3,Ask-StopLoss*Point,Ask+TakeProfit*Point,"EA tresButton.mq4",16384, 0,Blue);result=OrderSend(Symbol(),OP_SELL,Lots,Ask,3,Ask+StopLoss*Point,Ask-TakeProfit*Point,"EA tresButton.mq4",16384, 0,Blue);
O que devo fazer para que as ordens abram com o TakeProfit e StopLoss preenchidos?
Muito obrigado