//+------------------------------------------------------------------+ //| CandleInformer.mq4 | //| Copyright © 2012, StockProgrammer | //| StockProgrammer@mail.ru | //+------------------------------------------------------------------+ #property copyright "Copyright © 2012, StockProgrammer" #property link "StockProgrammer@mail.ru" #property indicator_chart_window int start() { int Digits53 = Digits + (Digits+1)%2; string MyComm1 = "This Candle Full: " + DoubleToStr((High[0]-Low[0])*MathPow(10,Digits53), 0) + "pp", MyComm2 = "This Candle Body: " + DoubleToStr(MathAbs(Close[0]-Open[0])*MathPow(10,Digits53), 0) + "pp"; ObjectCreate("label1", OBJ_LABEL, 0, 0, 0); ObjectSetText("label1", MyComm1, 14, "Arial", Magenta); ObjectSet("label1", OBJPROP_CORNER, 0); ObjectSet("label1", OBJPROP_XDISTANCE, 5); ObjectSet("label1", OBJPROP_YDISTANCE, 12); ObjectCreate("label2", OBJ_LABEL, 0, 0, 0); ObjectSetText("label2", MyComm2, 14, "Arial", Magenta); ObjectSet("label2", OBJPROP_CORNER, 0); ObjectSet("label2", OBJPROP_XDISTANCE, 5); ObjectSet("label2", OBJPROP_YDISTANCE, 30); MyComm1 = "Last Candle Full: " + DoubleToStr((High[1]-Low[1])*MathPow(10,Digits53), 0) + "pp"; MyComm2 = "Last Candle Body: " + DoubleToStr(MathAbs(Close[1]-Open[1])*MathPow(10,Digits53), 0) + "pp"; ObjectCreate("label3", OBJ_LABEL, 0, 0, 0); ObjectSetText("label3", MyComm1, 14, "Arial", Aqua); ObjectSet("label3", OBJPROP_CORNER, 0); ObjectSet("label3", OBJPROP_XDISTANCE, 5); ObjectSet("label3", OBJPROP_YDISTANCE, 50); ObjectCreate("label4", OBJ_LABEL, 0, 0, 0); ObjectSetText("label4", MyComm2, 14, "Arial", Aqua); ObjectSet("label4", OBJPROP_CORNER, 0); ObjectSet("label4", OBJPROP_XDISTANCE, 5); ObjectSet("label4", OBJPROP_YDISTANCE, 68); } int deinit() { ObjectDelete("label1"); ObjectDelete("label2"); ObjectDelete("label3"); ObjectDelete("label4"); }