Max bars in history: 2147483647
Max bars in chart: 2147483647
All is set to max and still closes the test, but now it closes it after 4178 trades not after 20.000
Journal:
2013.09.06 16:39:08 2008.10.15 10:06 Tester: stop loss #4178 at 1.36030 (1.36030 / 1.36040)
2013.09.06 16:39:08 2008.10.15 10:05 SANCTUS RAPAX TYPE B3.03 EURUSD,M5: DOWNTR 1.3609
2013.09.06 16:39:08 2008.10.15 10:05 SANCTUS RAPAX TYPE B3.03 EURUSD,M5: SL: 1.3603
2013.09.06 16:39:08 2008.10.15 10:05 SANCTUS RAPAX TYPE B3.03 EURUSD,M5: modify #4178 buy 0.01 EURUSD at 1.36080 sl: 1.36030 tp: 1.46079 ok
2013.09.06 16:39:08 2008.10.15 10:05 SANCTUS RAPAX TYPE B3.03 EURUSD,M5: open #4178 buy 0.01 EURUSD at 1.36080 ok
2013.09.06 16:39:07 2008.10.15 09:55 SANCTUS RAPAX TYPE B3.03 EURUSD,M5: close #4177 sell 0.01 EURUSD at 1.36260 sl: 1.36310 tp: 1.26261 at price 1.36239
Result:
12528 | 2008.10.15 09:48 | close | 4176 | 0.01 | 1.36235 | 1.36286 | 1.26237 | 0.01 | 49514.04 |
12529 | 2008.10.15 09:55 | sell | 4177 | 0.01 | 1.3626 | 0 | 0 | 0 | 49514.04 |
12530 | 2008.10.15 09:55 | modify | 4177 | 0.01 | 1.3626 | 1.3631 | 1.26261 | 0 | 49514.04 |
12531 | 2008.10.15 09:55 | close | 4177 | 0.01 | 1.36239 | 1.3631 | 1.26261 | 0.21 | 49514.25 |
12532 | 2008.10.15 10:05 | buy | 4178 | 0.01 | 1.3608 | 0 | 0 | 0 | 49514.25 |
12533 | 2008.10.15 10:05 | modify | 4178 | 0.01 | 1.3608 | 1.3603 | 1.46079 | 0 | 49514.25 |
12534 | 2008.10.15 10:06 | s/l | 4178 | 0.01 | 1.3603 | 1.3603 | 1.46079 | -0.5 | 49513.75 |
Max bars in history: 2147483647
Max bars in chart: 2147483647
All is set to max and still closes the test, but now it closes it after 4178 trades not after 20.000
Are you fixing your Spread ? what size is your .fxt file ?
EDIT: i found a EURUSD5_0.fxt for M5 in the app data hidden folder, it is 26.4 GB big if you are refering to this
it contains data from 2008 january to yesterday 2013, so i guess it has 5 years of data so that still dont answer why i can do only 1 year.
Well the broker uses variable spread, but what does that matter? The backtest is set to use fix spread, in this case 10 pipette =1 pip since i have 5 digit broker.What is a .fxt file?
EDIT: i found a EURUSD5_0.fxt for M5 in the app data hidden folder, it is 26.4 GB big if you are refering to this
it contains data from 2008 january to yesterday 2013, so i guess it has 5 years of data so that still dont answer why i can do only 1 year.
Only the first 4GB of the .fxt file will be read . . . it used to be 2GB.
So how can i resolve this.Its obvious that i cannot compress 6 years of historic data to that little space.Even a 4 month data is already like 300mb.Is there any way to resolve this?
Use data with fewer ticks.
How to achieve that, if i increase the TF i wont have that much data.For example i backtest with statistical precision and use data capable for no less than 10.000 trades, that means any EA that should be, it must take 10.000 trades atleast, regardless of how much years of data should this take.If i switch from 5min TF to 15min TF it should test not like 5 years but like 15 so its not a good solution isnt it?
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use
My MT4 backtester stops the backtest after 1 year data backtest,no matter what i try it doesnt do more than that.
This is the last line of the journal so its not an error or something:
2013.09.06 15:20:17 2010.08.25 18:05 SANCTUS RAPAX TYPE B3.03 EURUSD,M5: close #21244 buy 0.01 EURUSD at 1.26275 sl: 1.26225 tp: 1.36274 at price 1.26276
These are the last lines of the result tab:
So it is no way a margin call the equity is way over 0 and the EA takes only 1 trade at a time and since all trades have a STOPLEVEL+10 pipette SL the margin call is ruled out.
Finally here is the full report attached.Please tell me why it doesnt let me test more than 1 year of data and how to resolve it, i really need a 5-6 year old backtest to work?