Dienstag, 16. April 2024, 17:00 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

ANFÄNGER

unregistriert

1

Mittwoch, 18. Januar 2006, 08:33

Position

Wie kann ich die Position auslesen die zu einem bestimmten Bar bestand. Ich habe das Problem das trotz Cross(Daten, Linie) nach dem erreichen meines Gewinnlimits das System gleich wieder die gleich Position eingeht. Ist es nicht so das Enty nur bei 1 (wahr) und bei 0 (falsch) nichts tut? Ich habe mein Crosssignal visualisiert und das pendelt völlig richtig zwischen 1 und 0 nur einmal, aber das System geht ohne das Cross zu 1 wechselt die gleiche Position ein.

oko

unregistriert

2

Mittwoch, 18. Januar 2006, 09:42

Hallo Anfänger,
was machst eigentlich mit deinem Namen wenn Du mal kein Anfänger
mehr bist ;)

Wenn deine Crossbedingung erfüllt ist geht dein HS ständig neue
Positionen ein bis die Bedingung nicht mehr erfüllt is.Wenn Du
möchtest das nach dem Cross nur einmal eine Position eingegangen
wird dann mach folgendes.

Schreib deine Abfrage in Global Calc unter Definition --->

Global Calc Long: Abfrage
Global Calc Short:Abfrage

Nun unter --->

Enter Long:
Long = 1
and
Ref(Long,-1) = 0

Enter Short:
Short = 1
and
Ref(Short,-1) = 0


d.h in der aktuellen Periode muss der Cross erfüllt sein aber darf
vor einer Periode noch nicht erfüllt sein.Somit geht dein HS nur beim
Cross einmal Long oder Short.Kannst Ref auch auf Ref-2 stellen falls
Ref-1 zu knapp is.