Ошибки, баги, вопросы - страница 3728

 
Подтверждаю:
дефолтный профиль для подкачки всех таймфреймов - 
scr_00 - b5699 - таймфреймы по порядку от месяца до минуты, 

scr_01 - b5701 - таймфреймы какие попало и расположены как попало. Исправьте пожалуйста. scr_00 scr_01

 
Terminal MetaTrader 5 x64 build 5705 started for MetaQuotes Ltd.
Terminal Windows 11 build 26200, 12 x AMD Ryzen 5 5500U with Radeon, AVX2, 11 / 15 Gb memory, 165 / 475 Gb disk, UAC, GMT+10


Обновился до свежего билда.

Проблема, указанная в прошлом посте только ещё сильнее усугубилась.

Теперь даже в течении работы терминала при переключении между профилями выставленные в графиках таймфреймы не сохраняются, а при переключении выставляются рандомно во всех графиках открытого профиля то М1, то H1, H2, H3.

Варианты проблемы для воспроизведения:

1) Ставлю во всех графиках профиля А таймфрейм от М1 до М30. Переключаюсь на другой профиль Б. После переключения на профиль А во всех графиках стоит H1.

2) Ставлю во всех графиках профиля А таймфрейм от H1 до D1 включительно . Переключаюсь на другой профиль Б. После переключения на профиль А во всех графиках стоит М1.

3) Ставлю во всех графиках профиля А таймфрейм  W1. Переключаюсь на другой профиль Б. После переключения на профиль А во всех графиках стоит H2.

4) Ставлю во всех графиках профиля А таймфрейм  MN. Переключаюсь на другой профиль Б. После переключения на профиль А во всех графиках стоит H3.

Верю и надеюсь, что проблему Вы исправите. Вынужден откатиться на билд до 5703. (Была ли проблема на 5701 не знаю, т.к. его пропустил в использовании.)

P.S. На билде 5701 эта проблема также воспроизвелась. На билде 5699 все функции профиля работают без ошибок. Временно откатился на него.
 
geritretar #:
Terminal MetaTrader 5 x64 build 5705 started for MetaQuotes Ltd.
Terminal Windows 11 build 26200, 12 x AMD Ryzen 5 5500U with Radeon, AVX2, 11 / 15 Gb memory, 165 / 475 Gb disk, UAC, GMT+10


Обновился до свежего билда.

Проблема, указанная в прошлом посте только ещё сильнее усугубилась.

Теперь даже в течении работы терминала при переключении между профилями выставленные в графиках таймфреймы не сохраняются, а при переключении выставляются рандомно во всех графиках открытого профиля то М1, то H1, H2, H3.

Варианты проблемы для воспроизведения:

1) Ставлю во всех графиках профиля А таймфрейм от М1 до М30. Переключаюсь на другой профиль Б. После переключения на профиль А во всех графиках стоит H1.

2) Ставлю во всех графиках профиля А таймфрейм от H1 до D1 включительно . Переключаюсь на другой профиль Б. После переключения на профиль А во всех графиках стоит М1.

3) Ставлю во всех графиках профиля А таймфрейм  W1. Переключаюсь на другой профиль Б. После переключения на профиль А во всех графиках стоит H2.

4) Ставлю во всех графиках профиля А таймфрейм  W1. Переключаюсь на другой профиль Б. После переключения на профиль А во всех графиках стоит H3.

Верю и надеюсь, что проблему Вы исправите. Вынужден откатиться на билд до 5703. (Была ли проблема на 5701 не знаю, т.к. его пропустил в использовании.)

P.S. На билде 5701 эта проблема также воспроизвелась. На билде 5699 все функции профиля работают без ошибок. Временно откатился на него.

Подтверждаю - b5705. При переключении профилей - графики таймфреймов перемешиваются случайным образом.

Исправьте пожалуйста.

 
Проблема с временными рамками графиков исправлена в сборке 5707.
 
