Freitag, 19. April 2024, 20:23 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

brasil

unregistriert

1

Montag, 25. April 2005, 12:50

Stoch

hallo,
wie kann man in Investox schreiben, z. B. Enter Long:
Cross(Stoch_K,Stoch_D,1)=1 unterhalb der Signallinie 20

Gruss
brasil

Vuego

Meister

Registrierungsdatum: 30. August 2002

Beiträge: 999

2

Montag, 25. April 2005, 13:12

RE: Stoch

Hallo,
was mir auf die Schnelle einfällt, hab es aber nicht getestet müsste aber so in etwa passen...

global calc signallinie: 20;
global calc DeinTriger: Cross(Stoch_K,Stoch_D,1)=1;

EnterLong:
If(DeinTrigger and signallinie <20, 1, 0);


Falls Du nicht im Tickchart arbeitest solltest Du Ref(,-1) für Deinen Trigger nutzen, sonst hast Du Flattersignale.

Gruß, Vuego

Hans-Jürgen Männlich

Administrator

Registrierungsdatum: 10. Juli 2002

Beiträge: 1 712

3

Montag, 25. April 2005, 18:53

Hallo Vuego,

ich denke, dass ist nicht ganz richtig, da du die Signallinie ja mit sich selbst prüfst.


Ich würde das so machen:

EnterLong:

Cross(Stoch_K,Stoch_D,1)=1 {das Kreuzen}
and cross(Stoch_K, 20)=1 {der Stoch_K muss vorher unter 20 gewesen sein}
and Stoch_D < 20 {Stoch_D ist unter 20}

Damit müsste das Kreuzen unter 20 sichergestellt sein.
Viele Grüße,
Hans-Jürgen

Vuego

Meister

Registrierungsdatum: 30. August 2002

Beiträge: 999

4

Montag, 25. April 2005, 19:22

Hallo,
hatte ja geschrieben(ohne Gewähr) da ohne Test, klar war das nicht ganz ok....

ein neuer Versuch:

global const signallinie: 20;
global calc DeinTriger: Cross(Stoch_K,Stoch_D,1)=1;

EnterLong:
If(DeinTriger and Ref(DeinTriger,-1) < signallinie , 1, 0);

So besser?

Hans-Jürgen Männlich

Administrator

Registrierungsdatum: 10. Juli 2002

Beiträge: 1 712

5

Montag, 25. April 2005, 19:29

Zitat

So besser?


nee, nicht besser ;)...sorry, aber überlegt doch mal.... DeinTriger bekommt das Ergebnis von coss()=1 zugewiesen. Das kann nur 1 oder 0 sein. der 2. Teil deiner If-Bedingung prüft jetzt doch nur ob 0 bzw. 1 < Signallinie ist.
Viele Grüße,
Hans-Jürgen

Vuego

Meister

Registrierungsdatum: 30. August 2002

Beiträge: 999

6

Montag, 25. April 2005, 23:57

Hallo Hans-Jürgen,

Zitat

der 2. Teil deiner If-Bedingung prüft jetzt doch nur ob 0 bzw. 1 < Signallinie ist.

stimmt, das ist Quatsch. Man sollte wirklich nichts ohne Charteinblendung machen...

brasil

unregistriert

7

Dienstag, 26. April 2005, 18:29

Stoch

Hallo Vuego und Hans-Jürgen,
vielen Dank für eure Lösungsvorschläge. Mit dem Ansatz von Hans-Jürgen konnte ich weiterkommen.

Gruss
brasil