Скачать MetaTrader 5

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

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

С уважением,
Forex Trader
114255
Forex Trader 2006.03.11 13:26  

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


только этого не надо!
Forex Trader
114255
Forex Trader 2006.03.11 13:40  
А разве у каждого объекта не уникальное имя?
Forex Trader
114255
Forex Trader 2006.03.11 22:16  
мм.. э... я имел ввиду что по второму пункту сейчас так неправильно работает

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

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

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