Новая версия платформы MetaTrader 5 build 4570: улучшения веб-версии и интеграция с OpenBLAS в MQL5 - страница 9

 
Renat Fatkhullin #:

Что именно вы компилировали в этот момент?

Нельзя же делать вид, что исходные данные не имеют значения.

Свой советник - один штука. Сейчас вот спустя час работы уже 15 гигабайт кушает редактор, после небольшой работы с кодом.

 
Aleksey Vyazmikin #:

Свой советник - один штука. Сейчас вот спустя час работы уже 15 гигабайт кушает редактор, после небольшой работы с кодом.

Открыто 35 вкладок. Это всё в советник входит - максимальная 12к строк, но это не весь код.

'Bingo_MT5.mq5'                 1
cPoza13-7_En.mqh                        
MQL4_To_MQL5.mqh                        
MT4Orders.mqh                   
HashMap.mqh                     
IMap.mqh                        
ICollection.mqh                 
IEqualityComparer.mqh                   
DefaultEqualityComparer.mqh                     
EqualFunction.mqh                       
IEqualityComparable.mqh                 
HashFunction.mqh                        
IComparable.mqh                 
CompareFunction.mqh                     
HashSet.mqh                     
ISet.mqh                        
PrimeGenerator.mqh                      
arr_Bingo.mqh                   
Interface_Mini.mqh                      
F_MQL4_to_MQL5.mqh                      
F_ZZ_MQL5.mqh                   
ZigZag_Channel_structure.mqh                    
F_PozaCalc_MQL5.mqh                     
PozaCalc.mqh                    
F_KillerPoz_MQL5.mqh                    
KillerPoz.mqh                   
F_Terminator_MQL5.mqh                   
Terminator_MT5.mqh                      
F_CSV_MQL5.mqh                  
F_Statistics_MQL5.mqh                   
CSV fast.mqh                    
Lex.mqh                 
ErrorDescription.mqh                    
Normal.mqh                      
Math.mqh                        
F_Indicators_MQL5.mqh                   
Funkcii_Test_CP.mqh                     
'VHPChannel_01.ex5' as resource "::Indicators\VHPChannel_01.ex5"                        1
'SVA_RSI_TF_V_01.ex5' as resource "::Indicators\SVA_RSI_TF_V_01.ex5"                    1
'SVA_RSI_OSC_TP.ex5' as resource "::Indicators\SVA_RSI_OSC_TP.ex5"                      1
'Worms_UpDn_RSI_OSC_Calc_MT5.ex5' as resource "::Indicators\Worms_UpDn_RSI_OSC_Calc_MT5.ex5"                    1
'donchian_channel.ex5' as resource "::Indicators\donchian_channel.ex5"                  1
'donchian_channel_prognoz.ex5' as resource "::Indicators\donchian_channel_prognoz.ex5"                  1
'PercentageCrossoverChannel_Cloud.ex5' as resource "::Indicators\PercentageCrossoverChannel_Cloud.ex5"                  1
'Raznica_New.ex5' as resource "::Indicators\Raznica_New.ex5"                    1
'pivot_lines_timezone.ex5' as resource "::Indicators\pivot_lines_timezone.ex5"                  1
'i-Regr4_05i.ex5' as resource "::Indicators\Regressiya\i-Regr4_05i.ex5"                 1
'i-Regr.ex5' as resource "::Indicators\Regressiya\i-Regr.ex5"                   1
code generated                  1
0 errors, 0 warnings, 19861 msec elapsed, cpu='X64 Regular'                     1
 
Кстати, в ME хорошо бы сделать нечто типа профиля, который можно держать под каждый свой проект, что бы под него открывались файлы при его смене - удобно было бы.
 
Aleksey Vyazmikin #:
Кстати, в ME хорошо бы сделать нечто типа профиля, который можно держать под каждый свой проект, что бы под него открывались файлы при его смене - удобно было бы.

Как минимум, используйте проекты.


По затратам памяти будем будем проверерять - выглядит как утечка памяти.

 
Renat Fatkhullin #:

Как минимум, используйте проекты.

Да, такое не использую. Сейчас глянул - как то перегружено для меня. Но, надо попробовать, как это работает.

Renat Fatkhullin #:

По затратам памяти будем будем проверерять - выглядит как утечка памяти.

Ещё обратил внимание, что после каждой новой компиляции одного и того же файла память потребляемая ME растёт. Т.е. не возвращается к прежнему значению, в моём случае 200 мегабайт за компиляцию...

 

Вот такие штуки бывают, пару минут назад закончил одиночный проход, период и инструмент не менял - менял настройки советника, запустил тест.

2024.09.29 06:56:25.354 Tester  EURJPY: history check started
2024.09.29 06:56:35.154 Tester  EURJPY: history check timeout
2024.09.29 06:56:35.154 Tester  EURJPY: no history data from 2008.01.01 00:00 to 2024.09.01 00:00

Куда делась история?

Нажимаю опять и всё работает, в логе нет информации о докачке

2024.09.29 06:56:06.806 Core 1  disconnected
2024.09.29 06:56:06.806 Core 1  connection closed
2024.09.29 06:56:25.099 Tester  "Kamikadze_Ver\Bingo_MT5.ex5" 64 bit
2024.09.29 06:56:25.354 Tester  EURJPY: history check started
2024.09.29 06:56:35.154 Tester  EURJPY: history check timeout
2024.09.29 06:56:35.154 Tester  EURJPY: no history data from 2008.01.01 00:00 to 2024.09.01 00:00
2024.09.29 06:57:28.259 Tester  "Kamikadze_Ver\Bingo_MT5.ex5" 64 bit
2024.09.29 06:57:28.320 Core 1  agent process started on 127.0.0.1:3000
2024.09.29 06:57:28.320 Core 1  connecting to 127.0.0.1:3000
2024.09.29 06:57:28.824 Core 1  connected
2024.09.29 06:57:28.832 Core 1  authorized (agent build 4570)
2024.09.29 06:57:28.834 Tester  EURJPY,M15 (MetaQuotes-Demo): visual testing of Experts\Kamikadze_Ver\Bingo_MT5.ex5 from 2008.01.01 00:00 to 2024.09.01 00:00
2024.09.29 06:57:29.095 Core 1  common synchronization completed
2024.09.29 06:57:29.511 Tester  quality of analyzed history is 100%