Einzelnen Beitrag anzeigen
  #6 (permalink)  
Alt 07.05.20
AVT AVT ist offline
Elite Mitglied
 
Registriert seit: Mar 2018
Ort: Hamburg
Beiträge: 612
AVT befindet sich auf einem aufstrebenden Ast
Standard

@ TraumExperte
Danke, das war es was mir fehlte - ist also quasi das gleiche wie die OnCalculate Arrays.

@ traderdoc
So sollte es eigentlich funktionieren. Die Ergebnisse sind auch richtig.

Code:
string ApairClass[8]={"AUD","CAD","CHF","EUR","GBP","JPY","NZD","USD"};
Jetzt frage ich mich nur, ob es nicht korrekter/eindeutiger wäre, die Funktion so zu beginnen (MT meckert zwar nicht, aber bei dem Klassenarray handelt es ja auch um ein string Array):
Code:
void CalcStrongWeak(string &ArrayName[],  //PairNameArrayToCalc
                    string &ClassArray[], //PairClassArrayToUse
                    int ClassNo=0)        //ArrayNoInThePairClass
Aufgerufen würde sie dann so:
Code:
 CalcStrongWeak(ApairAud,ApairClass,0);
Oder war die "int ClassNo=0" ausreichend (im Sinne korrekter Programmierung, nicht im Sinne von MT Fehlertoleranz)?
Danke. AVT