Einzelnen Beitrag anzeigen
  #3 (permalink)  
Alt 02.01.21
Benutzerbild von Indikator-Trading
Indikator-Trading Indikator-Trading ist offline
Premium Mitglied
 
Registriert seit: May 2020
Ort: Bielefeld
Beiträge: 345
Indikator-Trading befindet sich auf einem aufstrebenden Ast
Standard

So wie ich das verstehe, möchtest du das ja möglichst flexibel haben.
Einzelne If-Abfragen brauchst du auf jeden Fall nicht hinzuzufügen, sondern einfach in einer For-Schleife, welche beider Array durchgeht (Wenn du nicht ein zweidimensionales machen möchtest) abfragen.

Code:
   ArrayResize(MyArrayA,4,0);
   ArrayResize(MyArrayB,4,0);
   MyArrayA[0] = 0;
   MyArrayA[1] = 1;
   MyArrayA[2] = 2;
   MyArrayA[3] = 3;
   
   MyArrayB[0] = 3;
   MyArrayB[1] = 2;
   MyArrayB[2] = 1;
   MyArrayB[3] = 0;
   
   for(int i=0 ; i<ArraySize(MyArrayA) ; i++)
    for(int j=0 ; j<ArraySize(MyArrayB) ; j++)
      if(MyArrayA[i] == MyArrayB[j])
         Print("MyArrayA["  , i , "] == MyArrayB[",j,"]");