Om het probleem te verminderen dat slechts 4 Plots in een functie kunnen dacht ik een functie aan te maken die een rechte lijn kan trekken. Afgeleid van de TrendLine functie heb ik de functie uDrawLine gemaakt :
value function uDrawLine (value xFromDate,
? value xFromTime,value xFromPrice,
? value xToDate,value xToTime,value xToPrice,
? value xExtLeft,value xExtRight,value xAlert=0) begin
? value xValue;
? xValue := Builtin114,Date,Time,xFromDate,xFromTime,
? ? ? xFromPrice,xToDate,xToTime,xToPrice,
? ? ? xExtLeft,xExtRight);
?Plot1 (xValue,"Rechte Lijn");
?end;
Getest, geen foutmelding.
Als ik de functie aanroep in een indicator met bijv.
?uDrawLine(1020523,0,603,1030103,0,404,0,1,0);
krijg ik een foutmelding op uDrawLine.
De getallen komen uit een gebruikte TrendLine functie.
Graag hulp,