Freitag, 19. April 2024, 02:53 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.

Tom

unregistriert

1

Samstag, 20. November 2004, 21:20

Formelsprache

Hallo,

wie kann ich folgendes in der Formelsprache ausdrücken :

((POszi([Close,Close|Open|High|Low], [17,1,100,1,100,1,1.1740,I], [17,1,200,1,200,4,0.6591,I], [S,S|W|E], %))

wobei die kurzen Perioden immer kleiner als die langen Periode sein sollen.

Ich habe Investox V2.

Gruß

Tom

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Tom« (20. November 2004, 21:22)


Hans-Jürgen Männlich

Administrator

Registrierungsdatum: 10. Juli 2002

Beiträge: 1 712

2

Sonntag, 21. November 2004, 09:46

Hallo Tom,

ich verstehe deine Frage nicht ganz....das ist doch Formelsprache! Oder kann V2 nicht mit Optimierungsvariablen ümgehen und du brauchst die Formale ohne Op.tVar?
Viele Grüße,
Hans-Jürgen

Tom

unregistriert

3

Sonntag, 21. November 2004, 17:54

Hallo Hans-Jürgen,

bei dem genannten Beispiel soll die Bedingung immer gelten,

daß die kurzen Perioden größer als die langen Perioden sind.

Bei der Optimierung kann im Beispiel auch die kurze Periode einen

größeren Wert als die lange Periode annehmen .

(POszi(Close)a,b,S,%)> 2.5

a<b

Gruß

Tom

Hans-Jürgen Männlich

Administrator

Registrierungsdatum: 10. Juli 2002

Beiträge: 1 712

4

Sonntag, 21. November 2004, 18:15

Hallo Tom,

dies kannst du erreichen, indem du die Optmierungsbereiche so gestaltest, dass sie nicht überlappen.

Beispiel:
POszi([Close,Close|Open|High|Low], [10,1,50,1,50,1,3,I], [20,50,100,50,100,1,3,I], [S,S|W|E], %)

Die roten Teile der Formel sind dabei zu bearbeiten. Am besten erledigt man dies mit Doppelklick im Formeleditor auf den Bereich zwischen [....].
Viele Grüße,
Hans-Jürgen

Tom

unregistriert

5

Sonntag, 21. November 2004, 20:00

hallo Hans-Jürgen,

ich möchte das jedoch nicht so machen , wie Du es beschrieben hast,

weil sonst bestimmte Werte nicht optimiert werden könne, z.B.

(POszi(Close)4,15,S,%) oder (POszi(Close)3,8,S,%)

Kann man nicht eine Bedingung unter Definitionen einfügen,

damit "kurze Periode" < "lange Periode" ist,

(POszi(Close)kurze Periode,lange Periode,S,%)


Gruß

Tom

Tom

unregistriert

6

Montag, 22. November 2004, 15:48

Formelsprache 2

Hallo Hans-Jürgen,

das ganze müßte etwa so aussehen

(POszi(Close)S,T,E,%)>1,1

Parameter S:[4,1,200,1,200,1,0.0757,I];
Parameter T:[161,1,200,1,200,5,3.7340,I];


S<T;

damit die kurzen Perioden kleiner als die langen Perioden sind.


Gruß

Tom

Hans-Jürgen Männlich

Administrator

Registrierungsdatum: 10. Juli 2002

Beiträge: 1 712

7

Montag, 22. November 2004, 17:51

Hallo Tom,
ich habe die Threads mal zusammengefasst....ist doch besser so!

Leider läßt sich das mit INV nicht realisieren...die Optimierung kann zwar auch außerhalb des Indis stattfinden, aber ich sehe keine Möglichkeit dein Problem zu lösen.

Hat jemand anders ne Idee?
Viele Grüße,
Hans-Jürgen

Steff

unregistriert

8

Montag, 22. November 2004, 23:07

Hallo zusammen,

man könnte für die langen Perioden eine Addition auf die kurzen Perioden durchführen:
T=S+x
x könnte dann optimiert werden und S ist immer < T.

Viele Grüsse
Stephan

Registrierungsdatum: 30. August 2002

Beiträge: 8 155

Wohnort: Trade-Planet

9

Montag, 22. November 2004, 23:21

Hallo,

würde das funktionieren:

const VAR_1:[5,1,50,1,50,1,3,I];
const VAR_2:[6,1,50,1,50,1,3,I];

POszi([Close,Close|Open|High|Low], Var_1, VAR_2, [S,S|W|E], %)>0 and VAR_2> VAR_1




Sobald der erste GD > als zweiter GD ist wird allerdings kein binärer Wert und somit kein Signal ausgegeben!
Happy Trading

Tom

unregistriert

10

Mittwoch, 24. November 2004, 15:48

Hallo Udo,

so funktioniert es.

Das war genau die Formel ,die ich gemeint habe.

Gruß

Tom