Скачать MetaTrader 5

Предложения по именам объектов

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Forex Trader
114320
Forex Trader  
Добрый день
1. Было бы неплохо иметь возможность автогенерации уникального имени.
2. При создании объектов не контролируется длина имени, последующие обращения к функции ObjectSet игнорируются.

С уважением,
Forex Trader
114320
Forex Trader  

последующие обращения к функции ObjectSet игнорируются.


только этого не надо!
Forex Trader
114320
Forex Trader  
А разве у каждого объекта не уникальное имя?
Forex Trader
114320
Forex Trader  
мм.. э... я имел ввиду что по второму пункту сейчас так неправильно работает

С уважением,
Forex Trader
114320
Forex Trader  
про длину имени не знаю, но повторное обращение не игнорируется
Forex Trader
114320
Forex Trader  
А уникальное имя - Time[i]
Forex Trader
114320
Forex Trader  
Time[i] Не всегда спасет, если юзается несколько одних и тех же индикаторов, например, с разными параметрами, то надо придумывать, как различать имена их объектов друг от друга, т.е. вводить в имя еще и параметр, которым они отличаются, вообщем такая фича, как авто-генерация по-моему не помешает, если уж заложились на уникальность имен, дайте и авто-генерацию :)
Forex Trader
114320
Forex Trader  
а насчет длинного имени - игнорируется не "повторный" вызов ObjectSet а "последующий" за созданием объекта, т.е.:

ObjectCreate("ну очень длинное имя вбить сюда...", ...);
ObjectSet(VeryLongName, OBJPROP_COLOR, Red);

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