Новая версия платформы MetaTrader 5 build 4150: экспорт торгового отчета и новые методы машинного обучения в MQL5 - страница 21

 
Forester #:
Вывод матриц в файл до сих пор не сделали? Не нашел в справке по файловым операциям.
Полагаю скопировать 1Гг памяти одним блоком в разы быстрее, чем 100 млн раз копировать поэлементно.
Думаю даже старый вариант с дин. массивом структур в которой дин. массив будет быстрее, т.к. массив в структуре можно целиком в файл скинуть rows число раз.

Видимо, только через массивы (псевдокод):

matrix.Swap(array);
FileWriteArray(handle, array, ...);
 
Rustam Ayupov #:
Здравствуйте ! Вновь прошу совета и помощи у торгового Народа... Однажды, уже издавна, с обновлением торгового терминала MT5, существенно замедлилась подкачка индикаторов, а также исполнение торговых распоряжений. Обновил Виндовс, замедление осталось, установил торговый терминал MT4 и он летает на приличных скоростях, также, как раньше летал торговый терминал MT5. Железо не обновлял. Стало ясно, что причина замедлений в самом торговом терминале MT5. Прошу просветить дедушку, кому ведома такая существенная болячка замедлений процессов МТ5 ?

Повысил в 10 раз пропускную способность канала Интернет, но все тот же торговый терминал MT5 загружает индикаторы все также замедленно, думает долго, но хорошо хоть что вообще загружает) Хотя бы вручную покорячится можно. В ТаскМенеджере, при загрузке индикаторов, перегрузок оборудования не отмечается, т.е. машина тянет и может вывозить еще больше. Сменил брокеров, замедление сохранилось. Пойду посовещаюсь с моими нейронками, но если кому ведомо решение такого гемороя, просветите дедушку пожалуйста, ну оччень денежек добавить хочется, а с таким MT5 ссыкотно рисковать на торгах, почти приготовил возврат к MT4, возможно туда и загоняют, вообщем надежды дедушку питают)

 
Rustam Ayupov #:

Повысил в 10 раз пропускную способность канала Интернет, но все тот же торговый терминал MT5 загружает индикаторы все также замедленно, думает долго, но хорошо хоть что вообще загружает) Хотя бы вручную покорячится можно. В ТаскМенеджере, при загрузке индикаторов, перегрузок оборудования не отмечается, т.е. машина тянет и может вывозить еще больше. Сменил брокеров, замедление сохранилось. Пойду посовещаюсь с моими нейронками, но если кому ведомо решение такого гемороя, просветите дедушку пожалуйста, ну оччень денежек добавить хочется, а с таким MT5 ссыкотно рисковать на торгах, почти приготовил возврат к MT4, возможно туда и загоняют, вообщем надежды дедушку питают)

Если даже одно ядро не нагружено полностью, то проверьте очередь на запись у накопителя - возможно проблемы в HDD/SSD.

 
Rustam Ayupov #:

Повысил в 10 раз пропускную способность канала Интернет, но все тот же торговый терминал MT5 загружает индикаторы все также замедленно, думает долго, но хорошо хоть что вообще загружает) Хотя бы вручную покорячится можно. В ТаскМенеджере, при загрузке индикаторов, перегрузок оборудования не отмечается, т.е. машина тянет и может вывозить еще больше. Сменил брокеров, замедление сохранилось. Пойду посовещаюсь с моими нейронками, но если кому ведомо решение такого гемороя, просветите дедушку пожалуйста, ну оччень денежек добавить хочется, а с таким MT5 ссыкотно рисковать на торгах, почти приготовил возврат к MT4, возможно туда и загоняют, вообщем надежды дедушку питают)

если проблема не ОСь-софтварно аппаратная (виндовс давно не переставлялся, диски не проверялись/не_чистились, файловая система не оптимизировалась) ТО:

история, кеши....что-то с ними. Или давно не обновлялось или наоборот ранее накоплены большие объёмы

в пятницу потереть историю, подождать до понедельника (чтоб новое накачалось)

 
Возможно ли в следующих версиях, в MetaEditor, при выделении, добавить подсветку совпадений выделения? Очень удобно, когда выделяешь переменную и подсвечиваются все места ее использования, как это реализовано в Notepad++, VS, Qt Creator? Спасибо.
 
DrSky #:
Возможно ли в следующих версиях, в MetaEditor, при выделении, добавить подсветку совпадений выделения? Очень удобно, когда выделяешь переменную и подсвечиваются все места ее использования, как это реализовано в Notepad++, VS, Qt Creator? Спасибо.

Поддерживаю пожелание. Очень удобный функционал, помогающий экономить время на постоянном нажатии F3 и избежать потерю фокуса в результате сдвига видимой части кода.

 
DrSky #:
Возможно ли в следующих версиях, в MetaEditor, при выделении, добавить подсветку совпадений выделения? Очень удобно, когда выделяешь переменную и подсвечиваются все места ее использования, как это реализовано в Notepad++, VS, Qt Creator? Спасибо.
Тоже поддержу просьбу.
 
DrSky #:
Возможно ли в следующих версиях, в MetaEditor, при выделении, добавить подсветку совпадений выделения? Очень удобно, когда выделяешь переменную и подсвечиваются все места ее использования, как это реализовано в Notepad++, VS, Qt Creator? Спасибо.

уже более 7-ти лет слёзно просим

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

Вот что можно сделать с OpenCL прямо в терминале MetaTrader 5 без всяких DLL

Vitaly Muzichenko, 2016.12.11 17:52

Как-то это напоминает то, когда красят машину, ставят не неё титановые диски и всякие не нужные побрякушки, но сам двигатель на машине перед этим "застучал" и заклинил, то есть оно всё не нужное, потому что машина сломана.

Вот и тут, куча всяких примочек для написания, но там где нужно всё это писать, находится на уровне 1995 года, в нём-же писать - целая каторга, если код состоит более чем 200 строк

и при этом уважаемый Ренат пишет:

 А где-же тогда метаэдитор 2016 года? 

Пожалуйста, сделайте хотя-бы подсветку кода, ну а со временем если возможно - фолдинг! 


---

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

Редактор MetaEditor Опрос, пожелания, вопросы

Vitaly Muzichenko, 2017.05.03 12:45

Первым делом подсветка кода, потом всё остальное. Мне кроме подсветки хватает всего.

 
А если бы ещё вкладки в ME и MT можно было прокручивать колесом мыши, как в браузере...
 
JRandomTrader #:
А если бы ещё вкладки в ME и MT можно было прокручивать колесом мыши, как в браузере...

Да хотя бы клавишами ctrl-pgup/pgdn, как в браузерах. У меня часто руки на автомате их нажимают в ME.

А насчёт фолдинга, не травите душу. Мы уже забили.

Я как-то давно предлагал взять в проект второго программиста, на интерфейсы, самое слабое место у MQ. Шутка, конечно. Программистов там больше одного, но интерфейсы недоделаны.