The difference has to be connected to spread, delay and slippage. The only way to make sure is to compare them, live vs back-test. Spread is the easy part, you can first record real time spread in the next month and then do the same in back-testing afterwards. Slippage can also be easily recorded in live trading, but the delay is a bit harder to analyze. You can technically read time on client an the moment of sending the order and than compare it to the order execution time on server. But the EA has to be modified to simulate the same delay in back-testing because as far as I know MT5 can not change the delay dynamically in an automated manner. Anyways, loved your idea to compare live trading vs back-test of the same EA.
Love this channel and René's methodology and style. Particularly because I'm a developer as well, so it's fun to combine this skill with MQL5 and trading. Goed gedaan meneer Balke!
This is exactly what I am doing. Thank you for the in-depth explanation. Rene, can you create a Stoploss EA that is based on the recent swing High or swing Low. Example: Sell Position - Stoploss 5 pips - Conditions, Recent 10 candles swing high(slightly above to avoid double top Stop Out)
2 роки тому+3
Hey, thanks for the idea. I can put it on my "ideas" list :D
Thanks for sharing the results. You are a motivation for many of us venturing into EA. can you please do a tutorial of this EA?
2 роки тому
I am glad to read that :) This is one of the EAs I sell so I will not make a public programming tutorial. I am sorry. But you will find a lot of other tutorials on this channel if you really want to learn mql5 programming :)
I did some backtesting on this EA, the results shocked me (in a good way ;) Then i got an idea: what if we could implement a trend following concept, so we only scalp in the trend direction. Most losses seem to occur when market is reversing. Oh and i have 2 questions: 1. I already have an ICMarkets account, can the commission reduction still be applied? 2. How do you copy trades between accounts? Thanx man, you're an inspiration!
2 роки тому+1
Hey, thanks for your comment :) There are several things you could try to with this EA. But right now I do not plan to make more adjustments. To answer your questions: 1. Yes, you can write the ic markets support and say that you were referred by BM Trading with the referral id 11012. If they approve this it will still work. 2. I never really did this but there are some programs (trade copier) that should help you here.
Hi Rene well done on your accomplished. I have been watching your channel from the first day. I can see how progressive you have been. Im looking to purchase your ea I use a small risk on it. Go well
Great video. Rene, I just have a small question. What could be the reason that fewer trades are taken on my EA despite using the same inputs as your bot?
2 роки тому
Thank you :) Good question. Did you check the experts journal? Maybe you can find some (error)messages. Was your computer running all the time?
One quick question about the trailing stop you use. Have those TS inputs been compared with other combinations to see which is the best combination over time?
Probably different for each pair but I find a 1 pip stop with 4 pip start on usdjpy works well.
2 роки тому
I did not optimize too much here. I think it really depends on the market period which tsl settings perform best. Did not want to over-optimize here. But you can do your own tests with the free demo if you like :)
@ Yes well, i also think the best way to approach tsl settings is to really see in all cases how far price goes without going to the SL, and taking the max. advantage from the move with proper tsl distance. I will test it for sure! Thanks for reply
Hey René, have you tried setting a bigger trailing start value? You might be able to catch the bigger moves with that. Have a great day, thank you for the videos!
2 роки тому
Not really. Did you do it and how did it perform in the tester?
@ I tried trailingstart 500 on last year UJ. Got a return of 280%, 13%DD. Risk at 1%. we might have been enjoying these market conditions too much, as you know, they tend to change. Might be worth it to continue running these settings. If these market conditions will continue for a while. Your breakout strategy loves volatility, that's for sure. Thank you for sharing it with us!
2 роки тому
@@EEMBMinecraft2442 Yeah the strategy needs some volatility and I also think it really benefits from these strong market fluctuations that we see more often lately.
Does your scalper only work for EURUSD and USDJPY? Maybe you can review the volume profile indicators, many tools in the market claiming to be VP BUT I have not seen an effective tool except bookmap (which is not effective for FX DOM)
@@Viral-fun-videos-l3e Its an insights and analytics tool for market liquidity, volume and price levels.
2 роки тому+1
It works for every symbol (technically). But I did not do a lot of testing for other markets. You can do as much testing as you like with the free demo though.
@@Viral-fun-videos-l3e Tradingview has the fixed range and visible range volume profile, its mainly used for stock/crypto price/volume analytics because these are exchange traded. Not seen anyone using volume profile in FX.
I also coded an EA two months ago and the real results were far better than the strategy tester ones by like 150😀% .it scared me and left the system but now I'll get back to it
@@dimi3446 it can sometimes be due to mismatch of some ticks though it's better to do tests using real ticks option. What I try to do is to design EAs with bigger sl,tp, trailing stops to avoid problems of slippage,delays and spread . Here the results are usually the same in both cases
Thanks Rene for great video. I am wonder how can I set or modify spread value for backtesting in MT5? I can change spread value in MT4 backtest but can't figure it out for MT5. Thanks.
2 роки тому
Hey, I think you can change the symbol specifications if you click on the little $ sign that is next to the timeframe in the tester settings.
Good day please can these EA be made? It involves moving averages cross over which enable the EA to create levels (higher high, higher low, lower low , lower high) by the movement of price. Then a break and retest of price on a particular level created by the moving averages crossover, while touching a particular moving average should give a buy or sell signal..and it will find this setup for all timeframe
2 роки тому
Hm yeah you could create an EA like this I think. But it would be rather complex.
It would be great if you can show, how to make a connection(web request probably) with a database like myslq, so we can control the status of a user, to alow or block the EA from running.
Thanks for this fantastic information Sir, Ill realy appreciated real traders and real test, not that mql5 scammers community. question: Where can I find your EA for test, it is available? thanks.
2 роки тому
Yes you can test it here: www.mql5.com/en/users/bmtrading/seller
It seems you are using 20 poins for EURUSD and 40 points for USDJPY as trailing stop values. However, I thought that you were using the default '35 points' for both. Why did you change that, any background?
2 роки тому+1
Yeah I changed this after I did some more testing. These gave me better results in the tester :)
@ Of course Rene, I do my own tests, but this can change from person to person, and I just want to compare. And when you say 'I got better test results', we don't know how much better is that :)
Hey Rene, i dont know why but my EA is not working on my ICM Raw Spread Live Account.. on my FTMO Demo it works. I looked that all the options I can change are the same on both accounts, so there should be no difference .. Do you know what the problem/solution could be? O.o
2 роки тому
Hey, are you using one of my EAs? Otherwise it is kinda hard to tell why it is not working. You can check the experts journal for possible error messages. That often helps.
@ I use the scalping project ea, on both accounts. thats the last message in the journal: 2022.11.14 15:00:00.289 Trades '7119288': failed sell stop 0.16 EURUSD at 0.99356 sl: 0.99556 tp: 0.99156 [Trade disabled] dont know why "trade disabled", you?
2 роки тому
@@DR3XIN did you enable auto trading in the MetaTrader and also in every EA? Also some broker disable EA trading by default. Maybe ask your broker about it
@ i use icmarkets, like you O.o and yes its allowed. And if you ask why I text now in english.. maybe some others have/will have the same problem ^^
2 роки тому
@@DR3XIN Oh sorry :D You should still ask the broker about it. If you enabled all the auto trading options in your metatrader it should work I guess. Maybe the broker can help.
Your EA seem good but why can't it be used for backtest on Gold with your demo EA?
2 роки тому+1
You should be able to test gold. Please check if there is enough data and also check the experts journal for (error)messages. FOr me it also works with gold.
Hi Rene, thanks again. Can we really take any backtest seriously? This is always my question. It can be confusing and lie to you all the time. The best way is always test any strategy for a while in a demo account, at least. Anyway, I am using your Scalping Project EA in a real account, and so far, so good :)
2 роки тому+2
Yeah of course demo/live testing is the best. But to cover long time periods backtests are really useful. What I want to see is that the tester results are similar to the live trading results. That is what I compared in the video. And the trades were the same (most of them) which is really important to me.
@ I understood both graphs (live and backtest) were similar, but the final results, not. Maybe, you should inform us why there is this difference and if we can apply that next time to be more consistent with backtest.
2 роки тому
@@Viral-fun-videos-l3e oh I don't really know why the trades are different. I think it is because there are differences in the ticks. For example there is usually more slippage in the live account and that changes the outcome of trades..
@ Maybe, but slippage usually works negatively, but not in this case. Anyway, if the backtest results from your EA don't agree with your live account, I don't trust MT5 backtest anymore!
@@Viral-fun-videos-l3e what you should do is like what Rene did. Backtest your system in the tester and then run it for 1-2 months on a live account and then compare the live vs backtested trades if they match
I think the tester should simulate real market ticks but I do not really know how accurate this is. It is really hard to check this since the spread can be different for every tick.
Sorry Rene but you cant use Metatrader for serious Backtesting. Use NinjaTrader, Tradestation, Amibroker or Multicharts. Until then we have to assume that all your backtests in your videos are NOT REAL.
2 роки тому
Oh but the backtests in MetaTrader are really good (in my opinion). Of course it is not 100% accurate but the trades are really similar (as I show in the video). And if the live results are even better this is totally okay for me. How accurate are the methods you just named? Maybe you can describe your experiences a bit.
Hi Rene, first of all thank you for your videos, i sent you a DM on instagram. I'd like to have a chat if you have time. Thank you and have a great day
2 роки тому
Hey, I do not really read/respond at Instagram. Best way to reach me is here in the UA-cam comments :)
The difference has to be connected to spread, delay and slippage. The only way to make sure is to compare them, live vs back-test. Spread is the easy part, you can first record real time spread in the next month and then do the same in back-testing afterwards. Slippage can also be easily recorded in live trading, but the delay is a bit harder to analyze. You can technically read time on client an the moment of sending the order and than compare it to the order execution time on server. But the EA has to be modified to simulate the same delay in back-testing because as far as I know MT5 can not change the delay dynamically in an automated manner. Anyways, loved your idea to compare live trading vs back-test of the same EA.
Love this channel and René's methodology and style. Particularly because I'm a developer as well, so it's fun to combine this skill with MQL5 and trading. Goed gedaan meneer Balke!
This is exactly what I am doing. Thank you for the in-depth explanation. Rene, can you create a Stoploss EA that is based on the recent swing High or swing Low. Example: Sell Position - Stoploss 5 pips - Conditions, Recent 10 candles swing high(slightly above to avoid double top Stop Out)
Hey, thanks for the idea. I can put it on my "ideas" list :D
Sorry, but I don't get the idea of having a Stoploss EA, what is the advantage of it?
@@Viral-fun-videos-l3e It's not a stand-alone EA, I would say. I wanted to use Risk Management(auto Stoploss) to incorporate into a trading system.
thanks for opening our eyes man
Thanks for sharing the results. You are a motivation for many of us venturing into EA. can you please do a tutorial of this EA?
I am glad to read that :) This is one of the EAs I sell so I will not make a public programming tutorial. I am sorry. But you will find a lot of other tutorials on this channel if you really want to learn mql5 programming :)
Hey Rene, I want to say thanks for your Honest behavior and the way You want to help Others, I'm trying to get the money to Buy this EA..
thanks for sharing... very informative
I did some backtesting on this EA, the results shocked me (in a good way ;)
Then i got an idea: what if we could implement a trend following concept, so we only scalp in the trend direction. Most losses seem to occur when market is reversing.
Oh and i have 2 questions:
1. I already have an ICMarkets account, can the commission reduction still be applied?
2. How do you copy trades between accounts?
Thanx man, you're an inspiration!
Hey, thanks for your comment :) There are several things you could try to with this EA. But right now I do not plan to make more adjustments. To answer your questions:
1. Yes, you can write the ic markets support and say that you were referred by BM Trading with the referral id 11012. If they approve this it will still work.
2. I never really did this but there are some programs (trade copier) that should help you here.
You r our source of motivation.
Thank you. That makes me happy :)
Good content Rene as always , is the server you using free ?
No the VPS is rented. It is a windows VPS from Strato. I will make a video about this someday ;)
@ Alright thanks
Where did you put your face cam on top left where we can find the account is real or demo in which you sure 25% return?
Hi Rene well done on your accomplished. I have been watching your channel from the first day. I can see how progressive you have been. Im looking to purchase your ea I use a small risk on it. Go well
Thank you for following :)
Hi René!, how did you solve the slippage problem, you recalculate the sl and tp when the order is confirmed ? Thank you
No I did not really "solve" it I just accepted it :D
Great video. Rene, I just have a small question. What could be the reason that fewer trades are taken on my EA despite using the same inputs as your bot?
Thank you :) Good question. Did you check the experts journal? Maybe you can find some (error)messages. Was your computer running all the time?
@ Yes, let me check up on that. I am using a free VPS also (AWS). Could that play a role?
@@marvine.6155 hm I never used this VPS but if is is always up and running it should not make a difference
@ Ok. thanks for the feedback.
I'm assuming you are trading from a different broker as to what Rene uses. Their prices differ sometimes which can cause your orders to not get hit.
One quick question about the trailing stop you use. Have those TS inputs been compared with other combinations to see which is the best combination over time?
Probably different for each pair but I find a 1 pip stop with 4 pip start on usdjpy works well.
I did not optimize too much here. I think it really depends on the market period which tsl settings perform best. Did not want to over-optimize here. But you can do your own tests with the free demo if you like :)
@ Yes well, i also think the best way to approach tsl settings is to really see in all cases how far price goes without going to the SL, and taking the max. advantage from the move with proper tsl distance. I will test it for sure! Thanks for reply
Hey René, have you tried setting a bigger trailing start value? You might be able to catch the bigger moves with that.
Have a great day, thank you for the videos!
Not really. Did you do it and how did it perform in the tester?
@ I tried trailingstart 500 on last year UJ. Got a return of 280%, 13%DD. Risk at 1%. we might have been enjoying these market conditions too much, as you know, they tend to change. Might be worth it to continue running these settings. If these market conditions will continue for a while.
Your breakout strategy loves volatility, that's for sure. Thank you for sharing it with us!
@@EEMBMinecraft2442 Yeah the strategy needs some volatility and I also think it really benefits from these strong market fluctuations that we see more often lately.
Does your scalper only work for EURUSD and USDJPY? Maybe you can review the volume profile indicators, many tools in the market claiming to be VP BUT I have not seen an effective tool except bookmap (which is not effective for FX DOM)
Sorry, but what is bookmap?
@@Viral-fun-videos-l3e Its an insights and analytics tool for market liquidity, volume and price levels.
It works for every symbol (technically). But I did not do a lot of testing for other markets. You can do as much testing as you like with the free demo though.
@@luzukombane Thanky ou!! But why do you say it is effective for FX DOM (Depth of Market)?
@@Viral-fun-videos-l3e Tradingview has the fixed range and visible range volume profile, its mainly used for stock/crypto price/volume analytics because these are exchange traded. Not seen anyone using volume profile in FX.
I also coded an EA two months ago and the real results were far better than the strategy tester ones by like 150😀% .it scared me and left the system but now I'll get back to it
Is this due to spread? 150%? I don’t get it.
@@dimi3446 it can sometimes be due to mismatch of some ticks though it's better to do tests using real ticks option. What I try to do is to design EAs with bigger sl,tp, trailing stops to avoid problems of slippage,delays and spread . Here the results are usually the same in both cases
Thanks Rene for great video. I am wonder how can I set or modify spread value for backtesting in MT5? I can change spread value in MT4 backtest but can't figure it out for MT5. Thanks.
Hey, I think you can change the symbol specifications if you click on the little $ sign that is next to the timeframe in the tester settings.
@ I've got it. Thanks Rene
Hi Rene, is this your ea?
Good day please can these EA be made? It involves moving averages cross over which enable the EA to create levels (higher high, higher low, lower low , lower high) by the movement of price. Then a break and retest of price on a particular level created by the moving averages crossover, while touching a particular moving average should give a buy or sell signal..and it will find this setup for all timeframe
Hm yeah you could create an EA like this I think. But it would be rather complex.
It would be great if you can show, how to make a connection(web request probably) with a database like myslq, so we can control the status of a user, to alow or block the EA from running.
Interesting how can i get this profitable EA from you?
Thanks for this fantastic information Sir, Ill realy appreciated real traders and real test, not that mql5 scammers community. question: Where can I find your EA for test, it is available? thanks.
Yes you can test it here: www.mql5.com/en/users/bmtrading/seller
Where can I buy this EA?
If you can review on Faith scalping ea, look great in backtest, need your honest review
It seems you are using 20 poins for EURUSD and 40 points for USDJPY as trailing stop values.
However, I thought that you were using the default '35 points' for both. Why did you change that, any background?
Yeah I changed this after I did some more testing. These gave me better results in the tester :)
@ Great, is that possible to publish your latest tested settings time to time under the EA overview?
@@Viral-fun-videos-l3e I always want to encourage you to do your own tests to get a good feeling for the strategy :)
@ Of course Rene, I do my own tests, but this can change from person to person, and I just want to compare. And when you say 'I got better test results', we don't know how much better is that :)
equity < balance = margin call
This is what I found Until now
It should not be like this. The equity can be below the balance. But if your position size or the drawdown is too big you will receive a margin call.
Hey Rene, i dont know why but my EA is not working on my ICM Raw Spread Live Account.. on my FTMO Demo it works.
I looked that all the options I can change are the same on both accounts, so there should be no difference ..
Do you know what the problem/solution could be? O.o
Hey, are you using one of my EAs? Otherwise it is kinda hard to tell why it is not working. You can check the experts journal for possible error messages. That often helps.
@ I use the scalping project ea, on both accounts. thats the last message in the journal: 2022.11.14 15:00:00.289 Trades '7119288': failed sell stop 0.16 EURUSD at 0.99356 sl: 0.99556 tp: 0.99156 [Trade disabled]
dont know why "trade disabled", you?
@@DR3XIN did you enable auto trading in the MetaTrader and also in every EA? Also some broker disable EA trading by default. Maybe ask your broker about it
@ i use icmarkets, like you O.o
and yes its allowed.
And if you ask why I text now in english.. maybe some others have/will have the same problem ^^
@@DR3XIN Oh sorry :D You should still ask the broker about it. If you enabled all the auto trading options in your metatrader it should work I guess. Maybe the broker can help.
Please can you explain how to fix common errors in Mql4/Mql5 code (Like error 131)
Hey, thanks for the idea. I think I can do something like this. I put it on my list :)
Hi Sir, How to buy this EA?
Super 😎
Does the EA use a stop loss?
Yes :)
Your EA seem good but why can't it be used for backtest on Gold with your demo EA?
You should be able to test gold. Please check if there is enough data and also check the experts journal for (error)messages. FOr me it also works with gold.
How can I get this bot sir, like to play around with it sir
You can find it here: www.mql5.com/en/users/bmtrading/seller
There is a mt4 and mt5 version. It is the scalping project EA :)
@ thanks sir
Hi Rene can you please share your EA
Hi Rene, thanks again. Can we really take any backtest seriously? This is always my question. It can be confusing and lie to you all the time. The best way is always test any strategy for a while in a demo account, at least.
Anyway, I am using your Scalping Project EA in a real account, and so far, so good :)
Yeah of course demo/live testing is the best. But to cover long time periods backtests are really useful. What I want to see is that the tester results are similar to the live trading results. That is what I compared in the video. And the trades were the same (most of them) which is really important to me.
@ I understood both graphs (live and backtest) were similar, but the final results, not. Maybe, you should inform us why there is this difference and if we can apply that next time to be more consistent with backtest.
@@Viral-fun-videos-l3e oh I don't really know why the trades are different. I think it is because there are differences in the ticks. For example there is usually more slippage in the live account and that changes the outcome of trades..
@ Maybe, but slippage usually works negatively, but not in this case. Anyway, if the backtest results from your EA don't agree with your live account, I don't trust MT5 backtest anymore!
@@Viral-fun-videos-l3e what you should do is like what Rene did. Backtest your system in the tester and then run it for 1-2 months on a live account and then compare the live vs backtested trades if they match
What are the spreads used during trading this EA
I think the tester should simulate real market ticks but I do not really know how accurate this is. It is really hard to check this since the spread can be different for every tick.
7:40 maybe you had positive slippage
Which broker?
I use ic markets :)
Is this ea for sale ?
Yes you can find it here: www.mql5.com/en/users/bmtrading/seller
There is a mt4 and mt5 version. It is the scalping project EA :)
drawdown too big for 25% profit
Sorry Rene but you cant use Metatrader for serious Backtesting. Use NinjaTrader, Tradestation, Amibroker or Multicharts. Until then we have to assume that all your backtests in your videos are NOT REAL.
Oh but the backtests in MetaTrader are really good (in my opinion). Of course it is not 100% accurate but the trades are really similar (as I show in the video). And if the live results are even better this is totally okay for me. How accurate are the methods you just named? Maybe you can describe your experiences a bit.
Why lol?
Lol wut
LOL! Rene just made a video proving this and yet you make this allegation. WTF, man
I've tested on eurusd some other years, and other currencies and all crash the account or almost,
only usdjpy seems ok some years, but be careful boys
Hi Rene, first of all thank you for your videos, i sent you a DM on instagram. I'd like to have a chat if you have time. Thank you and have a great day
Hey, I do not really read/respond at Instagram. Best way to reach me is here in the UA-cam comments :)
Oh have a great day, too :)