//+------------------------------------------------------------------+
//|                                               Draw_My_Levels.mq4 |
//|                      Copyright © 2010, MetaQuotes Software Corp. |
//|                                        http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2010, MetaQuotes Software Corp."
#property link      "http://www.metaquotes.net"

#property indicator_chart_window
//---- input parameters
extern double    Price_1;
extern double    Price_2;
extern double    Price_3;
extern double    Price_4;
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
  {
//---- 
   NormalizeDouble(Price_1,Digits);
   NormalizeDouble(Price_2,Digits);
   NormalizeDouble(Price_3,Digits);
   NormalizeDouble(Price_4,Digits);
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function                       |
//+------------------------------------------------------------------+
int deinit()
  {
//----
   ObjectDelete("Line1");
   ObjectDelete("Line2");
   ObjectDelete("Line3");
   ObjectDelete("Line4");
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int start()
  {
   if(ObjectFind("Line_4") > -1) return(0);
//----
   ObjectCreate("Line1",OBJ_HLINE,0,0,Price_1);
   ObjectCreate("Line2",OBJ_HLINE,0,0,Price_2);
   ObjectCreate("Line3",OBJ_HLINE,0,0,Price_3);
   ObjectCreate("Line4",OBJ_HLINE,0,0,Price_4);
//----
   return(0);
  }
//+------------------------------------------------------------------+