Einzelnen Beitrag anzeigen
  #4 (permalink)  
Alt 01.03.15
traderdoc traderdoc ist offline
Elite Mitglied
 
Registriert seit: Apr 2011
Beiträge: 2.735
traderdoc befindet sich auf einem aufstrebenden Ast
Standard

Code:
double var1 = 10;
double var2 = 5;
double var3 = -13;
double var4 = 55;
double Quelle[];
double QuelleSort[];
string Name[];

int init() { 
   ArrayResize(Quelle, 4);
   ArrayResize(QuelleSort, 4);
   ArrayResize(Name, 4);
   Quelle[0] = var1;
   Quelle[1] = var2;
   Quelle[2] = var3;
   Quelle[3] = var4;
   
   ArrayCopy(QuelleSort, Quelle, 0, 0, WHOLE_ARRAY); 
   ArraySort(QuelleSort, WHOLE_ARRAY,0,MODE_DESCEND);
  
   Alert(Quelle[0], " ", Quelle[1], " ", Quelle[2], " ", Quelle[3]);
   Alert(QuelleSort[0], " ", QuelleSort[1], " ", QuelleSort[2], " ", QuelleSort[3]);
   
   for (int i = 0; i <= 3; i++) {
      for (int j = 0; j <= 3; j++) {
         if (QuelleSort[i] != Quelle[j]) continue;
            else Name[i] = IntegerToString(j);
      }
   }
   
   Alert(Name[0], " ", Name[1], " ", Name[2], " ", Name[3]);
   
   return(0);
}
Viel Erfolg!

traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis.