Fib creation

 

Guys,

I'm trying to create a fib with 16 levels on a chart. The default 10 levels works fine but using the code below it doesn't draw all 16 levels. i can set the level descriptions no problem but the fact is it doesn'y draw the lines in the first place.

can anybody see what i'm doing wrong?

thanks

ObjectCreate("test", OBJ_FIBO,0,High[iHighest(NULL,0,MODE_HIGH,20,0)],0,High[iLowest(NULL,0,MODE_HIGH,20,0)]);
   ObjectSet("test",OBJPROP_FIBOLEVELS,16);      
   ObjectSet("test",OBJPROP_TIME1,Time[0]);
   ObjectSet("test",OBJPROP_TIME2,Time[20]);
   ObjectSet("test",OBJPROP_PRICE1,High[iHighest(NULL,0,MODE_HIGH,20,0)]);
   ObjectSet("test",OBJPROP_PRICE2,High[iLowest(NULL,0,MODE_HIGH,20,0)]);
   ObjectSet("test",OBJPROP_COLOR,White);
   ObjectSet("test",OBJPROP_LEVELCOLOR,DeepPink);