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

 
Ivan Butko #:

2024.08.16 05:23:03.257 Core 01 tester process creation error [C:\Program Files\MetaTrader\metatester64.exe][225]; please check if it is blocked by antivirus software

2024.08.16 05:23:03.257 Core 01 tester agent start error






Что это? Появилось вдруг во время тестов

Это уже обсуждалось -

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Обнаружен вирус в метаредакторе

Renat Fatkhullin, 2016.05.04 12:10

Посмотрите цифровую подпись файла, пожалуйста.

Это ложная тревога из-за полиморфного движка защиты наших программ.


 
В 4482 Defender не блокирует тестер, можете обновиться на него.
 
Aleksandr Slavskii #:

Сегодня уже поздно. Завтра проверю более тщательно. 

М-да, вообще не понятно. Пол дня сегодня посматривал на кэши пользовательских символов.

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

Первый раз кэш тиков, на секундном графике, скинулся на диск через сорок минут и изменил файл на 61кб и далее размер этого файла не менялся пока я не закрыл терминал.

На момент закрытия терминала прошло пять часов. После того как закрыл терминал изменился размер файла hcc  с 61кб до 240кб.

С ренко графиками примерно такая же песня, только там размер файла с барами (hcc) изменился на 4 кб и то только после закрытия терминала, во время работы кэш на диск не  скидывался.


Также после закрытия терминалов появились файлы ticks.dat  на секунде 825кб, на ренко 428кб

Ренко строился на GBPUSD,  секунда строилась на ришке. 


Оба графика сегодня строил без истории, то есть бары начинали строиться с момента запуска программы.

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

Продолжу в понедельник. Запущу не с текущей даты, а с историей.

Посмотрим.

 

Доброго времени.
Из программы сервис на тиковой истории с начала 2023 года, в циклах делаю расчёт с неким скользящим окном.
Сервис скомпилирован для cpu='AVX'
Понимаю, что тиков много и расчёт получается очень продолжительным по времени, когда есть много циклов в разных пользовательских функциях.
Но обратил внимание на нагрузку ЦП во время расчёта. Она не поднимется больше ~15%. 
С чем связано не использование свободных ресурсов процессора? например до ~90%
Это нормальная работа или нет?


dz1   


dz

dz2

 
Roman #:

Доброго времени.
Из программы сервис на тиковой истории с начала 2023 года, в циклах делаю расчёт с неким скользящим окном.
Сервис скомпилирован для cpu='AVX'
Понимаю, что тиков много и расчёт получается очень продолжительным по времени, когда есть много циклов в разных пользовательских функциях.
Но обратил внимание на нагрузку ЦП во время расчёта. Она не поднимется больше ~15%. 
С чем связано не использование свободных ресурсов процессора? например до ~90%
Это нормальная работа или нет?


   



Код однопоточный, поэтому это нормально. Сложные вычисления, если задания хорошо распараллеливаются можно делать через оптимизацию в режиме Математические вычисления.

Альтернативой является OpenCL - но это чаще для видеокарты, на процессорах вроде так же должно работать, но опыта нет.

Или запускать несколько скриптов - разделив самому их задания.
 
Aleksey Vyazmikin #:

Код однопоточный, поэтому это нормально. Сложные вычисления, если задания хорошо распараллеливаются можно делать через оптимизацию в режиме Математические вычисления.

Альтернативой является OpenCL - но это чаще для видеокарты, на процессорах вроде так же должно работать, но опыта нет.

Или запускать несколько скриптов - разделив самому их задания.

Спасибо. Забываю, что один поток.
А ассоциация с 100% нагрузкой проца, вероятно кода-то появилась с одно-двух ядерного vps. ))
Поэтому чуток запутался.

 
Aleksandr Slavskii #:

Ну не то что бы заменялись, но все эти функции присутствуют. Я не знаю как воспроизвести ошибку, которую получили вы.

Чем смог помог. (ничем)

Сорри.

Может разработчики MQ помогут выяснить причину ошибки без ошибки?

 

Связываю баг с последним обновлением (билд 1421 от 22.07). Баг см. на рисунке.

В профиле ОДНО окно, в нём ни одного индикатора, ни одного объекта!!! При старте терминала в экспертах ни одной строчки, в журнале только стандартные записи (ничего не подгружается) .

При этом все другие таймфреймы работают нормально даже с полным набором моих индикаторов, а м5 рисует цену как на картинке - будто высасывает её из пальца.

Две недели бился об лёд и апстул! Устанавливал новый терминал, он тоже после добавления индикаторов слетел и удаление индикаторов тоже не помогло - м5 слетает насмерть.

Пользую МТ4 скоро 20 лет - всяко бывало, но такого... Люди, помогите, сил уже нет.

Файлы:
 

Если при unlimited bar переместиться в начало истории, то прореженные бары на пустом чарте выдают такую картинку. 




 
Nikolai Semko #:

Если при unlimited bar переместиться в начало истории, то прореженные бары на пустом чарте выдают такую картинку.

Во-во! У меня так же, если сильно уменьшить масштаб!

При том, что у меня всего 5 тыс. баров отображается.