Dienstag, 16. April 2024, 14:49 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

Lieber Besucher, herzlich willkommen bei: INVESTOX-Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

toerless

unregistriert

1

Montag, 16. Mai 2005, 19:00

EnterLong für Pivottrades

Wie muss Enterlong im „Handelssystem einstellen“ definiert werden um
1. Mit StopLimit bei Pivot 121,51 +6 Ticks (Sicherheitsabstand) long gehen zu können. a (Geknackter Resist).
2. Der 2.Trade sollte ebenfalls als StopLimit Pivot 121,51 +6 Ticks (Sicherheitsabstand) long gehen. (Als Support des Pivot 121,51)
Die Pivots sind im definiert als Calc PP: (LastDP(Close)+LastDP(High)+LastDP(Low))/3.

Ich würde mich sehr freuen, wenn mir jemand weiterhelfen könnte. Bin schon seit Tagen am ausprobieren und komme nicht weiter.
»toerless« hat folgendes Bild angehängt:
  • chart 16-5.jpg

Registrierungsdatum: 30. August 2002

Beiträge: 8 155

Wohnort: Trade-Planet

2

Montag, 16. Mai 2005, 23:46

Hallo,

probiere es mal so:


***** Regeln ******

Enter Long:
Cross(High, PP_Schwelle, 1)=1 and low<PP_Schwelle

Übergreifende Definitionen:
Calc PP: (LastDP(Close)+LastDP(High)+LastDP(Low))/3;
global Calc PP_Schwelle: PP+0.06;




Positionen: Long
Enter-Basis: PP_Schwelle
Delay: 0
Exit-Basis: Close
Delay: 0
Buy/Hold-Basis: Close
Trade-Mindestdauer: 1
Out-Mindestdauer: 1
Punkte testen
Initial Margin: 1000
Wert pro Punkt: 10
Entry-Gebühren: 2
Exit-Gebühren: 2
Slippage: 10!!!
Happy Trading

toerless

unregistriert

3

Dienstag, 17. Mai 2005, 18:31

EnterLong Pivot

Hallo Udo,
herzlichen Dank für die schnelle Hilfe!
Ich habe die Version 2.5.7. In der Definition wird der Parameter"global" leider nicht erkannt - Meldung: "Unverständliche oder ungültige Angabe".
Gibt es eine Alternative, oder muss ich meine Version upgraden?

Gruss
toerless

Hans-Jürgen Männlich

Administrator

Registrierungsdatum: 10. Juli 2002

Beiträge: 1 712

4

Dienstag, 17. Mai 2005, 19:09

Hallo toerless,

ich will man ersatzweise für Udo antworten:

du kannst das Wort "global" einfach weglassen, es ist hier nicht zwingend erforderlich.

Übergreifende Definitionen:
Calc PP: (LastDP(Close)+LastDP(High)+LastDP(Low))/3;
Calc PP_Schwelle: PP+0.06;



Das reicht auch.
Viele Grüße,
Hans-Jürgen

toerless

unregistriert

5

Dienstag, 17. Mai 2005, 19:31

EnterLong Pivot

Hallo Hans Jürgen,
danke für die Antwort!
Das habe ich mir schon gedacht, und "global" weggelassen. Leider ohne Erfolg. Die Tests fanden keine Fehler in der Definition wie auch bei Enter Long.
Die Positionen wurden in den Testbedingungen mit Long Position und Enterbasis: PP_Schwelle eingestellt.
Es werden jedoch keine Trades generiert. Irgendwo muss noch ein Fehler eingebaut sein - aber wo? :baby:

Gruss
Toerless

Frieder

unregistriert

6

Dienstag, 17. Mai 2005, 20:07

RE: EnterLong Pivot

Hallo Hans-Jürgen,
Hallo toerless,

habe das System mal kurz getestet, funktioniert aber nur wenn doch Global Calc verwendet wird, da die Berechnung ja auch als Enter-Basis verwendet wird.

Habe die PP-Schwelle als Konstante optimierbar gemacht und als Exit nur einen Gewinnstop verwendet.

Das Ergebiss ist sicher noch stark ausbaubar:] !

Grüße,
Frieder
»Frieder« hat folgendes Bild angehängt:
  • toerless.png

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Frieder« (17. Mai 2005, 20:10)


toerless

unregistriert

7

Dienstag, 17. Mai 2005, 21:13

EnterLong Pivot

Hallo Frieder,
Hallo Hans Jürgen,
also muss ich dann doch "Global" in die Definition einsetzen. Scheinbar geht das denn doch nur bei den höheren Versionen.
Ein Handelssystem sind die Longtrades, basierend auf einen Pivot +6, natürlich nicht.
Aber es freut mich, das Frieder das System getestet hat!

