Pagina 1 van 1

Phil Lane's System - foutmelding

BerichtGeplaatst: do 19 aug 2004, 13:39
door willie
{Type : Signal, Name : Phil Lane's System }
? ?
?
{System: Phil Lane's System}
Inputs: ATRLen(10),Lvl(10),Pct(2.5);
Vars: Atr(0),Eb(0),LStop(0),Mp(0);

Atr=Average(TrueRange,ATRLen);
Mp=MarketPosition;
If Mp<>1 and c[1]<o[1] and c[2]<o[2] and c[3]<o[3] and H<Highest(H[1],3) and
O>L[1] and Atr>Lvl then begin
buy on close;
Eb=currentbar;
LStop=0;
end;
If MP=1 and currentbar<>eb then begin
LStop=Maxlist(LStop,MaxTradeHigh-EntryPrice*Pct/100);
exitlong Lstop stop;
end;
?
Er zit een foutmelding bij MaxTradeHigh. Heeft iemand hier een oplossing voor ?

Vr. Gr.

Phil Lane's System

BerichtGeplaatst: do 19 aug 2004, 14:18
door Paul M
Hoi Willie,

Heb je de functie Maxtradehigh geinstalleerd?

Variable: MP(0);
MP = MarketPosition;
If MP <> 0 Then Begin
If MP <> MP[1] Then
MaxTradeHigh = High
Else If High > MaxTradeHigh[1] Then
MaxTradeHigh = H;
End
Else
MaxTradeHigh = -999999;

Paul

Phil Lane's System

BerichtGeplaatst: do 19 aug 2004, 14:50
door willie
Hoi Paul,

Bedankt voor je reactie

In de editor geeft dit nu geen foutmeldingen meer, maar bij het invoegen komt de melding

niet gevonden series data 1 low (phillanesytem) in module phillanesystem(1:1).

Gr.

willie

Phil Lane's System

BerichtGeplaatst: do 19 aug 2004, 15:37
door Paul M
Dan staat er in de code waarschijnlijk na de laatste end ?een blanco regel, dan moet je op deze lijn klikken en een keer backspace, daarna verify.

Paul

Phil Lane's System

BerichtGeplaatst: di 24 aug 2004, 13:56
door willie
de foutmeling is nu weg, maar er is nog geen plot.

willie

Phil Lane's System

BerichtGeplaatst: di 24 aug 2004, 21:04
door Paul M
Hoi Willie,

Dat heeft waarschijnlijk te maken met het statement Atr>Lvl , de waarde onder inputs:Lvl(10), is waarschijnlijk een te hoge waarde. Om deze reden voldoet het niet aan de voorwaarde Atr>Lvl , daarom dus geen plot.

Paul