Alain Verleyen #:
Проблема с временными рамками графиков исправлена в сборке 5707.

Обновился.

Всё работает!

Спасибо за такую оперативную реакцию.

 
Alain Verleyen #:
Проблема с временными рамками графиков исправлена в сборке 5707.
b5707 - проблема решена, спасибо!
 
Terminal        Windows 11 build 22631, 8 x Intel Core i7-3770K  @ 3.50GHz, AVX, 11 / 15 Gb memory, 61 / 238 Gb disk, UAC, GMT+5

#import "kernel32.dll"
   //Для 64-битной системы
   void QueryUnbiasedInterruptTimePrecise(ulong & lpUnbiasedInterruptTimePrecise);
#import


//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
{
   ulong uptime100ns = 0;
   
   if(_IsX64)
      QueryUnbiasedInterruptTimePrecise(uptime100ns);

}
2026.03.27 21:43:01.335 TEST (EURUSD,M1)        cannot find 'void kernel32::QueryUnbiasedInterruptTimePrecise(ulong&)' in module 'kernel32.dll'
2026.03.27 21:43:01.335 TEST (EURUSD,M1)        unresolved import function call in 'TEST.mq5' (1,1)


Изначально, хотел обойти проблему в штатной функции

Функция GetTickCount64() возвращает количество миллисекунд, прошедших с момента старта системы.

ulong  GetTickCount64();
 

Возвращаемое значение

Значение типа ulong.

Примечание
Счетчик ограничен разрешающей способностью системного таймера, который как правило возвращает результат с точностью 10-16 миллисекунд.
 

 

Версия МТ5 5330 от 7 октября 25

Экспериментировал с OBJ_CHART и пробовал набрасывать Template. 

ПОсле нескольких попыток терминал намертво завис.

После принудительного закрытия/открытия терминал загрузился как новый. Удалил полностью папку mql5 со всеми советниками, индикаторами и библиотеками. История счетов так же пропала.

Остался лог. 

EP 1 17:29:25.742 Network '10009907158': connection to MetaQuotes-Demo lost

FK 2 17:29:26.226 MQL5 cannot open file 'Classic 15 M.ex5'

KN 0 17:29:26.380 Network '10009907158': authorized on MetaQuotes-Demo through Access Point HA (ping: 77.12 ms, build 5701)

FS 0 17:29:26.380 Network '10009907158': previous successful authorization performed from 89.124.64.17 on 2026.03.27 16:29:25

OR 3 17:29:26.694 Symbols base file writing error

JK 0 17:29:26.698 Network '10009907158': terminal synchronized with MetaQuotes Ltd.: 25 positions, 0 orders, 6083 symbols, 0 spreads

LI 0 17:29:26.698 Network '10009907158': trading has been enabled - hedging mode

JR 3 17:29:26.698 SelectedSymbols base file writing error

II 3 17:29:26.842 TradeHistory initialization of month base by path failed

MK 3 17:29:26.842 TradeAccount orders history synchronization failed

DM 1 17:29:26.843 Network '10009907158': connection to MetaQuotes-Demo lost

QG 2 17:29:27.220 MQL5 cannot open file 'Classic 15 M.ex5'

RQ 0 17:29:27.447 Network '10009907158': authorized on MetaQuotes-Demo through Access Point HA (ping: 77.12 ms, build 5701)

NO 0 17:29:27.447 Network '10009907158': previous successful authorization performed from 89.124.64.17 on 2026.03.27 16:29:26

JN 3 17:29:27.748 Symbols base file writing error

RP 0 17:29:27.752 Network '10009907158': terminal synchronized with MetaQuotes Ltd.: 25 positions, 0 orders, 6083 symbols, 0 spreads

LE 0 17:29:27.752 Network '10009907158': trading has been enabled - hedging mode

RO 3 17:29:27.752 SelectedSymbols base file writing error

ME 3 17:29:28.071 TradeHistory initialization of month base by path failed

