Общайтесь с разработчиками через Сервисдеск! - страница 186

 

Было замечено - периодически советник в терминале пропускают сигналы.

На форуме посоветовали замерять расхождение между TimeLocal() и TimeCurrent(). Вставил в советник такой кусочек кода, интервал в таймере 5 сек.

void OnTimer(void)
{
   // --- если запускают на выходных, то нужно дождаться 1-го тика
  if(gBeginDif == 0) return;          // расхождение между TimeLocal и TimeCurrent при запуске советника

  int tmDif = int(TimeLocal() - TimeCurrent());
  
   // --- если расхождение более 30 сек.
  if(MathAbs(gBeginDif - tmDif) > 30) 
    Print(__FUNCTION__, " gBeginDif=", gBeginDif, " tmDif=", tmDif, " TimeLocal()=", TimeLocal(), " TimeCurrent()=", TimeCurrent());
}

На днях поймали такую ситуацию. Начало:


Конец ситуации, из журнала следующего дня:


Т.о. с вечера 27.09 в 21:53 TimeCurrent() стал возвращать время с пробуксовками в больших интервалах. Т.е. несколько минут 21:53:41, потом несколько минут другое, какой-то интервал возвращал одно время более часа.  Отпустило 28.09 в 00:08. Т.е. чуть более двух часов была такая ситуация со всех символов.

В чем может быть причина таких подвисаний?
 
Vasiliy Pushkaryov #:

В чем может быть причина таких подвисаний?

Попробуйте выводить SYMBOL_TIME и время последнего исторического тика из CopyTicks.

 
fxsaber #:

Попробуйте выводить SYMBOL_TIME и время последнего исторического тика из CopyTicks.

Спасибо, попробую
 
Вроде всегда эта проблема была, если тики не поступают то и время не обновляется.
 
Alexandr Gavrilin #:
Вроде всегда эта проблема была, если тики не поступают то и время не обновляется.
На истории баров у этого брокера куча. Тиков, более тысячи наберется за это время. Это только с одного инструмента. А тут, раз пять обновился TimeCurent() за 2 часа, почти по 30 символам.


 
Olga Kukharetc #:

Здравствуйте.

Я написала в сервисдеск. Отправила туда все необходимые сканы. 

Но результат всех этих действий - нулевой.

Сколько раз мне надо всё переснимать и пересылать?...

Извините, но это уже похоже на издевательство.

   

Ваша заявка отклонена

К сожалению, ваша заявка не прошла автоматическую проверку и была отклонена. Это означает, что вы правильно заполнили все требуемые данные, но по сображениям безопасности и чистоты сервиса мы не смогли предоставить вам статус Проверенного пользователя.

Пожалуйста, не создавайте новый аккаунт для подачи повторной заявки. Все проверки производятся автоматически.

Мы не сообщаем конкретные причины отказа. Благодарим за обращение и понимание.

Какова причина такой дискриминации?

 

 

.

Сколько ж лицемерия в этом вашем "сожалении"...

 

Лицемеры. Вся ваша "чистота сервиса" обернулась лицемерием и ложью. Грязно это всё... гадко.


Удаляйте оба аккаунта!

 
попробуй губы не красить с паспортом)
 
Fast235 #:
попробуй губы не красить с паспортом)

экий дебил

Причина обращения: