Time goes back?? Very strange. Need HELP

 

I wrote an EA and NEVER allow two orders for any pairs. However, I figured out that two orders were created for EURUSD. I checked the EA log as follows (Simplied version)

14:59:57 daily fitting v7 EURUSD,M5: Reset counters, the system is ON                                                                         // My EA is turned ON at the moment
14:59:57 daily fitting v7 EURUSD,M5: EURUSD There is no order                                                                                   //Make sure never two orders for any pair
14:59:59 daily fitting v7 EURUSD,M5: open #5254022 sell 0.01 EURUSD at 1.29612 ok                                                   // The first order was successful.
15:00:00 daily fitting v7 EURUSD,M5: modify #5254022 sell 0.01 EURUSD at 1.29612 sl: 1.31118 tp: 1.28118 ok              // Set stoploss and take profit
15:00:00 daily fitting v7 EURUSD,M5: Cleanup, the system is turned OFF                                                                       //EA is turned OFF at the moment

Everything looks normal to this point. However, things get wired. I label them in RED, because time went back!!!.

14:59:57 daily fitting v7 EURUSD,M5: Reset counters, the system is ON                                                                        //EA was turn ON AGAIN?
14:59:57 daily fitting v7 EURUSD,M5: EURUSD There is no order                                                                                  //The order #5254022 is not in the system??? 
14:59:59 daily fitting v7 EURUSD,M5: open #5254021 sell 0.01 EURUSD at 1.29612 ok                                                   //Another order #5254021  was opened
15:00:00 daily fitting v7 EURUSD,M5: modify #5254021 sell 0.01 EURUSD at 1.29612 sl: 1.31118 tp: 1.28118 ok
15:00:00 daily fitting v7 EURUSD,M5: Cleanup, the system is turned OFF
15:06:00 daily fitting v7 EURUSD,M5: uninit reason 4
15:06:00 daily fitting v7 EURUSD,M5: removed

 

The first order # is  5254022 ; the second order # is 5254021 -----????? The second order # should be greater than the 1st order #. Right?

 

Very strange. I went to check the log from server. (Simplied version)

14:55:08 '208330': login
14:59:58 '208330': instant order sell 0.01 EURUSD at 1.29612 sl: 0.00000 tp: 0.00000
14:59:58 '208330': request was accepted by server
14:59:58 '208330': request in process
14:59:59 '208330': order was opened : #5254022 sell 0.01 EURUSD at 1.29612 sl: 0.00000 tp: 0.00000
14:59:58 '208330': request was accepted by server
14:59:58 '208330': request in process
14:59:59 '208330': order was opened : #5254021 sell 0.01 EURUSD at 1.29612 sl: 0.00000 tp: 0.00000
14:59:59 '208330': modify order #5254022 sell 0.01 EURUSD at 1.29612 sl: 0.00000 tp: 0.00000 -> sl: 1.31118 tp: 1.28118
14:59:59 '208330': modify order #5254021 sell 0.01 EURUSD at 1.29612 sl: 0.00000 tp: 0.00000 -> sl: 1.31118 tp: 1.28118
14:59:59 '208330': request was accepted by server
14:59:59 '208330': request in process
15:00:00 '208330': order #5254022 sell 0.01 EURUSD at 1.29612 was modified -> sl: 1.31118 tp: 1.28118
14:59:59 '208330': request was accepted by server
14:59:59 '208330': request in process
15:00:00 '208330': order #5254021 sell 0.01 EURUSD at 1.29612 was modified -> sl: 1.31118 tp: 1.28118
15:06:00 Expert daily fitting v7 EURUSD,M5: removed

 

I really appreciate any help. 

 
lostbridge:

I wrote an EA and NEVER allow two orders for any pairs. However, I figured out that two orders were created for EURUSD. I checked the EA log as follows (Simplied version)

The first order # is  5254022 ; the second order # is 5254021 -----????? The second order # should be greater than the 1st order #. Right? 

Perhaps not if you are using Build 482 . . .  what Build are you using ?
 
RaptorUK:
Perhaps not if you are using Build 482 . . .  what Build are you using ?

I am using this: MetaTrader 4 build 451 started (MetaQuotes Software Corp.)
 
lostbridge:
I am using this: MetaTrader 4 build 451 started (MetaQuotes Software Corp.)
It looks like you have 2 EURUSD M5 charts open with the same EA running on each chart . . .   close down all your charts and start again fro scratch.
 

I am very positive that there is only one EA was runing at that moment.

 
lostbridge:

I am very positive that there is only one EA was runing at that moment.

OK,  so you started MT4 twice by mistake . . .  go through your logs forensically if you want to figure out what is going on.
 

RaptorUK:
OK,  so you started MT4 twice by mistake . . .  go through your logs forensically if you want to figure out what is going on.

 

Hi, the whole log on that day was attached. 



