mrshafaq

Trader
Aug 18, 2023
2
0
17
40
it is absolutly fantastic but i have suggestion it will be good if time stop, timer start, trade disable , trade enable, and time date adjustment display at the trade panel for example i want to trade like this even there is no news . some time if market volatile i should have option to start calculating high low and place the order
 

Kassem v

Trader
Jan 11, 2024
4
0
7
39
Hi There ,
is Buy-Limit rather than sell-stop available ?
and if not , if we manually replace (in meta edit) them , does it work normally ?
 

Enivid

Administrator
Staff member
Nov 30, 2008
19,438
1,570
144
Odesa
www.earnforex.com
is Buy-Limit rather than sell-stop available ?
No, it's designed as a breakout EA, so it uses stop orders.
and if not , if we manually replace (in meta edit) them , does it work normally ?
Yes, but you'd also need to change how SL/TP is calculated and how OCO works (if you use it).
 

Kassemm

Newbie
Jun 13, 2024
2
1
1
40
No, it's designed as a breakout EA, so it uses stop orders.

Yes, but you'd also need to change how SL/TP is calculated and how OCO works (if you use it).
Hello,

You'll find in attachments the following :

1. Amazing(Limit).mq5 : Buy/Sell-Limit rather than Buy/Sell-Stop.

2. Amazing.mq5 : corrected error of SL = Sell Stop :
Line 340 { if (!Trade.OrderModify(ticket, sell_stop_entry, sell_stop_entry, sell_take_profit, 0, 0)) }
to { if (!Trade.OrderModify(ticket, sell_stop_entry, sell_stop_loss, sell_take_profit, 0, 0)) }

I wish the trial of the modified EAs , and suggest adding Amazing(Limit).mq5 to the page of Amazing if found usefull.
Best Regards.
 

Attachments

  • Amazing(Limit).mq5
    31 KB · Views: 5
  • Amazing.mq5
    30.2 KB · Views: 4
  • 👍
Reactions: Enivid

Kassemm

Newbie
Jun 13, 2024
2
1
1
40
Hello,

You'll find in attachments the following :

1. Amazing(Limit).mq5 : Buy/Sell-Limit rather than Buy/Sell-Stop.

2. Amazing.mq5 : corrected error of SL = Sell Stop :
Line 340 { if (!Trade.OrderModify(ticket, sell_stop_entry, sell_stop_entry, sell_take_profit, 0, 0)) }
to { if (!Trade.OrderModify(ticket, sell_stop_entry, sell_stop_loss, sell_take_profit, 0, 0)) }

I wish the trial of the modified EAs , and suggest adding Amazing(Limit).mq5 to the page of Amazing if found usefull.
Best Regards.
On the other side, I tried to find a solution for Updating "TP & SL Fixed values" with the value of the Slippage that comes to be Very big especially during Important News Events - which leads to trading Losses- but it was over my capabilities :) and I wish we have a solution.
 

Enivid

Administrator
Staff member
Nov 30, 2008
19,438
1,570
144
Odesa
www.earnforex.com
2. Amazing.mq5 : corrected error of SL = Sell Stop :
Line 340 { if (!Trade.OrderModify(ticket, sell_stop_entry, sell_stop_entry, sell_take_profit, 0, 0)) }
to { if (!Trade.OrderModify(ticket, sell_stop_entry, sell_stop_loss, sell_take_profit, 0, 0)) }
Thanks for reporting this!

On the other side, I tried to find a solution for Updating "TP & SL Fixed values" with the value of the Slippage that comes to be Very big especially during Important News Events - which leads to trading Losses- but it was over my capabilities :) and I wish we have a solution.
Unfortunately, it's impossible to predict the Slippage during the news.
 

robspot

Trader
Feb 27, 2025
2
0
6
52
Hi Enivid

I have been trading this style manually with mixed success. The main issue I have is, due to work and other commitments, I am very rarely able to be at my terminal when news is released, hence why I was looking for an EA.

I had one trade set at 10 pips away from current price with 50 pips TP and 10 pips SL and the trade executed and closed at TP in less than 8 seconds, before I even knew what was happening! Good stuff. However, I traded NFP at the start of February and it was horrendous. My buy entry price was 1.24640 but the trade actually executed at 1.24906 and then promptly reversed and stopped me out with a loss 4 times my original risk. I was only trading 0.1 lots and I didn't pay attention to the spread widening so don't know how much that affected the result.

Is there any functionality in Amazing or News Trader that would stop the trade happening with this slippage? Or do I just stay away from NFP?!

Many Thanks
Rob
 

Enivid

Administrator
Staff member
Nov 30, 2008
19,438
1,570
144
Odesa
www.earnforex.com
Hi Enivid

I have been trading this style manually with mixed success. The main issue I have is, due to work and other commitments, I am very rarely able to be at my terminal when news is released, hence why I was looking for an EA.

I had one trade set at 10 pips away from current price with 50 pips TP and 10 pips SL and the trade executed and closed at TP in less than 8 seconds, before I even knew what was happening! Good stuff. However, I traded NFP at the start of February and it was horrendous. My buy entry price was 1.24640 but the trade actually executed at 1.24906 and then promptly reversed and stopped me out with a loss 4 times my original risk. I was only trading 0.1 lots and I didn't pay attention to the spread widening so don't know how much that affected the result.

Is there any functionality in Amazing or News Trader that would stop the trade happening with this slippage? Or do I just stay away from NFP?!

Many Thanks
Rob
Amazing uses stop orders to enter the trades. Stop orders have unrestricted slippage. If you switch to News Trader, you can use market orders and restrict slippage on them, but you won't be able to restrict the slippage on their stop-loss. In my experience, the result will be the same in a high-volatility environment. News trading is best done with brokers that offer 'zero spreads', but instead charge some large commission.
 

robspot

Trader
Feb 27, 2025
2
0
6
52
Amazing uses stop orders to enter the trades. Stop orders have unrestricted slippage. If you switch to News Trader, you can use market orders and restrict slippage on them, but you won't be able to restrict the slippage on their stop-loss. In my experience, the result will be the same in a high-volatility environment. News trading is best done with brokers that offer 'zero spreads', but instead charge some large commission.

Thanks for that. Yeah my current broker is the problem, their fulfillment times are too slow. The closest I can find to zero spread is raw spreads, opening an account with IC Markets now. They promise less than 40ms execution and offer a VPS with 1ms latency to their live servers. That speed might make all the difference with this strategy. I will test with Amazing once it's up and running.

Thanks for your work on these EA's