



//+------------------------------------------------------------------+
//| expert initialization function                                   |
//+------------------------------------------------------------------+
int init()
{
   // Create Array
   
 int  Dwp=70;
 int  Dws1=100;
 int  Dws2=-10;
 int  Ds1=210;
 int  Ds2=35;
   
  string pplevels[] = {"Dwp","Dws1","Dws2","Ds1","Ds2"};
   
   int dSortThis [5][2];

  
   dSortThis [0][0] = Dwp;
   dSortThis [1][0] = Dws1;
   dSortThis [2][0] = Dws2;
   dSortThis [3][0] = Ds1;
   dSortThis [4][0] = Ds2;

   dSortThis [0][1] = 0;
   dSortThis [1][1] = 1;
   dSortThis [2][1] = 2;
   dSortThis [3][1] = 3;
   dSortThis [4][1] = 4;

   string sData = "\n\n Array Values:  \n";
   
   for(int i=0; i<5; i++)
      sData = sData + "\n[" +i+"][0]= "+ dSortThis[i][0] + "    [" +i+"][1]= "+pplevels[dSortThis[i][1]];
   
   ArraySort(dSortThis,WHOLE_ARRAY,0,MODE_DESCEND);
   
      sData = sData + "\n\n After sort: \n";
   for(i=0; i<5; i++)
      sData = sData + "\n[" +i+"][0]= "+ dSortThis[i][0] + "    [" +i+"][1]= "+pplevels[dSortThis[i][1]];
      

   Comment(sData);
     Print ( " the 4th value sorted is " + pplevels[dSortThis[3][1]]); // i want the value of this variable not the name that this prints

return;
}


//+------------------------------------------------------------------+
//| expert deinit function                                           |
//+------------------------------------------------------------------+
int deinit()
{
   
   return;
}



//+------------------------------------------------------------------+
//| expert start function                                            |
//+------------------------------------------------------------------+
int start()
{

   return;
}