12:54:19 MetaTrader 4 build 451 started (MetaQuotes Software Corp.)
12:54:19 Expert daily fitting v7 EURUSD,M5: loaded successfully
12:54:20 '208330': login
12:54:23 '208330': login
12:54:24 '208330': previous successful authorization performed from 76.126.190.115
13:06:33 Script feedback model EURUSD,Daily: loaded successfully
13:06:33 Script feedback model EURUSD,Daily: removed
13:07:27 Script feedback model EURUSD,Daily: loaded successfully
13:07:27 Script feedback model EURUSD,Daily: removed
13:08:27 Script feedback model EURUSD,Daily: loaded successfully
13:08:27 Script feedback model EURUSD,Daily: removed
13:09:51 Script feedback model EURUSD,Daily: loaded successfully
13:09:51 Script feedback model EURUSD,Daily: removed
13:10:30 Script feedback model EURUSD,Daily: loaded successfully
13:10:30 Script feedback model EURUSD,Daily: removed
13:28:05 Script feedback model EURUSD,Daily: loaded successfully
13:28:05 Script feedback model EURUSD,Daily: removed
13:30:40 Script feedback model EURUSD,Daily: loaded successfully
13:30:40 Script feedback model EURUSD,Daily: removed
13:31:14 Script feedback model EURUSD,Daily: loaded successfully
13:31:14 Script feedback model EURUSD,Daily: removed
13:33:07 Script feedback model EURUSD,Daily: loaded successfully
13:33:07 Script feedback model EURUSD,Daily: removed
13:33:41 Script feedback model EURUSD,Daily: loaded successfully
13:33:41 Script feedback model EURUSD,Daily: removed
13:34:04 Script feedback model EURUSD,Daily: loaded successfully
13:34:04 Script feedback model EURUSD,Daily: removed
13:35:52 Script feedback model EURUSD,Daily: loaded successfully
13:35:52 Script feedback model EURUSD,Daily: removed
13:39:00 Script feedback model EURUSD,Daily: loaded successfully
13:39:00 Script feedback model EURUSD,Daily: removed
13:39:50 Script feedback model EURUSD,Daily: loaded successfully
13:39:50 Script feedback model EURUSD,Daily: removed
14:59:58 '208330': instant order sell 0.01 EURUSD at 1.29612 sl: 0.00000 tp: 0.00000
14:55:03 MetaTrader 4 build 451 started (MetaQuotes Software Corp.)
14:55:04 Expert daily fitting v7 EURUSD,M5: loaded successfully
14:55:05 '208330': login
14:55:08 '208330': login
14:55:08 '208330': previous successful authorization performed from 76.126.190.115
14:59:58 '208330': instant order sell 0.01 EURUSD at 1.29612 sl: 0.00000 tp: 0.00000
14:59:58 '208330': request was accepted by server
14:59:58 '208330': request in process
14:59:59 '208330': order was opened : #5254022 sell 0.01 EURUSD at 1.29612 sl: 0.00000 tp: 0.00000
14:59:58 '208330': request was accepted by server
14:59:58 '208330': request in process
14:59:59 '208330': order was opened : #5254021 sell 0.01 EURUSD at 1.29612 sl: 0.00000 tp: 0.00000
14:59:59 '208330': modify order #5254022 sell 0.01 EURUSD at 1.29612 sl: 0.00000 tp: 0.00000 -> sl: 1.31118 tp: 1.28118
14:59:59 '208330': modify order #5254021 sell 0.01 EURUSD at 1.29612 sl: 0.00000 tp: 0.00000 -> sl: 1.31118 tp: 1.28118
14:59:59 '208330': request was accepted by server
14:59:59 '208330': request in process
15:00:00 '208330': order #5254022 sell 0.01 EURUSD at 1.29612 was modified -> sl: 1.31118 tp: 1.28118
14:59:59 '208330': request was accepted by server
14:59:59 '208330': request in process
15:00:00 '208330': order #5254021 sell 0.01 EURUSD at 1.29612 was modified -> sl: 1.31118 tp: 1.28118
15:06:00 Expert daily fitting v7 EURUSD,M5: removed
15:06:01 MetaTrader 4 build 451 stopped
15:06:00 Expert daily fitting v7 EURUSD,M5: removed
15:06:01 MetaTrader 4 build 451 stopped
20:19:36 MetaTrader 4 build 451 started (MetaQuotes Software Corp.)
20:19:36 Expert daily fitting v7 EURUSD,M5: loaded successfully
20:19:38 '208330': login
20:19:40 '208330': login
20:19:41 '208330': previous successful authorization performed from 76.126.190.115
20:25:01 Expert daily fitting v7 EURUSD,M5: removed
20:25:01 MetaTrader 4 build 451 stopped
20:22:00 MetaTrader 4 build 451 started (MetaQuotes Software Corp.)
20:22:00 Expert daily fitting v7 EURUSD,M5: loaded successfully
20:22:02 '208330': login
20:22:07 '208330': login
20:22:07 '208330': previous successful authorization performed from 76.126.190.115
20:26:08 Script feedback model EURUSD,Daily: loaded successfully
20:26:08 Script feedback model EURUSD,Daily: removed
20:32:33 Script feedback model EURUSD,Daily: loaded successfully
20:32:33 Script feedback model EURUSD,Daily: removed
20:42:39 Expert daily fitting v7 EURUSD,M5: removed
20:42:40 MetaTrader 4 build 451 stopped
20:49:58 MetaTrader 4 build 451 started (MetaQuotes Software Corp.)
20:49:59 Expert daily fitting v7 EURUSD,M5: loaded successfully
20:50:00 '208330': login
20:50:03 '208330': login
20:50:03 '208330': previous successful authorization performed from 76.126.190.115
20:50:16 Script feedback model EURUSD,Daily: loaded successfully
20:50:16 Script feedback model EURUSD,Daily: removed
21:39:39 Expert daily fitting v7 EURUSD,M5: removed
21:39:39 MetaTrader 4 build 451 stopped
22:05:29 MetaTrader 4 build 451 started (MetaQuotes Software Corp.)
22:05:30 Expert daily fitting v7 EURUSD,M5: loaded successfully
22:05:31 '208330': login
22:05:34 '208330': login
22:05:34 '208330': previous successful authorization performed from 76.126.190.115
22:05:44 Script feedback model EURUSD,M5: loaded successfully
22:05:44 Script feedback model EURUSD,M5: removed
22:06:02 Script feedback model EURUSD,Daily: loaded successfully
22:06:02 Script feedback model EURUSD,Daily: removed
22:15:22 Script feedback model EURUSD,Daily: loaded successfully
22:15:22 Script feedback model EURUSD,Daily: removed
22:17:24 Script feedback model EURUSD,Daily: loaded successfully
22:17:24 Script feedback model EURUSD,Daily: removed
22:19:25 Script feedback model EURUSD,Daily: loaded successfully
22:19:25 Script feedback model EURUSD,Daily: removed
22:21:28 Script feedback model EURUSD,Daily: loaded successfully
22:21:28 Script feedback model EURUSD,Daily: removed
22:22:59 Script feedback model EURUSD,Daily: loaded successfully
22:22:59 Script feedback model EURUSD,Daily: removed
22:27:09 Script feedback model EURUSD,Daily: loaded successfully
22:27:09 Script feedback model EURUSD,Daily: removed
22:28:21 Script feedback model EURUSD,Daily: loaded successfully
22:28:21 Script feedback model EURUSD,Daily: removed
22:29:22 Script feedback model EURUSD,Daily: loaded successfully
22:29:22 Script feedback model EURUSD,Daily: removed
22:31:16 Script feedback model EURUSD,Daily: loaded successfully
22:31:16 Script feedback model EURUSD,Daily: removed
22:32:15 Script feedback model EURUSD,Daily: loaded successfully
22:32:15 Script feedback model EURUSD,Daily: removed
22:35:22 Script feedback model EURUSD,Daily: loaded successfully
22:35:22 Script feedback model EURUSD,Daily: removed
22:36:11 Script feedback model EURUSD,Daily: loaded successfully
22:36:12 Script feedback model EURUSD,Daily: removed
22:37:14 Script feedback model EURUSD,Daily: loaded successfully
22:37:14 Script feedback model EURUSD,Daily: removed
22:38:20 Script feedback model EURUSD,Daily: loaded successfully
22:38:21 Script feedback model EURUSD,Daily: removed
22:38:57 Script feedback model EURUSD,Daily: loaded successfully
22:38:57 Script feedback model EURUSD,Daily: removed
22:39:23 Script feedback model EURUSD,Daily: loaded successfully
22:39:23 Script feedback model EURUSD,Daily: removed
 

lostbridge:

Hi, the whole log on that day was attached.  


From your log . . .

12:54:19 MetaTrader 4 build 451 started (MetaQuotes Software Corp.)   //  MT4 started . . .

14:55:03 MetaTrader 4 build 451 started (MetaQuotes Software Corp.)   //  MT4 started . . .  again


14:59:59 '208330': modify order #5254022 sell 0.01 EURUSD at 1.29612 sl: 0.00000 tp: 0.00000 -> sl: 1.31118 tp: 1.28118
14:59:59 '208330': modify order #5254021 sell 0.01 EURUSD at 1.29612 sl: 0.00000 tp: 0.00000 -> sl: 1.31118 tp: 1.28118



15:06:01 MetaTrader 4 build 451 stopped                        //  MT4 stopped . . . 
15:06:00 Expert daily fitting v7 EURUSD,M5: removed
15:06:01 MetaTrader 4 build 451 stopped                       //  MT4 stopped . . . again

 Certainly looks like you had 2 copies of MT4 running from the same directory structure . . .  don't you agree ?

 

Great. Thanks