PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit MT4-Fehlern



cagatio
11-08-2024 02:54,
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.

cagatio
11-08-2024 03:37,
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)