Experts: No Loss EA - No Indicator, No Price Action strategy for MetaTrader 4 - page 9

 

I have been using this one since it has been posted for EURUSD and GBPUSD.

XM STANDARD ACCOUNT

INITIALSIZE: 0.01

MAXBUY: 30

MAXSELL: 30

OVERALLBUYPROFIT: 1.20

OVERALLSELLPROFIT: 1.20

SLIPPAGE: 10

DISTANCEBETWEENORDERINPIPS: 150

TRIED THIS SET-UP IN 1000 USD DEMO ACCOUNT AND AFTER A MONTH, IT PROFITED 750+ USD (010724-020724).

MAX DRAWDOWN I HAVE ENCOUNTERED WAS 425USD BUT ABLE TO GET BACK ON TRACK AGAIN. ABLE TO TRADE DURING HIGH IMPACT NEWS. SO FAR SO GOOD.

FEEL FREE TO TEST IT IN YOUR DEMO ACCOUNT AND PROVIDE YOUR FEEDBACK.

 
U306397 #:

I have been using this one since it has been posted for EURUSD and GBPUSD.

XM STANDARD ACCOUNT

INITIALSIZE: 0.01

MAXBUY: 30

MAXSELL: 30

OVERALLBUYPROFIT: 1.20

OVERALLSELLPROFIT: 1.20

SLIPPAGE: 10

DISTANCEBETWEENORDERINPIPS: 150

TRIED THIS SET-UP IN 1000 USD DEMO ACCOUNT AND AFTER A MONTH, IT PROFITED 750+ USD (010724-020724).

MAX DRAWDOWN I HAVE ENCOUNTERED WAS 425USD BUT ABLE TO GET BACK ON TRACK AGAIN. ABLE TO TRADE DURING HIGH IMPACT NEWS. SO FAR SO GOOD.

FEEL FREE TO TEST IT IN YOUR DEMO ACCOUNT AND PROVIDE YOUR FEEDBACK.

Seriously? With a Fib Marty, if max buy is set to 30 and you start with 0.01 lot, then the 30th entry, if you ever get there would be a lot size of 8,320!!!!!!!. The 20th entry would have been 67.65. If the multimillion dollar account had not been blown yet, I doubt you would even get this order filled.

 
sydap2017 #:

Seriously? With a Fib Marty, if max buy is set to 30 and you start with 0.01 lot, then the 30th entry, if you ever get there would be a lot size of 8,320!!!!!!!. The 20th entry would have been 67.65. If the multimillion dollar account had not been blown yet, I doubt you would even get this order filled.

Just try it in your demo account to see. Since I started this one, I didn't reach MAXBUY/MAXSELL to 30 in EURUSD or GBPUSD.
Get a vps then test it in a demo account with 1k usd. Provide us your feedback.
 
U306397 #:
Just try it in your demo account to see. Since I started this one, I didn't reach MAXBUY/MAXSELL to 30 in EURUSD or GBPUSD.
Get a vps then test it in a demo account with 1k usd. Provide us your feedback.

Not really worth the effort to do demo test. Backtesting will reveal what the biggest lot size would have been for GU and EU since 6 Jan 2024. So yes your settings have worked so far but your largest lot size would have been 0.21 lot I suspect and as you say you have a nice profit.

If I backtest from 1 Jan 2023, and you retained all profits in the account, then you would have done really well for the year starting with just $1K. Largest lot size would have been over 3 lots which could have been handled because account size by that time was several thousand dollars.

But then if you had started in June or October for instance, the account would have crashed late September with a lot size of.0.89, or late November with lot size of 0.55.

Therein lies the risk.

I think you are correct in setting a very small profit target when running on such a small account. But may be worthwhile to test different Distance settings. Eg setting Distance to 400 (=40 pips) for GU, prevents the BT from 1 October from crashing - about $1K profit with only a 20% DD. The profit from 6 Jan 2024 would have been a fair bit smaller, but only a 8% DD and largest lot size of 0.05.

Anyway, just my take on things. Good luck.

 

Hi @Buckets #, Impressive coding that you have done in improving this EA.. Even though there is a concern due to the logic being Fib Marty, its a good piece of code for learning purposes. Can you help me understand a part of it, which i m not able to decipher.. (I m not of any programming / coding background, I m an automobile engineer, but self learning this mql4 coding for EAs).. in the gettrendstatus() function , why is the TFlookback = 60/Period(), what is that 60 signifying, is it conversion to seconds.? also in the for loop : for(j=1; j<48; j++) what does that 48 signify.? many thanks in advance, if you can clarify this.

 
Hi everybody! I tested a demo account with an initial balance of 1000 USD and set the initialization starting value to 0.1. However, it seems too risky, and I want to reduce it to 0.05. I tried changing the value, but it's not working. Could you please guide me on how to set the initialization start value to 0.05?
 

It sells when price is going up and buys when price is going down...risky!

Can someone add a reverse trade option it should sell when price goes down and buys when price goes up

Also add the martingale option to choose the lot multiplication size manually

Thanks in advance

 
wow very very useful , i tried it today on BTCUSD and i set max buy and sell to 5 each and i set my lot size 0.01 and it is giving me conitnue profject really a great EA
 
everwelwisher #:
wow very very useful , i tried it today on BTCUSD and i set max buy and sell to 5 each and i set my lot size 0.01 and it is giving me conitnue profject really a great EA
This EA a ticking time bomb to blow your account...
 

Hi, impressive EA that work well in stable currency pairs like EURGBP. 
However, can you improve the way it calculate target profit?

1: The actual profit should  include the commission and swap. For example: my target profit: 1USD, the closing order profit should be (profit - commission - swap)

2 : the target profit should be multiple based on the the numbers of order in that direction, because the total size has been increased significantly. For example:
If my initial size is
0.01 and my target profit is 1 usd
2nd order total size is 0.02 >>>>> target profit can remain 1 usd
3rd order total size is 0.01+0.01+0.02 = 0.04 , the target profit should be increased to 2 usd
4th should be 3 usd
...... and so on.