Vielen Dank! Jetzt sind die Fehler verschwunden. Und ich werde dem Codeformat in Zukunft folgen.
aitzindari
11-08-2024 03:16,
Geben Sie den Code in Code-Tags ein, da dies verhindert, dass der Editor ihn neu formatiert/entstellt. Sehen Sie sich die Symbole “#� oder “php� in der Editor-Symbolleiste an oder schreiben Sie die Tags selbst: [ CODE] mein Code. Tags ohne Leerzeichen darin. [CODE] Sie können ein Array nicht verwenden, ohne es zu initialisieren. R ist nicht initialisiert. Innenpuffer werden durch den Befehl SetIndexBuffer() initialisiert. Siehe: ArrayInitialize() ArrayIsSeries() Die Zeile, die den Wert des Bereichs festlegt, hat kein abschließendes Semikolon.
Hallo,
Ich habe beim Programmieren eines Indikators 3 Fehler erhalten, konnte die Fehler aber nicht finden.
Ich hoffe, ein erfahrenerer Händler kann mir helfen. Hier ist der Code:
// -------------------------------- -------------------
#Eigentumsurheberrecht
#Eigenschaftslink
#property indior_chart_window
#property indior_buffers1
#property indior_color1 Rot
#property indior_width1 3
// -------------------------------- -------------------
// -------------------------------- -------------------
double ExtMapBuffer1[];
doppeltes R[];
// -------------------------------- -------------------
int init(){
SetIndexStyle(0,DRAW_ARROW);
SetIndexArrow(0,135);
SetIndexBuffer(0,ExtMapBuffer1);
SetIndexStyle(0,DRAW_ARROW);
SetIndexEmptyValue(0,0.0);
return(0);
}
// -------------------------------- -------------------
int start(){
int i,j,pos;
for(i=Bars-IndiorCounted()-1;igt;=0;i--){
double Range = ((iHighest(NULL,0,MODE_HIGH,i 10,i))-(iLowest(NULL,0,MODE_LOW,i 10,i)))
R[i]=Bereich ;
for(j=1;jlt;=20;j ){
if (R[i] gt; R[i j] )
brechen;
wenn (j==20)
{ExtMapBuffer1[i] = High[i] (High[i] - Low[i])/2;}
}
}
return(0);
}
Und hier sind die Fehler:
'R' � ein erwarteter Operator (87, 2)
'=' � Zuweisung erwartet (85, 14)
'R' � Semikolon erwartet (87, 2)
Powered by vBulletin® Version 4.2.5 Copyright ©2026 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.