Gruss
Toerless

Registrierungsdatum: 30. August 2002

Beiträge: 8 155

Wohnort: Trade-Planet

8

Dienstag, 17. Mai 2005, 21:31

Hallo zusammen,

leider hat sich bei der Formel ein Fehler eingeschlichen! Der Wert/Punkt beim GBL ist nicht 10 sondern 1000€ Wert!

Punkte testen
Initial Margin: 1000
Wert pro Punkt: 10
Entry-Gebühren: 2
Exit-Gebühren: 2




@toerless

Lege (alle) PP(s) als eigene Indikatoren an! PP kann man dann unter ENTER BASIS direkt verwenden:

PP+0.06

Die HS Formeln schreibe bitte so wie es Hans-Jürgen gepostet hat!


PP ist meistens kein sehr markanter Level wenn es darum geht einen möglichen Trend zu identifizieren! Tiefere/höhere PPs eignen sich in der Regel besser!

PS: GLOBAL CALC/CONST....hat in V2 keine Funktion-erst ab V3!
Happy Trading

toerless

unregistriert

9

Mittwoch, 18. Mai 2005, 19:29

EnterLong Pivottrades

Hallo Udo,
okay, das hat funktioniert!
Beim heutigen Pivot des FGBL 121,55 werden +/- 6 Ticks Trades generiert, aber auch dann, wenn der Chart den Kurs von 121,61 / 121,49 nicht erreicht.
Das ist natürlich Unsinn und für das backtesting unbrauchbar.
Gibt es eine Möglichkeit, diese Trades zu unterdrücken?

Gruß
Toerless
»toerless« hat folgendes Bild angehängt:
  • 18-5.gif

Hans-Jürgen Männlich

Administrator

Registrierungsdatum: 10. Juli 2002

Beiträge: 1 712

10

Mittwoch, 18. Mai 2005, 20:10

Hallo zusammen,

sorry, dass ich jetzt erst wieder dazustoßen kann....

Eigentlich ist alles gesagt. Ich hatte bei Udos Beschreibungen übersehen, dass PP_Schwelle als EnterBasis verwendet wird. Das ist, wie Freider schon schrieb, nur mir globalen Variablen möglich und die gab es in V2 noch nicht.
Viele Grüße,
Hans-Jürgen

Registrierungsdatum: 30. August 2002

Beiträge: 8 155

Wohnort: Trade-Planet

11

Mittwoch, 18. Mai 2005, 21:16

Hallo,

ich glaube ich habe **leichten** einen Black Out!!! Einmal den Punktewert falsch posten ist gut- zweimal ist genial..daneben:))

Sorry-hier der richtige Piunktewert:

Punkte testen
Initial Margin: 1000
Wert pro Punkt: 1000
Entry-Gebühren: 2
Exit-Gebühren: 2


Mit welcher Zahl hast Du den PP Level addiert/subtrahiert?

Ich habe das ganze schnell mal zusammengeklickt! In der nachfolgenden Grafik sind die Ergebnisse! Anhand der kleinen schwarzen Pfeile kann man sehen auf welchem Level der Trade generiert wird wenn man ihn so eingibt wie vorgeschlagen!
»Udo« hat folgendes Bild angehängt:
  • Unbenannt.png
Happy Trading

toerless

unregistriert

12

Mittwoch, 18. Mai 2005, 22:23

Enter Pivottrades

Hallo Udo,
als EnterBasis habe ich für Long folg. Berechnung eingegeben:
(LastDP(Close)+LastDP(High)+LastDP(Low))/3+0.06
analog dazu für EnterBasis Short:
(LastDP(Close)+LastDP(High)+LastDP(Low))/3+0.06

ExiBasis:
Open
Delay:
0

In den Handelsregel Enter Long:
Cross(High,PP,1)=1 OR (High,R1,1)=1

In den Handelsregel Enter Short:
Cross(High,PP,1)=-1 OR (High,R1,1)=-1

PP ist definiert:
Calc PP: (LastDP(Close)+LastDP(High)+LastDP(Low))/3

Im Prinzip werden schon die richtigen Trades beim Bruch des Pivot bzw. beim Testen des Pivotwiderstandes dargestellt. Aber es werden auch Long/Shortsignale generiert die im realen Handel niemals gefillt werden können, da der Markt das Kursniveau (Pivot +- 6 Ticks) nicht erreicht hat.

Die Tradingsignale sollen ausgelöst werden wenn der Chart den Pivot erreicht hat und dann den Pivot knackt oder sich der Widerstand bestätigt. In beiden Fällen mit einem Sicherheitsabstand von +- 6 Ticks.

