Forum Replies Created
-
AuthorPosts
-
Samuel Jackson
ModeratorHey Omkar,
For point 1, the mt4 limit can be easily increased by changing the chart options. Your broker data will only download so much but you can import data to mt4 much greater than 32k bars.
additionally yes the limit in FSB pro of 200k bars can be easily increased by modifying one of the settings text files, if you can’t find how to do this on google let me know and I’ll help you out.
Samuel Jackson
ModeratorHi Garett, I agree that this message in itself isn’t a problem really. However with the hugely wide settings you have shown I would expect you to be getting some strategies.
I believe I see the issue though ;-)
you have shown the generated image with only 6000 generations in 54 minutes. This is barely anything so what I expect is happening is the browser is becoming inactive.
Watch this generated number for a minute or so to see how many generations you expect and then keep an eye on if it is moving up properly.
The browsers need to be active so if you are running several, minimize them so they are all visible and they should keep running.
Any further issues just post and will help out.
Samuel Jackson
ModeratorHi Omkar,
I have a couple of questions also.
1. Have you tried doing this comparison with Mt4 and fsbpro instead of mt5 and fsbpro?
2. Why are you using mt5 rather than mt4?
Also have you compared a control point backtest (OHLC M1) in mt5 with the live trade results?
I have personally found mt5 backtester to be a real pain and pretty buggy. Something does look odd here, but I would recommend doing some tests using mt4 first.
Samuel Jackson
ModeratorHi Robins,
I cant see any problem with the input file. It seems there could be an issue with your node.js installation though. I would try reinstalling this and if this doesn’t work I would get in tough with Popov himself. Cheers
Samuel Jackson
Moderatorhi Robins,
right click on the “.cmd” file and paste the text here please. I expect you have only asked it to download these pairs and timeframes but I could be wrong.
in the text file you will be able to edit the list of timeframes and symbols that you want to download.
Samuel Jackson
ModeratorHi Jaylon,
I’d suggest for Petko to help you fully you provide three things:
1- the EA
2-the data imported
3-the EA studio settings file
Ill be able to take a quick look also if you provide this.
To me the most likely thing looks like this particular Strategy has been generated on different data and seems to perform extremely different on this data for some reason. Looks odd that it makes so few trades.
Samuel Jackson
ModeratorHi Robins,
First point is that EA studio is undoubtedly the best software for this approach given its speed of generation and validation.
I know a trader who does exactly this with EA studio.
I would suggest that to be even more efficient that you save a pool of collections and validate first also, depending on the look back period I would expect most of the strategies you generated the week before to pass again this week (unless you are using an extremely short look back)
If looking for 5 trades in three days then I would expect that m5 and m15 timeframes will work better for this. Usually I expect my h1 EAs to make 1-2 trades a week.
Additionally can you share your trading background so I can help further if you have more questions. I would strongly recommend at this point that your live account is either very small and trading the smallest lot size available or a mock live account until you are getting stable results.
Samuel Jackson
ModeratorHi Jaylon,
You correct in changing your EA studio settings to avoid this high spread. I remember having a similar issue a long time ago.
If you are no longer collecting strategies then this is to do with your settings.
I would suggest initially running just the generator with no validation and relax your acceptance criteria gradually until you are collecting say 20-50 strategies over 24hrs. Then Filter these in the collection tab and save the collection and run through validator with robustness settings.
This way you will get a feel for what settings are most appropriate.
If you post your generator settings and acceptance criteria I can review and advise better.
Cheers
Samuel Jackson
ModeratorHi MrPrice,
I see a few main issue with your comparison.
1 – You are using the inherent JFD data in EA studio to compare with your broker terminal data. You should first use the export data script to export your data from mt4 into EA studio for a fair comparison. Additionally this will automatically match all swap values and allow you to set commission. But note that MT4 doesnt include commision and so for a pure comparison its better make this zero and then change it afterwards.
2 – You are running the MT4 backtest using ticks instead of open prices, it is best to use open price modelling in the MT4 backtester.
As to how reliable is EA Studio, very. Experiences like this are always user error.
I would strongly recommend reading the thread below in which I helped someone with similar issues.
Samuel Jackson
ModeratorHi Maria,
Perfect, that was my next suggestion if the above didn’t work. You can use as many bars as you want that way :-)
Shame we cant lift the bar limitations of EA Studio the same way!
Cheers,
Sam
Samuel Jackson
ModeratorHi Maria,
Historically FSBPro had a maximum bar limit of 50k bars (I believe it was pre version 4.0). Can you please check what version of FSBPro you are using as this could be as simply as installing the latest version in which this limit was increased to 200k.
If the problem persists with the latest version then let me know? And of course make sure you change the 50,000 default to 200,000 as shown below.
Cheers,
Samuel Jackson
ModeratorHi Patrick,
Yes just set things for how you want to trade, also if you are intending on doing prop challenges then need to meet their requirements, for example some don’t allow open trades over weekends.
Also it’s a good idea as you have said to avoid opening trades during high spread periods.
I would definitely recommend customizing your setting a for how you intend to trade before generating.
Samuel Jackson
ModeratorHi Maria,
To do this you need to import your strategies into FSBPro which allows multiple timeframe strategies. Then it’s simply a matter of adding and indicator and changing the timeframe for that indicator to what you are after.
Depending on what you want to do of course there is a bit of a work around within EA studio.
For example if you was were on M15 and wanted to add for example a moving average with 50 periods on H1 as confirmation the you could just using a moving average of 200 on M15. However this is limited depending on the periods you are looking to use.
Samuel Jackson
ModeratorHi Gary,
Just checking how you are getting on? I would strongly advise you stop trading live as it seems way to early for that at the moment from what I am reading.
My initial advise would simply be this:
Switch to a demo (mock live) account and keep doing what you are doing, only when you have seen successful results for a few months running should you progress to a small live account as you are doing. The odds of you losing money if you skip this important step are astronomically high.
Any winning periods will most likely be luck (certainly not a good thing if it mean you then start to increase the size of account and risk size with false confidence) and large losses will be just round the corner.
Keep asking questions but just had to start with making those thoughts clear ;-)
I have some questions:
1 – How long have you been trading?
2 – How long have you been algo trading?
3 – Do you have EA studio?
Also I would add that the behaviour of an EA to have a winning pf over several trades and then a losing pf over several trades as you have described is not so uncommon.
Petkos suggested demo/live comparison is right on point btw, it very much should be the same (I have found it to be with most reputable brokers), but if not then thats definately a problem.
Samuel Jackson
ModeratorHi Steve,
For the first 4 question regarding the reactor. I personally develop settings by feel, I often start out pretty strict but if after an I notice that I am only really getting say 1 strategy every hour I will then ease up a bit. I usually run several reactors to make the most of whatever computing power I have. Collection size set to 300 but that’s rarely filled and to be honest I usually just leave mine running even for days sometimes.
As to your question regarding broker data, given the lack of data I would suggest the following:
1 – Use Premium Data for the reactor
2 – Run your collection through the validator on however much broker data you have (form 2020 is plenty)
It is completely okay to generate your strategies using the premium data as long as you validate on your broker data for what you have also. Make sure to also set the swaps to you broker data for the premium data when generating.
-
AuthorPosts