Скачать MetaTrader 5

Провалы во времени...

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Forex Trader
114269
Forex Trader  
В эксперте есть метод, который выводит логи работы в файл:
bool LogOn(string cMessage) {
	if (lDebug) {
		string cMess; int nRetVal;
		cMess = StringConcatenate(TimeToStr(CurTime()), ": ", cMessage, "\n\r");
		nRetVal = FileWriteString(hFileLog, cMess, StringLen(cMess));
		if (nRetVal < 0) {
			PrintErrMess("Ошибка при добавлении записи в лог");
			return(false);
		}
	}
	return(true);
}



Привожу франмент лога:

...
2005.12.23 00:35: Есть ли открытые в этом направлении?
2005.12.23 00:35:    Всего ордеров: 2
2005.12.23 00:35:    Нашли.
2005.12.23 00:35: Есть. Закрываем.
2005.12.23 00:35:    Что бы закрыть? Ищем.
2005.12.23 00:35:    Нашли. Закрываем.
1970.01.01 00:00: Можем еще открываться?
1970.01.01 00:00:    Можем открыть: 6.8
1970.01.01 00:00: Да. Нужно ли?
1970.01.01 00:00:    Техуровень 0: -0.4524
1970.01.01 00:00:    Техуровень 0: порог пройден
1970.01.01 00:00:    Техуровень 1: -0.6243
1970.01.01 00:00:    Техуровень 1: порог пройден
1970.01.01 00:00:    Техуровень 2: -0.109
1970.01.01 00:00:    Техуровень 2: порог пройден
1970.01.01 00:00:    Условия выполнены - есть сигнал на продажу.
1970.01.01 00:00: HowAboutOpen() = 1
1970.01.01 00:00: Нужно.
1970.01.01 00:00: Есть ли открытые в этом направлении?
1970.01.01 00:00:    Всего ордеров: 1
1970.01.01 00:00:    Нашли.
1970.01.01 00:00: Есть. Больше не открывем.
2005.12.23 00:35: Это последняя запись лога........................



Комментарии в данном случае не важны. Обратите внимание на даты "1970.01.01 00:00". Для лога это, допустим, не принципиально, но в другом месте у меня грабли вырастают из-за этого.
Как такое победить?

Forex Trader
114269
Forex Trader  
Пожалуйста, всегда сообщайте номер билда клиентского терминала и дату билда. В 186 билде от 14 декабря эта ошибка исправлена. Пожалуйста, скачайте с нашего сайта https://download.mql5.com/cdn/web/metaquotes.software.corp/mt5/mt5setup.exe?utm_campaign=MQL5.community
Forex Trader
114269
Forex Trader  
Пожалуйста, всегда сообщайте номер билда клиентского терминала и дату билда. В 186 билде от 14 декабря эта ошибка исправлена. Пожалуйста, скачайте с нашего сайта https://download.mql5.com/cdn/web/metaquotes.software.corp/mt5/mt5setup.exe?utm_campaign=MQL5.community


Извиняюсь. Это именно этот билд.
Forex Trader
114269
Forex Trader  
Извиняюсь. Это именно этот билд.

Не было ли при этом переключения с сервера на сервер? Дело в том, что при переключении последнее пришедшее серверное время обнуляется. Возможно, Вы вспомните сопутствующие обстоятельства
Forex Trader
114269
Forex Trader  
Извиняюсь. Это именно этот билд.

Не было ли при этом переключения с сервера на сервер? Дело в том, что при переключении последнее пришедшее серверное время обнуляется. Возможно, Вы вспомните сопутствующие обстоятельства


Нет, сервер вообще один - Ваш.
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий