Скачать MetaTrader 5

RAM Диск.

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Yuriy Asaulenko
3494
Yuriy Asaulenko  

Подумал, что существенно ускорить обмен МТ через файлы с внешним ПО может помочь виртуальный диск в памяти компа. нашел, скачал. Среди предложений выбрал AMD Radeon. Если кому интересно, ссылка - Radeon™ RAMDisk.  Есть бесплатная версия для дисков до 4ГБ.

Установился без проблем. Можно настроить, чтобы при выключении затирался, либо сбрасывал содержимое на HDD. При старте включается либо автоматом, либо пользователем.

AMD Radeon(TM) RAMDisk
  • www.radeonramdisk.com
RAMDisk software creates a virtual drive using the available main memory (RAM) in your computer. The performance of a RAMDisk, in general, is orders of magnitude faster than other forms of storage media, such as an SSD (up to 100X) and hard drive (up to 200X). The freeware version of RAMDisk will utilize up to 4GB of your computers available...
Vladimir Suschenko
3054
Vladimir Suschenko  
Yuriy Asaulenko:

Подумал, что существенно ускорить обмен МТ через файлы с внешним ПО может помочь виртуальный диск в памяти компа. нашел, скачал. Среди предложений выбрал AMD Radeon. Если кому интересно, ссылка - Radeon™ RAMDisk.  Есть бесплатная версия для дисков до 4ГБ.

Установился без проблем. Можно настроить, чтобы при выключении затирался, либо сбрасывал содержимое на HDD. При старте включается либо автоматом, либо пользователем.

Пользуюсь  RAMDisk Enterprise, (русскоязычный интерфейс в наличии) бесплатная, размер диска без ограничений (только размером ОЗУ ограничен).
Igor Konyashin
3122
Igor Konyashin  

Ставил как-то SoftPerfect RAM Disk.

Бесплатный, и те же самые функции есть:

...Можно настроить, чтобы при выключении затирался, либо сбрасывал содержимое на HDD. При старте включается либо автоматом, либо пользователем.
Yuriy Asaulenko
3494
Yuriy Asaulenko  
Igor Konyashin:

Ставил как-то SoftPerfect RAM Disk.

Бесплатный, и те же самые функции есть:

Они все примерно с одинаковой функциональностью. Но последний раз пользовался оч. давно, зачем-то надо было. Сейчас систему лабаю, в основном внешнюю, и чешу репу как проще с МТ общаться.

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

Maxim Dmitrievsky
14876
Maxim Dmitrievsky  
есть imdisk, можно работать из командной строки, оч. простая программа. Но у меня пока не получилось ее подружить с песочницей мт4
Yuriy Asaulenko
3494
Yuriy Asaulenko  
Maxim Dmitrievsky:
есть imdisk, можно работать из командной строки, оч. простая программа. Но у меня пока не получилось ее подружить с песочницей мт4

типа файл не видит? В АМД все в норме, - диск Z, из МТ все видно. Прям сейчас проверяю. Диск 50 МБ сделал. Вроде больше и не надо.


Maxim Dmitrievsky
14876
Maxim Dmitrievsky  
Yuriy Asaulenko:

типа файл не видит? В АМД все в норме, - диск Z, из МТ все видно. Прям сейчас проверяю. 50 МБ сделал. Вроде больше и не надо.


ну я типа создаю отображение папки на этом диске, оно типа создается, но файлы почему-то не пишутся в нее, попробую амд сейчас )
Yuriy Asaulenko
3494
Yuriy Asaulenko  
Maxim Dmitrievsky:
ну я типа создаю отображение папки на этом диске, оно типа создается, но файлы почему-то не пишутся в нее, попробую амд сейчас )

Напишите как пройдет?

Maxim Dmitrievsky
14876
Maxim Dmitrievsky  
Yuriy Asaulenko:

Напишите как пройдет?

сделал, вроде работает :) надо было в junction пути без кавычек вводить. Только не пойму как теперь проверить, в диспетчере задач смотрю, мт4 вроде бы все равно винчестер подпрягает на 3mb/sec. Но файлы на RAM диске обновляются, стало быть работает
Yuriy Asaulenko
3494
Yuriy Asaulenko  
Maxim Dmitrievsky:
сделал, вроде работает :) надо было в junction пути без кавычек вводить. Только не пойму как теперь проверить, в диспетчере задач смотрю, мт4 вроде бы все равно винчестер подпрягает

Не понял. Он и должен работать на винте. РАМ для внешних сношений с внешними советниками. Мною задумывался. Главное, чтобы МКуЛ туда писал-читал.

Простеньки советник, кот пишет на диск простенький файл типа "ролорпожьтч". А потом читает и принт() И все. Прямо в ините.

Maxim Dmitrievsky
14876
Maxim Dmitrievsky  
Yuriy Asaulenko:
Не понял. Он и должен работать на винте. РАМ для внешних сношений с внешними советниками. Мною задумывался. Главное, чтобы МКуЛ туда писал-читал

создал диск RAM в памяти, так. Через команду junction в командной строке(junction.exe нужно предварительно установить) создаю ссылку из общей папки терминалов на RAM диск. т.е. физически инфа хранится на этом диске в оперативке, а в общей папке терминалов получается ссылка на файлы RAM диска. Выглядит это как обычная папка, но физически данные хранятся в другом месте. Получается, что советнки пишут-читают теперь не на хард драйв а прямо в оперативку, что должно быть быстрее. Просто я думал что винт подгружает именно эта операция обмена записями через файл, но значит терминал использует винчестер еще для каких-то целей, и нагрузка в принципе не уменьшилась. Но скорость обмена теперь быстрее должна быть.

А вы как сделали? 

1234
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий