티크 역사 - 페이지 13

 
Tapochun :

진드기 역사의 구멍. 또한 터미널의 현재 세션에 대해 온 틱조차도 반환되지 않습니다.

다운로드한 이미지는 어디로 갔나요?

직접 제거하셨나요?

 
Renat Fatkhullin :

다운로드한 이미지는 어디로 갔나요?

직접 제거하셨나요?

이해하지 못하셨나요? 표시기로? 그녀는 바로 거기에...

예, 갤러리에서 사진을 삭제하면 포럼에서도 삭제되나요?


 
하지만 여기에서 나는 전혀 이해하지 못했습니다 ... 한 장의 사진이 삽입되었고 확대를 클릭했습니다 - 다른 ....
 
Renat Fatkhullin :

MetaQuotes-Demo 서버에서 모든 것을 정확하고 정확하게 확인했습니까?

모든 것이 잘 작동하며 신뢰할 수 있습니다. EURUSD에 대한 20,000틱 요청은 다음과 같습니다. 오늘의 틱은 정상적으로 반환됩니다.

첫 번째 요청은 로컬 기록에 있는 내용을 반환하고 기록 페이징을 시작합니다.

여기에서 200,000,000 틱을 요청했고 즉시 53,788 틱을 받았으며 스와핑 프로세스가 시작되었습니다.

2분 후 다시 요청했는데 이미 5,088,888틱을 받았고 스와핑 프로세스가 백그라운드에서 계속됩니다.

나는 MetaQuotes-Demo 서버에 있다고 확신합니다. 음. 이제 현재 틱을 전송합니다. 또 다른 재미. 역사의 구멍. ALL 모드는 3000틱을 요청합니다. 터미널을 다시 시작한 후 - 금요일과 그 이전의 틱만 반환됩니다.

 2015.10 . 19 11 : 44 : 41.343 test_CopyTicks_1178 (GBPUSD,M5) OnStart : # 2985 2015.10 . 16 23 : 59 : 00 : spread = 0 , ask = 0.00000 , bid = 0.00000 , last = 1.54358
2015.10 . 19 11 : 44 : 41.343 test_CopyTicks_1178 (GBPUSD,M5) OnStart : # 2986 2015.10 . 16 23 : 59 : 00 : spread = 74 , ask = 1.54432 , bid = 1.54358 , last = 0.00000
2015.10 . 19 11 : 44 : 41.343 test_CopyTicks_1178 (GBPUSD,M5) OnStart : # 2987 2015.10 . 16 23 : 59 : 00 : spread = 0 , ask = 0.00000 , bid = 0.00000 , last = 1.54357
2015.10 . 19 11 : 44 : 41.343 test_CopyTicks_1178 (GBPUSD,M5) OnStart : # 2988 2015.10 . 16 23 : 59 : 00 : spread = 68 , ask = 1.54425 , bid = 1.54357 , last = 0.00000
2015.10 . 19 11 : 44 : 41.343 test_CopyTicks_1178 (GBPUSD,M5) OnStart : # 2989 2015.10 . 16 23 : 59 : 02 : spread = 0 , ask = 0.00000 , bid = 0.00000 , last = 1.54356
2015.10 . 19 11 : 44 : 41.343 test_CopyTicks_1178 (GBPUSD,M5) OnStart : # 2990 2015.10 . 16 23 : 59 : 02 : spread = 69 , ask = 1.54425 , bid = 1.54356 , last = 0.00000
2015.10 . 19 11 : 44 : 41.343 test_CopyTicks_1178 (GBPUSD,M5) OnStart : # 2991 2015.10 . 16 23 : 59 : 05 : spread = 0 , ask = 0.00000 , bid = 0.00000 , last = 1.54356
2015.10 . 19 11 : 44 : 41.343 test_CopyTicks_1178 (GBPUSD,M5) OnStart : # 2992 2015.10 . 16 23 : 59 : 05 : spread = 64 , ask = 1.54420 , bid = 1.54356 , last = 0.00000
2015.10 . 19 11 : 44 : 41.343 test_CopyTicks_1178 (GBPUSD,M5) OnStart : # 2993 2015.10 . 16 23 : 59 : 05 : spread = 0 , ask = 0.00000 , bid = 0.00000 , last = 1.54356
2015.10 . 19 11 : 44 : 41.343 test_CopyTicks_1178 (GBPUSD,M5) OnStart : # 2994 2015.10 . 16 23 : 59 : 05 : spread = 72 , ask = 1.54428 , bid = 1.54356 , last = 0.00000
2015.10 . 19 11 : 44 : 41.343 test_CopyTicks_1178 (GBPUSD,M5) OnStart : # 2995 2015.10 . 16 23 : 59 : 06 : spread = 0 , ask = 0.00000 , bid = 0.00000 , last = 1.54356
2015.10 . 19 11 : 44 : 41.343 test_CopyTicks_1178 (GBPUSD,M5) OnStart : # 2996 2015.10 . 16 23 : 59 : 06 : spread = 75 , ask = 1.54431 , bid = 1.54356 , last = 0.00000
2015.10 . 19 11 : 44 : 41.343 test_CopyTicks_1178 (GBPUSD,M5) OnStart : # 2997 2015.10 . 16 23 : 59 : 07 : spread = 0 , ask = 0.00000 , bid = 0.00000 , last = 1.54357
2015.10 . 19 11 : 44 : 41.343 test_CopyTicks_1178 (GBPUSD,M5) OnStart : # 2998 2015.10 . 16 23 : 59 : 07 : spread = 74 , ask = 1.54431 , bid = 1.54357 , last = 0.00000
2015.10 . 19 11 : 44 : 41.343 test_CopyTicks_1178 (GBPUSD,M5) OnStart : # 2999 2015.10 . 16 23 : 59 : 10 : spread = 0 , ask = 0.00000 , bid = 0.00000 , last = 0.00000
 

