Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
А что, разве существует принципиальная сложность организовать синхронизацию доступа к одной базе из разных программ/терминалов? Опять эрзац получается?
теперь для хранения большого объёма данных можно использовать базы а не файлы.
Перед нами вообще такой задачи не стоит.
Вы табличку производительности видели выше? Там в MQL5 часто быстрее чем в С++ работает.
У нас все конечно же мультипотоково и все правильно.
Речь же совсем о другом - что произойдет, если разные программы/процессы независимо полезут в один и тот же файл базы данных. Не одна программа(MQL5), а несколько независимых, не знающих друг об друге и не использующие один и тот же database handle.
Производительность, да, отличная.
Да, из разных процессов в Sqlite наверно будет дедлок.
Может database handle сделать препроцессорной директивой для каждого отдельного файла, которую объявлять в каждом эксперте/скрипте,
что то на подобие внутреннего общего хендла, для базы.
Хватит откровенные глупости про "убивающие SSD" от недалеких пользователей распространять.
В Маркете копировщики с Терминала на Терминал реализованы по принципу раз в 10 секунд обновлять данные в файле.
Не трудно посчитать, сколько это записей в год.
Кстати.. недавно заметил, что лэптоп притормаживает. Почистил диск, решил проверить как себя чувствует ssd, поскольку это шайтан оборудование для меня мало изучено. Проверка показала оставшийся ресурс 68%, лэптопу чуть более 2-х лет. Забавно.
Но, насколько помню, винт на шпинделе мог бы уже сдохнуть и через 2 года спокойно.
Диск системный, все файлы из appdata/roaming для MT5 лежат на другом, тот не проверял
В Маркете копировщики с Терминала на Терминал реализованы по принципу раз в 10 секунд обновлять данные в файле.
Не трудно посчитать, сколько это записей в год.
спасибо) ценное внедрение.
теперь для хранения большого объёма данных можно использовать базы а не файлы.
народу требуется обмениваться данными между терминалами, что если по аналогии с файлами сделать возможность одному подключаться на редактирование а другим только на чтение? и все это через супер быструю память
в mql4 будет?