Формальная ошибка 4063 ERR_INTEGER_PARAMETER_EXPECTED. Как быть?

 
При использовании функции ObjectSet(string name, int prop_id, double value) для задания цвета стрелки на графике возникает нестыковка.
prop_id - Идентификатор свойства объекта. Может быть любым из списка свойств объекта.


Вот этот параметр в функции должен быть целого типа. А параметр из списка свойств объекта - типа color.

Формально функция его кушает, но выдаёт ошибку, что требуется параметр целого типа. Как быть? Не хочу, чтобы в работающем эксперте эта ошибка вылезала!

 
ObjectSet(pName, OBJPROP_COLOR,fColor);