Новая версия платформы MetaTrader 5 build 1595: доступ к ценовой истории - страница 14

 

Зависит ли работа MT4 или MT5 от наличия в системе данных библиотек?

* NET Framework
* VC++ 2005
* DirectX

 
Konstantin:

Что бы не происходило коллизий при изменении каких то механизмов в MQL5, а сам язык позиционируется на основе С++, то и стараюсь писать на этом синтаксисе и как результат не замечаю проблем с изменением копирования структур, приведения string к bool и тому подобное. Не использую широко препроцессор как fxsaber и стараюсь писать как можно более чистый код, хотя его идеи написания кода мне нравятся. Раньше ни когда не понимал конструкторов копирования и перегрузки =, а так же для чего они нужны, а теперь на примерах fxsaber широко их использую, отдельное спс ему за разъяснения ))


+100500, сам так пишу, тоже замечаю о-о-о-очень редко
 
Andrei:

Зависит ли работа MT4 или MT5 от наличия в системе данных библиотек?

* NET Framework
* VC++ 2005
* DirectX


1 и 3 точно нет

про 2 сказать не могу, так как стоит все возможное, вроде тоже нет

 
Andrei:

Зависит ли работа MT4 или MT5 от наличия в системе данных библиотек?

* NET Framework
* VC++ 2005
* DirectX

Нет, ничего не надо кроме операционки пустой
 

Добавьте в десктопную версию МТ5 фишки:

1. "выделить все открытые графики в профиле и применить шаблон"; 

2.  "закрыть все открытые графики в профиле".

3. "заменить все открытые графики в профиле на следующий контракт".

 
Евгений:

Добавьте в десктопную версию МТ5 фишки:

1. "выделить все открытые графики в профиле и применить шаблон"; 

2.  "закрыть все открытые графики в профиле".

3. "заменить все открытые графики в профиле на следующий контракт".


п.п. 1 и 2 - пишутся два скрипта. Если все "хотелки" вмонтировать в терминал, тогда терминал станет неповоротливым монстром, а так взяли MQL5 и написали всё, что душа желает.

п.3. честно - не понятен.

 
Vladimir Karputov:

п.п. 1 и 2 - пишутся два скрипта. Если все "хотелки" вмонтировать в терминал, тогда терминал станет неповоротливым монстром, а так взяли MQL5 и написали всё, что душа желает.

п.3. честно - не понятен.


Тоже наверно скриптом: например заменить RTS 6-2017 на RTS 9-2017

 
Евгений:

Тоже наверно скриптом: например заменить RTS 6-2017 на RTS 9-2017

По идеи - эти контракты автоматически заменятся после экспирации.

 
Rashid Umarov:

По идеи - эти контракты автоматически заменятся после экспирации.


В рублевом профиле открыты графики Si-12.16. Не заменяются на Si-9.17

 
Renat Fatkhullin:

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

При тесте на MetaQuotes-Demo, EURUSD M1, 2017.01.01-2017.05.01, every tick  на указанном советнике получается:

  • релиз 1596

    244 349 сделок в истории за 15 минут 22 секунды

  • будущая версия

    244 349 сделки за 24 секунды

Ускорение с 15 мин 22 секунд до 24 секунды при работе с огромной историей, где насчитываются десятки и сотни тысяч сделок.


Полтора месяца прошло, а мы все ждем новую супер быструю версию...

Причина обращения: