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)
|-- Equity Curve trading (http://www.tradernet.org/wbb/threadid.php?boardid=15&threadid=168)


Geschrieben von _Anreas am 26.11.2001, 19:10:

  Equity Curve trading

Hi ich möchte mal versuchen meine eigene EC zu traden weiter unter wurde schon die frage gestellt wie man Strategy Equity einbindent. Leider funktioniert dieser Indikator für das schreiben von Handelssystemen nicht. Deshalb hab ich es mit

if netprofit cross above average(netprofit,10) then Contra = 20;
if netprofit cross below average(netprofit,10) then Contra = 1;

versucht.

Wobei Contra in der buy und sell rule die Anzahl der handelbaren Kontrakte angiebt.

Aber es funktioniert nicht *heul*

Vielleicht kann mir ja von Euch jemand helfen.

thanks


Geschrieben von _Klaus Eckhoff am 27.11.2001, 00:10:

  RE: Equity Curve trading

Hallo Anreas,

Dein Problem dürfte daran liegen, dass sich "NetProfit" immer nur beim Beenden eines Trades ändert, während die Average-Funktion bei jedem Bar aufgerufen wird. "Average(NetProfit, 10)" berechnet also nicht den durchschnittlichen Profit über die letzten 10 Trades sondern über die letzten 10 Bars.

Um den durchschnittlichen Profit über die letzten 10 Trades zu errechnen fällt mir nur die manuelle Lösung ein:
- am Ende eines Trades NetProfit in einem Array abspeichern (Index mit Mod(..,10) berechnen).
- die Funktion Average_a verwenden, um daraus den Durchschnitt zu ermitteln.

MfG

-Klaus

Powered by: Burning Board 1.1.1 © 2001 by WoltLab