Zitat:
Dann würde ich einfach schreiben:
string Feld[];
traderdoc
|
nee, ist ja derselbe Fehler, nur jetzt zu Recht nachvollziehbar.
eine Lösung dafür ist ja einfach (wenn die Anzahl der Teilstrings nicht bekannt ist):
Code:
#property indicator_chart_window
#property strict
string Feld[],Zeichenkette="0,1,2,3,4";
int init()
{ if(StringSplit(Zeichenkette,StringGetCharacter(",",0),Feld)>5)
Alert(Feld[5]);
else
Alert("kein 5. Teilstring vorhanden");
return(0);
}
int start()
{ return(0);
}
aber ich wundere mich nur, dass man ein Array mit seiner Elementenanzahl fest definiert und dann sind nach StringSplit nicht mehr alle Elemente vorhanden. Das ist halt komisch.