циклическая ошибка в тестере?

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Forex Trader
114499
Forex Trader  
Вот собственно пример кода вызывающий такую ошибку:
#property copyright "Copyright © 2005, MetaQuotes Software Corp."
#property link      "http://www.metaquotes.net"
datetime time,time2;

int start()
  {
  if (TimeToStr( iTime(NULL,15,0),TIME_MINUTES)>="07:00" &&  TimeToStr( iTime(NULL,15,0),TIME_MINUTES)<="07:45") 
 {
   if (TimeToStr(iTime(NULL,0,0),TIME_DATE|TIME_MINUTES)=="2005.03.17 07:00" || TimeToStr(iTime(NULL,0,0),TIME_DATE|TIME_MINUTES)=="2005.03.17 07:30")
   {
  time=iTime(NULL,15,0)+273600;
  time2=iTime(NULL,15,0)+68400;
  OrderSend(Symbol(),OP_BUYLIMIT,0.1,1.3310,3,1.3260,1.3510,"My order #2",16383,time,White);
  OrderSend(Symbol(),OP_SELLLIMIT,0.1,1.3416,3,1.3456,1.3376,"My order #2",16384,time2,Red);  
   }
 }
 
   return(0);
  } 



Почему в результатах теста после установки второго buylimit ордера идет постоянный buy?
Этот код я привел для примера, так же возникает подобная ошибка но идет постоянный "expiration".
Объясните природу данной ошибки.
Вот результат исполнения данного скрипта:

1	2005.03.17 07:00	buy limit	1	0.10	1.3310	1.3260	1.3510	0.00	0.00
2	2005.03.17 07:00	sell limit	2	0.10	1.3416	1.3456	1.3376	0.00	0.00
3	2005.03.17 07:30	sell	2	0.10	1.3416	1.3456	1.3376	0.00	0.00
4	2005.03.17 07:30	buy limit	3	0.10	1.3310	1.3260	1.3510	0.00	0.00
5	2005.03.17 11:45	t/p	2	0.10	1.3376	1.3456	1.3376	40.00	1040.00
6	2005.03.18 10:00	buy	1	0.10	1.3310	1.3260	1.3510	0.00	0.00
7	2005.03.18 10:00	buy	3	0.10	1.3310	1.3260	1.3510	0.00	0.00
8	2005.03.18 11:30	buy	3	0.10	1.3310	1.3260	1.3510	0.00	0.00
9	2005.03.18 12:00	buy	3	0.10	1.3310	1.3260	1.3510	0.00	0.00
10	2005.03.18 12:15	buy	3	0.10	1.3310	1.3260	1.3510	0.00	0.00
11	2005.03.18 12:30	buy	3	0.10	1.3310	1.3260	1.3510	0.00	0.00
12	2005.03.18 13:15	buy	3	0.10	1.3310	1.3260	1.3510	0.00	0.00
13	2005.03.18 13:30	buy	3	0.10	1.3310	1.3260	1.3510	0.00	0.00
14	2005.03.18 13:45	buy	3	0.10	1.3310	1.3260	1.3510	0.00	0.00
15	2005.03.18 14:00	buy	3	0.10	1.3310	1.3260	1.3510	0.00	0.00
16	2005.03.18 14:15	buy	3	0.10	1.3310	1.3260	1.3510	0.00	0.00
17	2005.03.18 14:30	buy	3	0.10	1.3310	1.3260	1.3510	0.00	0.00
18	2005.03.18 14:45	buy	3	0.10	1.3310	1.3260	1.3510	0.00	0.00
19	2005.03.18 15:00	buy	3	0.10	1.3310	1.3260	1.3510	0.00	0.00
20	2005.03.18 15:15	buy	3	0.10	1.3310	1.3260	1.3510	0.00	0.00
21	2005.03.18 15:30	buy	3	0.10	1.3310	1.3260	1.3510	0.00	0.00
22	2005.03.18 15:45	buy	3	0.10	1.3310	1.3260	1.3510	0.00	0.00
23	2005.03.18 16:00	buy	3	0.10	1.3310	1.3260	1.3510	0.00	0.00
24	2005.03.18 16:15	buy	3	0.10	1.3310	1.3260	1.3510	0.00	0.00
25	2005.03.18 16:30	buy	3	0.10	1.3310	1.3260	1.3510	0.00	0.00
26	2005.03.18 16:45	buy	3	0.10	1.3310	1.3260	1.3510	0.00	0.00
27	2005.03.18 17:00	buy	3	0.10	1.3310	1.3260	1.3510	0.00	0.00
28	2005.03.18 17:15	buy	3	0.10	1.3310	1.3260	1.3510	0.00	0.00
29	2005.03.18 17:30	buy	3	0.10	1.3310	1.3260	1.3510	0.00	0.00
30	2005.03.18 17:45	buy	3	0.10	1.3310	1.3260	1.3510	0.00	0.00
31	2005.03.18 18:00	buy	3	0.10	1.3310	1.3260	1.3510	0.00	0.00
32	2005.03.18 18:15	buy	3	0.10	1.3310	1.3260	1.3510	0.00	0.00
33	2005.03.18 19:45	buy	3	0.10	1.3310	1.3260	1.3510	0.00	0.00
34	2005.03.18 20:30	buy	3	0.10	1.3310	1.3260	1.3510	0.00	0.00
35	2005.03.18 20:45	buy	3	0.10	1.3310	1.3260	1.3510	0.00	0.00
36	2005.03.18 21:00	buy	3	0.10	1.3310	1.3260	1.3510	0.00	0.00
37	2005.03.21 00:00	expiration	3	0.10	1.3310	1.3260	1.3510	0.00	0.00
38	2005.03.21 03:15	s/l	1	0.10	1.3260	1.3260	1.3510	-50.35	989.65
 
Forex Trader
114499
Forex Trader  
Забыл сказать, включать тест нужно с использованием 15-ти минуток.
Forex Trader
114499
Forex Trader  
Ответит кто, нет?
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий