При закрытии терминала он очень долго или вовсе не выгружается из памяти и, более того, процесс растёт (от сотни Мб до нескольких сотен)... Дюжина шаблонов с множеством графических объектов, ни одного индикатора. Приходится убивать процесс руками - а отсюда несохранение новых построений в шаблонах и другие вытекающие. Полная выгрузка других приложениений проблему не решает.
Есть мысли по этому поводу? Шаблоны прилагаются (по запросу)... хотя причём тут они?
Я имею ввиду картину общую, т.е. например в облаке должны находиться бары 2011.09.18 - 2011.10.09 на w1 с параметрами 9. 26. 52 и бары 2011.09.21 - 2011.10.10 на d1 c параметрами 45, 130, 260. Чего нет в MT5 , но есть в MT4. Кстати TS и KS рисуются правильно. Это распространенный прием использования параметров индикатора на меньшем ТФ для оценки картины большего ТФ.
Трудно представить, что кто-то будет вручную набивать подобный строковый параметр. А если он формируется автоматически (например, для запуска из консоли), то можно такой длинный параметр, необходимый для работы программы, собрать из нескольких более коротких. Разве не так?
Rosh: Трудно представить, что кто-то будет вручную набивать подобный строковый параметр. А если он формируется автоматически (например, для запуска из консоли), то можно такой длинный параметр, необходимый для работы программы, собрать из нескольких более коротких. Разве не так?
Представить можно))
Вот простой пример input-строки из семи пар для мультивалютного эксперта (восьмая уже не влезает - а хотелось бы):
Rosh: Для таких случаев не лучше ли использовать ini-файл, в котором все нужные валюты прописаны (и не только валюты, но и другие параметры могут быть)?
Просто хотелось бы пользоваться штатными средствами для задания входных параметров. Так-то можно много разных вариантов придумать.
Это, конечно, не оперативная настройка, но и лазить каждый раз по файлам и редактировать как-то не здорово.
У вас там, видимо, статический буфер используется для хранения этой строки - мож его увеличить раз в несколько?)) или сделать динамическим...
Rosh: Для таких случаев не лучше ли использовать ini-файл, в котором все нужные валюты прописаны (и не только валюты, но и другие параметры могут быть)?
Дмитрий описал самый что ни на есть распространенный случай задания списка требуемых валют
И такими списками параметров пользуются очень часто, именно для задания внешних параметров!
например вот как мне заказчики просят задавать списки.
// список валют через запятуюexternstring Pairs="XAUUSD,XAGUSD,EURUSD,EURGBP,USDJPY,AUDUSD,EURJPY,GBPUSD,USDCAD,USDCHF,NZDUSD,CHFJPY,CADJPY,EURAUD,EURCAD,GBPCHF,GBPJPY,GBPCAD,AUDCAD,CADCHF,AUDCHF,AUDJPY,EURNZD,EURSGD,GBPAUD,AUDNZD,AUDSGD,GBPSGD,USDMXN,USDZAR,USDSGD,SGDJPY,NZDJPY,NZDCAD,NZDCHF,CHFSGD";
externstring TFs="60,240,1440,10080,43200";// - список используемых ТФ через запятую
Можете посмотреть - в строке валют примерно 250 символов. И ведь работает же и нет проблем!
Зачем же в более продвинутом МТ5 вносить искусственные ограничения длин.
Значит кто то либо удалил свой пост, либо внес в него изменения.
Пост можно редактировать в течении трёх дней, если я не забыл правила. Иногда всплывают темы, последние сообщения которых были написаны довольно давно.
Может кто-то уполномоченный вносит свои коррективы? ))))
При закрытии терминала он очень долго или вовсе не выгружается из памяти и, более того, процесс растёт (от сотни Мб до нескольких сотен)... Дюжина шаблонов с множеством графических объектов, ни одного индикатора. Приходится убивать процесс руками - а отсюда несохранение новых построений в шаблонах и другие вытекающие. Полная выгрузка других приложениений проблему не решает.
Есть мысли по этому поводу? Шаблоны прилагаются (по запросу)... хотя причём тут они?
Аналогично
build на этот раз 619
А я все про тоже
Аналогично
build на этот раз 619
Трудно представить, что кто-то будет вручную набивать подобный строковый параметр. А если он формируется автоматически (например, для запуска из консоли), то можно такой длинный параметр, необходимый для работы программы, собрать из нескольких более коротких. Разве не так?
Представить можно))
Вот простой пример input-строки из семи пар для мультивалютного эксперта (восьмая уже не влезает - а хотелось бы):
"EURUSD.EUR.0; GBPUSD.GBP.0; AUDUSD.AUD.0; NZDUSD.NZD.0; USDCHF.CHF.1; USDCAD.CAD.1; USDSEK.SEK.1;"
Как видно, ничего необычного не набито. Можно, конечно, извратиться с несколькими строками, их программной склейкой и т.д. Только зачем?
к видно, ничего необычного не набито. Можно, конечно, извратиться с несколькими строками, их программной склейкой и т.д. Только зачем?
Для таких случаев не лучше ли использовать ini-файл, в котором все нужные валюты прописаны (и не только валюты, но и другие параметры могут быть)?
Просто хотелось бы пользоваться штатными средствами для задания входных параметров. Так-то можно много разных вариантов придумать.
Это, конечно, не оперативная настройка, но и лазить каждый раз по файлам и редактировать как-то не здорово.
У вас там, видимо, статический буфер используется для хранения этой строки - мож его увеличить раз в несколько?)) или сделать динамическим...
В общем, вам виднее.
Для таких случаев не лучше ли использовать ini-файл, в котором все нужные валюты прописаны (и не только валюты, но и другие параметры могут быть)?
Рашид, но ведь в МТ4 длинные строки живут и успешно!
Дмитрий описал самый что ни на есть распространенный случай задания списка требуемых валют
И такими списками параметров пользуются очень часто, именно для задания внешних параметров!
например вот как мне заказчики просят задавать списки.
Можете посмотреть - в строке валют примерно 250 символов. И ведь работает же и нет проблем!
Зачем же в более продвинутом МТ5 вносить искусственные ограничения длин.
Это не рационально. связываете руки...
Значит кто то либо удалил свой пост, либо внес в него изменения.
Пост можно редактировать в течении трёх дней, если я не забыл правила. Иногда всплывают темы, последние сообщения которых были написаны довольно давно.
Может кто-то уполномоченный вносит свои коррективы? ))))