Ik heb uit de manual Stad 5 blz. 28 e.v. ?op
http://groups.yahoo.com/group/vestics/ ? de onderstaande code gekopieerd en ingevoerd in Vestics. Ik krijg daarmee exact de gevraagde automatische trendlijnen!
Echter nu heb ik weer het probleem dat het wel wat teveel van het goede wordt: meer dan ?tig trendlijnen!
Hoe kan ik deze code zodanig aanpassen, dat ik bijv. alleen de laatste 3 trendlijnen krijg? ?Als dat lukt hebben we er weer een mooie indicator bij in Vestics.
Inputs: RHStren(4), RLStren(4), Trailbar(6);
Vars: ? RHTLRef(-1), RHTLRef2(-1),RHSet(-1), RHSet2(-1),RHArrayVal(0);
Array: RHDate[10](0), RHTime[10](0), RHVal[10](0), RLDate[10](99999),
? ? ?RLTime[10](99999), RLVal[10](99999);
{Find new Swing High bars and draw corresponding trend lines }
If SwingHighBar(1, High, RHStren, RHStren+1)=RHStren then Begin
For Value1 =9 downto 0 Begin
RHDate[Value1+1]=RHDate[Value1];
RHTime[Value1+1]=RHTime[Value1];
RHVal[Value1+1]=RHVal[Value1];
End;
RHDate[0]=Date[RHStren];
RHTime[0]=Time[RHStren];
RHVal[0]=High[RHStren];
For Value22=1 to 10 Begin
if RHVal[Value22]>RHVal[0] then Begin
RHArrayVal=Value22;
Value22=11;
End;
End;
if Value22<>11 then Begin
if RHSet>=0 then Begin
RHSet2=TL_SetExtRight(RHTLRef, False);
TL_Delete(RHTLRef);
End;
RHTLRef=TL_New(RHDate[RHArrayVal],RHTime[RHArrayVal],RHVal[RHArrayVal], RHDate[0], RHTime[0], RHVal[0]);
RHSet=TL_SetExtRight(RHTLRef, True);
End;
End;