Ok, this is weird. I've run the expert again and now the 'prints' in the Journal begin at 2001.06.28, nothing between 2001.01.04 and 2001.06.28. =:O
Third try after restarting MT4. A new (and wrong again) output in Journal:
2006.05.05 19:23:44 2001.11.26 00:01 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:23:44 2001.11.23 00:02 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:23:44 2001.11.22 00:02 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:23:44 2001.11.22 00:01 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:23:44 2001.11.22 00:00 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:23:44 2001.11.21 00:04 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:23:44 2001.11.21 00:03 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:23:44 2001.11.21 00:02 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:23:43 2001.01.04 00:04 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:23:43 2001.01.04 00:03 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:23:43 2001.01.04 00:02 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:23:43 2001.01.04 00:01 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:23:43 Test started for testing
2006.05.05 19:23:42 Test: loaded successfully
Please, could anybody help?
2006.05.05 19:23:44 2001.11.26 00:01 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:23:44 2001.11.23 00:02 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:23:44 2001.11.22 00:02 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:23:44 2001.11.22 00:01 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:23:44 2001.11.22 00:00 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:23:44 2001.11.21 00:04 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:23:44 2001.11.21 00:03 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:23:44 2001.11.21 00:02 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:23:43 2001.01.04 00:04 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:23:43 2001.01.04 00:03 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:23:43 2001.01.04 00:02 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:23:43 2001.01.04 00:01 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:23:43 Test started for testing
2006.05.05 19:23:42 Test: loaded successfully
Please, could anybody help?
Fourth try, and now the weirdest thing. This is what I get in the Journal Window:
...
2006.05.05 19:39:59 2002.06.07 00:02 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:39:59 2002.06.07 00:01 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:39:59 2002.06.07 00:00 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:39:59 2002.06.06 00:03 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:39:59 2002.06.05 00:03 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:39:59 2002.06.05 00:01 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:39:58 2001.03.12 00:04 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:39:58 2001.03.12 00:03 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:39:58 2001.03.12 00:02 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:39:58 2001.03.12 00:01 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:39:58 2001.03.09 00:03 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:39:58 2001.03.09 00:02 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:39:58 2001.03.09 00:01 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:39:58 2001.03.09 00:00 Test EURUSD,M1: @@@ HELLO @@@
But, surprise! This is what I get in the /tester/logs/20060505.log file:
19:39:58 Test started for testing
19:39:58 2001.01.04 00:01 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.04 00:02 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.04 00:03 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.04 00:04 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.05 00:00 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.05 00:01 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.05 00:02 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.05 00:03 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.05 00:04 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.08 00:02 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.08 00:03 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.09 00:00 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.09 00:01 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.09 00:02 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.09 00:03 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.09 00:04 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.10 00:00 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.10 00:01 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.10 00:02 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.10 00:03 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.10 00:04 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.11 00:00 Test EURUSD,M1: @@@ HELLO @@@
...
So the Journal window can't show all the outputs of the program?? Only shows a line here and there randomly? You can only trust the log file?
...
2006.05.05 19:39:59 2002.06.07 00:02 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:39:59 2002.06.07 00:01 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:39:59 2002.06.07 00:00 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:39:59 2002.06.06 00:03 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:39:59 2002.06.05 00:03 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:39:59 2002.06.05 00:01 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:39:58 2001.03.12 00:04 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:39:58 2001.03.12 00:03 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:39:58 2001.03.12 00:02 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:39:58 2001.03.12 00:01 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:39:58 2001.03.09 00:03 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:39:58 2001.03.09 00:02 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:39:58 2001.03.09 00:01 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 19:39:58 2001.03.09 00:00 Test EURUSD,M1: @@@ HELLO @@@
But, surprise! This is what I get in the /tester/logs/20060505.log file:
19:39:58 Test started for testing
19:39:58 2001.01.04 00:01 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.04 00:02 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.04 00:03 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.04 00:04 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.05 00:00 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.05 00:01 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.05 00:02 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.05 00:03 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.05 00:04 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.08 00:02 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.08 00:03 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.09 00:00 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.09 00:01 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.09 00:02 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.09 00:03 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.09 00:04 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.10 00:00 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.10 00:01 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.10 00:02 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.10 00:03 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.10 00:04 Test EURUSD,M1: @@@ HELLO @@@
19:39:58 2001.01.11 00:00 Test EURUSD,M1: @@@ HELLO @@@
...
So the Journal window can't show all the outputs of the program?? Only shows a line here and there randomly? You can only trust the log file?
All the printed data stored in the terminal\experts\logs\YYYYMMDD.log file.
You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
int start() { if(TimeHour(CurTime())==0 && TimeMinute(CurTime())<5) Print("@@@ HELLO @@@"); return(0); }I've checked this on 4 years of 1-min data and got this output in the Journal window (only last lines):
......
2006.05.05 15:39:24 2001.10.10 00:00 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 15:39:24 2001.10.09 00:04 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 15:39:24 2001.10.09 00:03 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 15:39:23 2001.01.05 00:01 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 15:39:23 2001.01.05 00:00 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 15:39:23 2001.01.04 00:04 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 15:39:23 2001.01.04 00:03 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 15:39:23 2001.01.04 00:02 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 15:39:23 2001.01.04 00:01 Test EURUSD,M1: @@@ HELLO @@@
2006.05.05 15:39:23 Test started for testing
2006.05.05 15:39:23 Test EURUSD,M1: loaded successfully
I don't understand this. Look at the dates: it jumps from 2001.01.05 to 2001.10.09, no 'prints' from 2001.01.6 to 2001.10.8, almost 9 months lost!!! And obviously my data is complete, those 9 months of 1-min bars are there.
Any explanations? I've observed similar behaviour in EA much more complex. I'm going crazy to program an expert based on time triggers with such anomalies.