Tradestation User Group Germany (http://www.tradernet.org/wbb/index.php)
|- Posts aus dem alten Userforum (http://www.tradernet.org/wbb/board.php?boardid=15)
|-- EL - Signal (http://www.tradernet.org/wbb/threadid.php?boardid=15&threadid=985)


Geschrieben von _Rainer am 09.09.2000, 18:10:

  EL - Signal

Hallo zusammen,

ich hätte da eine Anfängerfrage.
Folgendes selbstgestrickte EL-Signal führt
zu nicht gewünschten Ergebnissen.

Signal _MySignal :
If High > High [HighestBar(High,30) - 1] Then
Buy at High Stop;

Es sollten damit Buy-Signale auf den jeweiligen Hochs von 30 Stäben rauskommen,
was teilweise auch funktioniert, aber zum
Teil eben auch nicht. Zwischendurch werden
auch Kaufsignale beim X-höchsten Stab angezeigt.

Omega-Support hat mir zu Folgendem geraten:

If High > Highest(High[1],30) Then
Buy at High Stop;

Das funktioniert, aber ich möchte später eine
selbstgeschriebene Funktion einbauen, deren
Ergebnis ein "HighestBar" und nicht ein "Highest" ist.

Gibt es eine Lösung ?


Gruß
Rainer





Geschrieben von _Uwe am 09.09.2000, 20:10:

  RE: EL - Signal

Hallo Rainer,

Ich kann zwar nicht nachvollziehen, wie die Anweisung:

If High > High [HighestBar(High,30) - 1]

enstanden ist, da diese, wenn der aktuellste Bar [0] den höchsten Wert darstellt, eine Minus 1 als Indexwert liefert!

Möglich wäre diese Schreibweise zu verwenden:
high[HighestBar(High,30)[1]]


Viel Erfolg
Uwe


Geschrieben von _Rainer am 09.09.2000, 22:10:

  RE: EL - Signal

Vielen Dank Uwe,

da habe ich wohl den Wald vor lauter Bäumen nicht mehr gesehen.

Gruß
Rainer

Powered by: Burning Board 1.1.1 © 2001 by WoltLab