Freitag, 19. April 2024, 00:12 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.

Registrierungsdatum: 23. Oktober 2006

Beiträge: 216

1

Sonntag, 29. April 2007, 22:36

Darstellung von Überwachungslinien

Hallo

noch eine FRag ezur Darstellung von Linien in Investox:

Wer kann mir sagen wie man eine in einem Handelssystem entwicklet Überwachungslinie, z.B. so etwas

Calc Bed1: Cross(GD(MOM(Close, 20), 5, S), 100, 1) = 1; {Bedingung für 1. Datenpunkt}

Calc Bed2: Bed1; {Bedingung für 2. Datenpunkt, hier = 1. Punkt}

Calc Datum1: BarsSince(Bed1, 2); {Anzahl Perioden seit vorletztem Durchkreuzen}

Calc Datum2: BarsSince(Bed2, 1); {Anzahl Perioden seit letztem Durchkreuzen}

Calc Wert1: ValueWhen(Close, Bed1, 2, V); {Liefert den Kurs an Datum1}

Calc Wert2: ValueWhen(Close, Bed2, 1, V); {Liefert den Kurs an Datum2}

ÜL(Datum1, Wert1, Datum2, Wert2, Log);


sich anschließend im Char tanzeigen lassen kann. Hintergrund der FRag eist, dass diese Möglichkeit die NAchvollzielbarkeit von Signalen deutliche vereinfachte.

Danke Für die Hilfe

Gruß
Augustus
Gruß
Augustus

Hans-Jürgen Männlich

Administrator

Registrierungsdatum: 10. Juli 2002

Beiträge: 1 712

2

Montag, 30. April 2007, 20:07

Hallo Augustus,

du kannst dir die Ü-Linie im Chart anzeigen lassen, indem du die Variable(n) als "global" definiert. Also nicht calc ÜL: ..... sondern global calc ÜL:......
Nun kann es sein, dass die Berechnungen, die davor stattfinden als global definiert erwartet werden, dann solltest du die anderen Var. ebenfalls als global definieren. Ich würde allerdings nur das Nötigste als global anlegen, da das Einfügen im Chart ALLE an der Berechnung beteiligten globalen Variablen beinhalten muss.

So, nun zum Einfügen in den Chart:
Mit Rechtsklick im Chart Formel einfügen wählen, dann über den Schüsselassistenten (Icon Schlüssel) den Punkt "loadGlobal" auswählen. Im unteren Bereich werden dann die möglichen globalen Var. angezeigt. Nun alle für die Berechnung erforderlichen globalen Var. einfügen.
Beispiel:
nur ÜL ist global definiert. Nach der Auswähl steht #_loadGlobal ÜL# im Formeleditor. Üm ÜL anzuzeigen, muss nur ÜL darunter geschrieben werden.
So sieht es aus:
#_loadGlobal ÜL#
ÜL

Ich hoffe, es war einigermaßen verständlich und dass du es nachvollziehen kannst.
Viele Grüße,
Hans-Jürgen