조금 후 - 이것은 사진입니다. 모든 3000 틱 모드:

 2015.10 . 19 11 : 46 : 33.144 test_CopyTicks_1178 (GBPUSD,M5) OnStart : # 2774 2015.10 . 16 23 : 59 : 05 : spread = 0 , ask = 0.00000 , bid = 0.00000 , last = 1.54356
2015.10 . 19 11 : 46 : 33.144 test_CopyTicks_1178 (GBPUSD,M5) OnStart : # 2775 2015.10 . 16 23 : 59 : 05 : spread = 72 , ask = 1.54428 , bid = 1.54356 , last = 0.00000
2015.10 . 19 11 : 46 : 33.144 test_CopyTicks_1178 (GBPUSD,M5) OnStart : # 2776 2015.10 . 16 23 : 59 : 06 : spread = 0 , ask = 0.00000 , bid = 0.00000 , last = 1.54356
2015.10 . 19 11 : 46 : 33.144 test_CopyTicks_1178 (GBPUSD,M5) OnStart : # 2777 2015.10 . 16 23 : 59 : 06 : spread = 75 , ask = 1.54431 , bid = 1.54356 , last = 0.00000
2015.10 . 19 11 : 46 : 33.144 test_CopyTicks_1178 (GBPUSD,M5) OnStart : # 2778 2015.10 . 16 23 : 59 : 07 : spread = 0 , ask = 0.00000 , bid = 0.00000 , last = 1.54357
2015.10 . 19 11 : 46 : 33.144 test_CopyTicks_1178 (GBPUSD,M5) OnStart : # 2779 2015.10 . 16 23 : 59 : 07 : spread = 74 , ask = 1.54431 , bid = 1.54357 , last = 0.00000
2015.10 . 19 11 : 46 : 33.144 test_CopyTicks_1178 (GBPUSD,M5) OnStart : # 2780 2015.10 . 16 23 : 59 : 10 : spread = 0 , ask = 0.00000 , bid = 0.00000 , last = 0.00000
2015.10 . 19 11 : 46 : 33.144 test_CopyTicks_1178 (GBPUSD,M5) OnStart : # 2781 2015.10 . 19 09 : 44 : 41 : spread = 18 , ask = 1.54498 , bid = 1.54480 , last = 1.54480
2015.10 . 19 11 : 46 : 33.144 test_CopyTicks_1178 (GBPUSD,M5) OnStart : # 2782 2015.10 . 19 09 : 44 : 41 : spread = 19 , ask = 1.54499 , bid = 1.54480 , last = 0.00000
2015.10 . 19 11 : 46 : 33.144 test_CopyTicks_1178 (GBPUSD,M5) OnStart : # 2783 2015.10 . 19 09 : 44 : 42 : spread = 19 , ask = 1.54499 , bid = 1.54480 , last = 1.54480
2015.10 . 19 11 : 46 : 33.144 test_CopyTicks_1178 (GBPUSD,M5) OnStart : # 2784 2015.10 . 19 09 : 44 : 42 : spread = 18 , ask = 1.54498 , bid = 1.54480 , last = 0.00000
2015.10 . 19 11 : 46 : 33.144 test_CopyTicks_1178 (GBPUSD,M5) OnStart : # 2785 2015.10 . 19 09 : 44 : 42 : spread = 18 , ask = 1.54498 , bid = 1.54480 , last = 1.54480
2015.10 . 19 11 : 46 : 33.144 test_CopyTicks_1178 (GBPUSD,M5) OnStart : # 2786 2015.10 . 19 09 : 44 : 42 : spread = 19 , ask = 1.54499 , bid = 1.54480 , last = 0.00000
2015.10 . 19 11 : 46 : 33.144 test_CopyTicks_1178 (GBPUSD,M5) OnStart : # 2787 2015.10 . 19 09 : 44 : 42 : spread = 19 , ask = 1.54499 , bid = 1.54480 , last = 1.54480

