Função ObjectSetInteger alterando cor do candle

 
Boa tarde. Estou usando a função ObjectSetInteger para alterar OBJPROP_BGCOLOR de um array de OBJ_EDIT, porém está alterando a cor do candle. Se eu altero a propriedade OBJPROP_BORDERCOLOR, por exemplo, não afeta os candles.
Isso começou a ocorrer após as ultimas atualizações do TERMINAL. Eu havia feito anteriormente com as Bibliotecas padrão, porém começo a dar esse problema e comecei reescrever tudo, sem usar nenhuma classe da Biblioteca padrão, pensando que seria isso.
Haveria alguma outra forma de alterar as propriedades do objeto sem usar ObjectSetInteger?

Obrigado.