Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Хочешь стать известным разработчиком? Выполняй заказы трейдеров в сервисе Фриланс!
Forex Trader
114237
Forex Trader 2006.02.04 11:37 
Здравствуйте.
Прошу помощи в использовании функции
ObjectSetFiboDescription

Не удаётся изменить описания уровней
Пример :

[b]ObjectSetFiboDescription[/b]("MyFibo",2,"Second line");
 int err;
 err=GetLastError();
 Alert(err," ",ErrorDescription(err));
 



Выдает:

4062 string parameter expected

MetaQuotes Software Corp.
Модератор
178238
MetaQuotes Software Corp. 2006.02.04 12:07  
Странно, выдает
the second parameter for ObjectSetFiboDescription function must be a string


Спасибо за указание на ошибку - будем разбираться.

Forex Trader
114237
Forex Trader 2006.02.04 12:45  
Странно, выдает
the second parameter for ObjectSetFiboDescription function must be a string


Спасибо за указание на ошибку - будем разбираться.



Заработало!
В функции
ObjectSetFiboDescription( string name, int index, string text)
второй и третий аргументы перепутаны местами.

Если использовать так:
ObjectSetFiboDescription( string name,  string text, int index)

,

то работает корректно

Forex Trader
114237
Forex Trader 2006.02.04 12:56  
Ренат, спасибо за подсказку.
На будущее:
При исправлении этой ошибочки, мне кажется, лучше поменять описание функции, чем существующий поядок аргументов функции.
MetaQuotes Software Corp.
Модератор
178238
MetaQuotes Software Corp. 2006.02.04 14:19  
Ренат, спасибо за подсказку.
На будущее:
При исправлении этой ошибочки, мне кажется, лучше поменять описание функйии, чем существующий поядок аргументов функции.

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