Gruss
Toerless

Registrierungsdatum: 30. August 2002

Beiträge: 8 155

Wohnort: Trade-Planet

13

Mittwoch, 18. Mai 2005, 23:02

Hallo,

ich denke das ich den Fehler habe!Schreib die Formel in V2 mal so:


ENTER BASIS LONG:

calc PP:(LastDP(Close)+LastDP(High)+LastDP(Low))/3;
PP_Long+0.06

ENTER BASIS SHORT:

calc PP_Short:(LastDP(Close)+LastDP(High)+LastDP(Low))/3;
PP_Short-0.06

ExiBasis:
Open
Delay:
0




Hier verstehe ich leider den rot markierten Formelteil nicht ganz:


Enter Long:
Cross(High,PP,1)=1 OR ???????(High,R1,1)=1??????


-analog bei Short:

In den Handelsregel Enter Short:
Cross(High,PP,1)=-1 OR (High,R1,1)=-1



Was hier fehlt ist der TEST ob LOW/HIGH <> Level war bevor der Cross stattfand! Zudem ist die Verknüfung OR nicht korrekt! OR lässt Investox von zwei Möglichkeiten eine auswählen! Die AND Verknüpfung setzt voraus, das alle REGELN zutreffen müssen! Somit kann-muss aber bei Deiner Variante der PP nicht zwangsläufig das ENTRY bedeuten! Nachfolgend habe ich nochmal die mögliche Variante kopiert!



-----------------------------------------------------------------------------------------------
Enter Long:
Cross(High, PP_Schwelle, 1)=1 and low<PP_Schwelle

Übergreifende Definitionen:
Calc PP: (LastDP(Close)+LastDP(High)+LastDP(Low))/3;
Calc PP_Schwelle: PP+0.06;
-----------------------------------------------------------------------------------------------



PP ist definiert:
Calc PP: (LastDP(Close)+LastDP(High)+LastDP(Low))/3


Hast Du die Formel als eignen Indikator angelegt?
Happy Trading

Vuego

Meister

Registrierungsdatum: 30. August 2002

Beiträge: 999

14

Donnerstag, 19. Mai 2005, 10:10

RE: Enter Pivottrades

Hallo toerless,
ich will Dich ja nicht komplett verwirren, aber Du mußt im HS-Editor Dezimalstellen mit denen vergleichend gerechnet wird mit Prec(2) auf exakt 2 Stellen abrunden sonst erhälst Du teilweise Mondscheinergebnisse.
120,00 - 0,01 sind nicht 119,99 sondern manchmal 119,98xxx oder 119,99xxx, je nach Wetterlage. Das hängt mir der CPU-Registerverwaltung zu tun und kann im HS-Editor technisch von Investox wohl nicht "umgangen" werden.
Gruß, Vuego

toerless

unregistriert

15

Donnerstag, 19. Mai 2005, 19:00

RE: Enter Pivottrades

Hallo Udo,
die Sache mit R1 (Enter Long:
Cross(High,PP,1)=1 OR ???????(High,R1,1)=1??????) war der Resist des Pivot im Rahmen der übergeordneten Definitionen. Habe ich mittlerweile wieder entfernt und wir betrachten ausschließlich den Pivot.

Den Pivot habe ich als Indikator angelegt. EnterBasisLong/EnterBasisShort gemäß deiner Vorgaben eingegeben.
Der Parameter PP_Long wird als Fehler gemeldet. _Long habe ich daher mal weggelassen.

Der Pivot liegt auf der 120,55. Das System geht long auf der 120,61 bzw short auf der 129,49, jedoch ohne den entsprechenden Bezug zum Chart.
(Die Tradingsignale sollen ausgelöst werden wenn der Chart den Pivot erreicht hat und dann den Pivot knackt oder sich der Widerstand bestätigt. In beiden Fällen mit einem Sicherheitsabstand von +- 6 Ticks.)

Ich habe jetzt das Upgrade auf Inv 4 bestellt. Ich denke mit dem Parameter "Global" kommt man besser zurecht.

Gruss
toerless
»toerless« hat folgendes Bild angehängt:
  • 18-5-1.gif

Registrierungsdatum: 30. August 2002

Beiträge: 8 155

Wohnort: Trade-Planet

16

Donnerstag, 19. Mai 2005, 21:11

Hallo,

die LONG Trades scheinen zu stimmen oder täusche ich mich?

Mir ist gestern noch aufgefallen das Du diese Formel gepostet hast:


"""analog dazu für EnterBasis Short:
(LastDP(Close)+LastDP(High)+LastDP(Low))/3+0.06"""""


