AutoMagiCal

0 Views
0 Downloads
0 Favorites
AutoMagiCal

//=================================================================================================
//===AutoMagiCal=================================================================================
//=============================================================================================

#property   copyright "Copyright © 2010, Thomas Stutz"
#property   link      "t.s@my-sc.eu"

//===Variables=================================================================================

int      Magic,MagiCal[5],Mcar,mx;

double   mNr;

string   StrMagic;

//===Init======================================================================================

int init()

   {

      return(0);

   }

//===Deinit====================================================================================

int deinit()

   {

      ObjectDelete("MagicLabel");

      return(0);

   }

//===Start=====================================================================================

int start()

   {

      if(mx == 0) {AutoMagiCal();}

      return(0);

   }

//===AutoMagiCal===Automatic=Magic=Number=Calculator===========================================

void AutoMagiCal()

   {

      for(Mcar = 0; Mcar < 5; Mcar++)

         {

            MagiCal[Mcar] = StringGetChar(Symbol(), Mcar);

         }

      StrMagic = MagiCal[0] + "" + MagiCal[1] + "" + MagiCal[2] + "" + MagiCal[3] + "" + MagiCal[4] + "" + MagiCal[5];
      mNr = StrToDouble(StrMagic) ;
      mNr = mNr / 1000;
      Magic = mNr;

      ObjectCreate("MagicLabel",OBJ_LABEL,0,0,0);
      ObjectSet("MagicLabel",OBJPROP_CORNER,0);
      ObjectSet("MagicLabel",OBJPROP_XDISTANCE,10);
      ObjectSet("MagicLabel",OBJPROP_YDISTANCE,10);
      ObjectSet("MagicLabel",OBJPROP_BACK,true);
      ObjectSetText("MagicLabel", "Magic No. =  " + Magic, 9, "Arial", Lime);

      if(Magic != 0) {mx = 1;}
      else {ObjectSetText("MagicLabel", "Magic No. Errör !!!don´t Trade!!!  ", 9, "Arial", Lime);}

      return(0);

   }

//===End=======================================================================================

Comments