IP 3 17:29:28.071 TradeAccount orders history synchronization failed

RI 1 17:29:28.072 Network '10009907158': connection to MetaQuotes-Demo lost

NR 0 17:29:28.212 Experts expert Classic 15 M (GBPUSD,M1) removed

PD 0 17:29:28.374 Terminal exit with code 0

KL 3 17:29:28.430 Agents base file write error

PK 0 17:29:28.431 Services service 'LiveUpdateOFF' disabled

GO 0 17:29:28.491 Services service 'LiveUpdateOFF' stopped

CD 3 17:29:28.538 SelectedSymbols base file writing error

FO 3 17:29:28.538 Symbols base file writing error

KM 2 17:29:28.545 Accounts open file error, path C:\Users\likhosergey\AppData\Roaming\MetaQuotes\Terminal\2DCC46A61F3DF75F5BE9BE9B013C9DF1\config\accounts.dat (3)

ME 0 17:29:33.678 Terminal stopped with 0

GP 0 17:29:33.792 Terminal shutdown with 0.       // примерно здесь было закрытие

FQ 0 17:30:04.682 Terminal MetaTrader 5 x64 build 5330 started for MetaQuotes Ltd.

QN 0 17:30:04.682 Terminal Windows 11 build 26100, 4 x Apple Silicon, x64, 12 / 15 Gb memory, 199 / 254 Gb disk, touchable, UAC, GMT+3

RR 0 17:30:04.683 Terminal C:\Users\likhosergey\AppData\Roaming\MetaQuotes\Terminal\2DCC46A61F3DF75F5BE9BE9B013C9DF1

ML 0 17:30:04.683 Compiler full recompilation has been started

PJ 0 17:30:13.871 Terminal exit with code 0

EH 0 17:30:14.459 Terminal stopped with 0

HS 0 17:30:14.466 Terminal shutdown with 0

QF 0 17:34:47.512 Terminal MetaTrader 5 x64 build 5330 started for MetaQuotes Ltd.

HM 0 17:34:47.514 Terminal Windows 11 build 26100, 4 x Apple Silicon, x64, 12 / 15 Gb memory, 199 / 254 Gb disk, touchable, UAC, GMT+3

HO 0 17:34:47.514 Terminal C:\Users\likhosergey\AppData\Roaming\MetaQuotes\Terminal\2DCC46A61F3DF75F5BE9BE9B013C9DF1

LO 0 17:34:47.515 Compiler full recompilation has been started

OH 0 17:35:07.890 LiveUpdate check for release version

OL 0 17:35:09.201 LiveUpdate new version build 5660 (IDE: 5660, Tester: 5660) is available

CG 0 17:35:16.456 Terminal exit with code 0

JO 0 17:35:19.077 LiveUpdate 'mt5clw64' downloaded (59835 kb)

KD 2 17:35:19.573 MQL5.community authorization failed

HM 3 17:35:22.574 LiveUpdate timeout on stop

EL 2 17:35:22.575 LiveUpdate download 'MT5CLWIDE64' failed

KI 0 17:35:22.600 Terminal stopped with 0

RL 0 17:35:23.856 Terminal shutdown with 0

EE 0 17:43:36.558 Terminal MetaTrader 5 x64 build 5330 started for MetaQuotes Ltd.

RR 0 17:43:36.559 Terminal Windows 11 build 26100, 4 x Apple Silicon, x64, 13 / 15 Gb memory, 199 / 254 Gb disk, touchable, UAC, GMT+3

QN 0 17:43:36.559 Terminal C:\Users\likhosergey\AppData\Roaming\MetaQuotes\Terminal\2DCC46A61F3DF75F5BE9BE9B013C9DF1

DP 0 17:43:36.560 Compiler full recompilation has been started

KJ 0 17:43:49.296 Network new demo account '105070748' opened on MetaQuotes-Demo

OL 0 17:43:51.383 Network '105070748': authorized on MetaQuotes-Demo through Access Server