Demnach würde beim Short Trade auch addiert! War das nur ein Verdreher beim posten oder steht dort wirklich eine Addition?


Meintest Du mit übergeordneten Defintionen Multi Time Frame Definitionen?
Happy Trading

toerless

unregistriert

17

Donnerstag, 19. Mai 2005, 21:58

Hallo Udo,

beim posten ist mir ein Fehler passiert, in EnterBasis Short steht natürlich -0.06.

Definitionen = Handelssystem einstellen\Enter Long. Ich hatte mich falsch ausgedrückt. Dort hatte ich (Cross(High,PP,1)=1 OR ?????? High,R1,1)=1??????) mal hinterlegt. Jetzt aber wieder entfernt.

Die aktuellen Einstellungen sind wie folgt:
ENTER BASIS LONG:

calc PP:(LastDP(Close)+LastDP(High)+LastDP(Low))/3;
PP+0.06

ENTER BASIS SHORT:

calc PP_Short:(LastDP(Close)+LastDP(High)+LastDP(Low))/3;
PP-0.06

ExitBasis:
Open
Delay:
0

PP ist definiert (unter Regeln\Definitionen):
Calc PP: (LastDP(Close)+LastDP(High)+LastDP(Low))/3
Calc PP_Schwelle: PP+0.06

Enter Long:
Cross(High, PP_Schwelle, 1)=1 and low<PP_Schwelle

Enter Short:
Cross(High, PP_Schwelle, 1)=-1 and low<PP_Schwelle



2 Longtrades stimmen, der um kurz nach 11:00 und der um 14:30 - EnterLong Regel: Pivot testen und als Widerstand mit Pivot +6 longgehen.

Sämtliche ShortTrade sind Unsinn. Der Longtrade kurz vor 13:00 h ist ohne das Testen des Pivots generiert worden und auch unerwünscht, hier war das Unterschreiten der 120,61 und der cross über 120,61 Tradeauslöser.

Gruss
toerless

Registrierungsdatum: 30. August 2002

Beiträge: 8 155

Wohnort: Trade-Planet

18

Donnerstag, 19. Mai 2005, 22:34

Einen Fehler habe ich noch gefunden:

Enter Short:
Cross(High, PP_Schwelle, 1)=-1 and FALSCH:low<PP_Schwelle

Enter Short:
Cross(High, PP_Schwelle, 1)=-1 and KORREKT:High>PP_Schwelle


Im Fall von Short crosst die Basis von oben nach unten. Demnach muss geprüft werden ob High> PP_Schwelle war! Alternativ kann man auch >= <= einsetzen! Hier wird geprüft ob High/Low <> oder ={gleich} der PP_Schwelle war!

Die anderen Formeln sind m.M. alle korrekt definiert!
Happy Trading

toerless

unregistriert

19

Freitag, 20. Mai 2005, 17:07

Hallo Udo,

In der EnterBasis Long habe ich PP1 für die Shorttrades eingegeben. Die aktuelle Einstellung lautet nun:

ENTER BASIS LONG:

calc PP: LastDP(Close)+LastDP(High)+LastDP(Low))/3;
PP+0.06


ENTER BASIS SHORT:

calc PP1: LastDP(Close)+LastDP(High)+LastDP(Low))/3;
PP1-0.06

ExitBasis:
Open
Delay:
0

PP ist definiert (unter Regeln\Definitionen):

Calc PP: (LastDP(Close)+LastDP(High)+LastDP(Low))/3;
Calc PP_Schwelle: PP+0.06;

Calc PP1: (LastDP(Close)+LastDP(High)+LastDP(Low))/3;
Calc PP1_Schwelle: PP-0.06;


Enter Long:
Cross(High, PP_Schwelle, 1)=1 and low<PP_Schwelle

Enter Short:
Cross(High, PP1_Schwelle, 1)=-1 and High<PP1_Schwelle

Nun werden sauber die Long-und Shorttrades +- 6 Ticks dargestellt. Doch leider nicht immer wie gewünscht als Support/Widerstandstrades.
Der Pivot (im Chart als rote Linie dargestellt) ist in der Y-Achse deutlich zu den Kurswerten verruscht. Ich glaube das wird bei INV 4 nicht mehr der Fall sein.

Gruss
toerless
»toerless« hat folgendes Bild angehängt:
  • 17-20.gif

Frieder

unregistriert

20

Freitag, 20. Mai 2005, 18:08

Hallo toerless,

ich habe das System mal nach IV 4 übertragen und "Global" verwendet, um die Rechnerei in der Enter-Basis zu ersparen. Dabei kam ein identisches Bild zu Deinem heraus:
»Frieder« hat folgendes Bild angehängt:
  • tl_1Woche.png