역사의 구멍. INFO 모드에서 - 유사하게.

 

히스토리 다운로드 스크립트의 코드는 다음과 같습니다.

 #property script_show_inputs

input int inpStep= 3000 ;
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart ()
  {
   MqlTick array[];
   int attempt= 1 ;
   int num=- 1 ;
   while (attempt< 11 )
     {
      num=CopyTicks( _Symbol ,array,COPY_TICKS_ALL, 0 ,inpStep);
       if (num< 0 )
         attempt++;
       else
        {
         if (num==inpStep)
           {
             Print ( "Тиковая история загружена с " ,attempt, " попытки!" );
             break ;
           }
         else
           {
             if (attempt== 10 )
              {
               Print ( "Загружена не вся история (" ,num, " из " ,inpStep, ")" );
               break ;
              }
             else
              {
               attempt++;
               continue ;
              }
           }
        }
     }

   if (num< 0 )
     {
       Print ( "Тиковая история не загружена!" );
       return ;
     }

   int size= ArraySize (array);
   int iSpread= 0 ;
   for ( int i= 0 ; i<size; i++)
     {
      iSpread= int ( MathRound (( array[i].ask-array[i].bid)/ _Point ));

       Print ( __FUNCTION__ , ": #" ,i, " " ,array[i].time, ": spread = " ,iSpread,
             ", ask = " , DoubleToString ( array[ i ].ask, _Digits ),
             ", bid = " , DoubleToString ( array[ i ].bid, _Digits ),
             ", last = " , DoubleToString (array[ i ].last, _Digits ) );
     }
  }
//+------------------------------------------------------------------+
 
기호 로 틱 히스토리 를 삭제(저는 폴더를 기호로 완전히 삭제)하고 터미널을 다시 시작하면 히스토리가 전혀 로드되지 않습니다.
 
Tapochun :

이해하지 못하셨나요? 표시기로? 그녀는 바로 거기에...

예, 갤러리에서 사진을 삭제하면 포럼에서도 삭제되나요?

당연히 제거됩니다. 원본 데이터를 삭제했습니다.
 
Renat Fatkhullin :
당연히 제거됩니다. 원본 데이터를 삭제했습니다.
이해했습니다, 배웠습니다.
 
Tapochun :

히스토리 다운로드 스크립트의 코드는 다음과 같습니다.

1시간 동안 3000틱은 너무 적습니다.

모든 것이 잘 작동합니다.