It's not my job, but you can use the Optimizer to find interesting parameter settings.
- Optimization in two steps for March: Profit= + 501, PF= 1.65, DD= 1.8%
- Results for April: Profit= + 479, PF= 1.32, DD= 3.3%
GBPJPY-M15 / Optimization April
- Profit= + 465, PF= 1.16, DD= 3.6%
EURCHF-M15 / Optimization April
- Profit= + 131 PF= 1.69, DD= 0.9%
Sure, the profits will not be so good in the next month, but after a few optimizations you will be able to find reasonable parameters
Or am I misunderstanding ?
New Version smForexRM EA_v5.2-nihilist
I have now tried to limit the number of orders, by deleting the pending orders to not generate any new active orders.
Please test if it works.
Example with limitation of hybrid orders to 4.
Will test later when im back in front of laptop.
I'm testing the untrusted version, but I do not understand why it will not close the store and it will leave the price to a max stop loss ... otherwise great
when trend goes up EA just keeps adding sell stops instead of adding long positions
Im still working hard at testing.. Making progress so should have some good news soon !
Can someone please upload the updated default set of parameters in *.set file format?
How about having the EA disable the initial trade when the broker's spread is over a certain amount? Or disabling trading at the time that the brokers spread goes over a limit?
So example - EA will disable trading until the spread drops below 3
Not that it matters at the moment until the core strategy is figured out but it does seem like spread is a huge factor affecting this EA's core strategy
New Version smForexRM EA_v6.1
Two important additions to be tested:
- When you have one or more active sell orders, all are closed at the first active buy order.
So you can avoid that in a strong long trend, the sell orders bring big losses.
- If the filter for the first signal in a long trend is no longer fulfilled, the buy pending orders are deleted.
So you can avoid that possibly "wrong" entrys are made.
Often are made later new and better entrys.
Although it may take some time, I think it's good to determine the parameters with the optimizer, e.g. in a past month.
It is also good to test whether there are better results for M15, M30 or H1.
It's also good to have TPs slightly larger ($ 10,000 and 0.2 lots, TP = 50)
For @xsuperfiendx - you can set a new parameter: MaximumAllowed_Spread=5;
Thanks for the additions.
Over the last few days I have been back testing.My conclusion so far is the 5.1 version seems the most consistent over a three year period.
Im going to run the new version 6.0 with the same settings and see how it effects drawdown as that is the issue at the moment.
That being said,that can be reduced by not being greedy ! And I am pushing it hard as the ultimate goal is to have an ea that can make decent money with a modest investment.
Have a great weekend.
The new features you have added. When the new features are not used the ea functions differently to version 5.1
Can they be added to 5.1 so i can directly compare each of the new features against the previous 3 years of back testing ?
Please replace the Version 6.0 from #Post 714:
New Version smForexRM EA_v6.1
I have only made a small correction.
Fantastic! Now all I see that may be missing is to have the take profit and stop losses in pips instead of $ that way the money management works correctly. In either case this is not priority. Priority is lowering the drawdowns. Because even with money management working incorrectly the profit factor is a bit low.
Maybe a trading day restriction can also be placed. Example: EA can only trade Monday - Thursday
Another indicator that can be added is an Average Daily Range filter. Example: The EA will stop trading if the average ADR for the last 7 days is 160 pips or more.
Maybe the EA can pause trading for a time period on a pair once the stop loss is hit. Example: Stop loss is hit and the EA pauses trading for 48 hours
Maybe later, and maybe with ADR factors
...Maybe the EA can pause trading for a time period on a pair once the stop loss is hit. Example: Stop loss is hit and the EA pauses trading for 48 hours
Test with the "OneCycle_Daily=true" parameter
© Forex Factory