Скачать MetaTrader 5

Ошибка TimeGMT

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
nepekyn
45
nepekyn  

Привет.

В 646 билде два индюка перестали работать.:(

В одном выдает ошибку: 'TimeGMT' - override system function SonicR FFCal Headlines (White).mq4 1085 10

Вот код:

//=================================== Timezone Functions ======================================

#import "kernel32.dll"

int GetTimeZoneInformation(int& TZInfoArray[]);

#import

#define TIME_ZONE_ID_UNKNOWN 0

#define TIME_ZONE_ID_STANDARD 1

#define TIME_ZONE_ID_DAYLIGHT 2

int TZInfoArray[43];

datetime TimeGMT()

{

int DST = GetTimeZoneInformation(TZInfoArray);

if (DST == 1) DST = 3600;

else DST = 0;

return( TimeLocal() + DST + (Offset_Hours * 3600) + (TZInfoArray[0] + TZInfoArray[42]) * 60 );

}

//=================================================================================================

А второй индюк пишет при компиляции вот это: 'TimeToString' - override system function SonicR Clock Panel (White).mq4 855 8

Код:

Subroutine to convert time to a string for time labels |

//+-------------------------------------------------------------------------------------------+

string TimeToString( datetime when )

{

string timeStr;

int hour = TimeHour( when );

if ( !Show_AMPM_Time )

{

timeStr = (TimeToStr( when, TIME_MINUTES));

}

Помогите!!!!

Mislaid
618
Mislaid  
nepekyn:

Привет.

В 646 билде два индюка перестали работать.:

...........................

В одном выдает ошибку: 'TimeGMT' - override system function SonicR FFCal Headlines (White).mq4 1085 10

................

А второй индюк пишет при компиляции вот это: 'TimeToString' - override system function SonicR Clock Panel (White).mq4 855 8

.............

Помогите!!!!

Придумайте другие имена для своих функций. TimeGMT() и TimeToString() - теперь встроенные системные функции. Смотри разделы справки "Дата и время", "Преобразование данных".

В последнем случае справка не до конца поправлена, и, TimeToStr() еще не записали в список устаревших функций.

nepekyn
45
nepekyn  
Mislaid:

Придумайте другие имена для своих функций. TimeGMT() и TimeToString() - теперь встроенные системные функции. Смотри разделы справки "Дата и время", "Преобразование данных".

В последнем случае справка не до конца поправлена, и, TimeToStr() еще не записали в список устаревших функций.


Спасибо большое!
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий