Donnerstag, 18. April 2024, 03:36 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

NIC

unregistriert

1

Freitag, 23. Oktober 2009, 10:47

Fehler ?

Hallo,



Ich habe ein Problem vieleicht kann mir da einer helfen das wäre echt super.

Ich bekomme immer folgenden Fehler ?(





Yoggi

unregistriert

2

Freitag, 23. Oktober 2009, 10:50

Hallo NIC,

könntest Du mal Deine Indikatorprogrammierung posten, damit wir sehen können, was Du da abfragen willst? Sonst ist das ziemlich schwer zu sagen, wo der Fehler liegen könnte ...
Yoggi

Seebär

unregistriert

3

Freitag, 23. Oktober 2009, 11:26

Hallo NIC,

diese Fehlermeldung taucht öfters mal auf. Manchmal kann man das Problem umgehen indem man die Berechnung - in deinem Fall, deine Indikatorenberechnung - in einen eigenen Indikator umwandelt. Werkzeuge >> Neuronale Netze und Indikatoren >> (oben links) Indikator zufügen >> alles eintragen >> Fertigstellen

Wenn trotzdem dabei eine Fehlermeldung kommt >> einfach ignorieren. Ziehe dann den neuen Indikator in den Chart. Wenn es funktioniert kannst du ihn anschließend in dein Handelssystem einbauen. Hört sich komisch an, funktioniert bei mir aber sehr oft.

Schöne Grüße

Sebastian

NIC

unregistriert

4

Freitag, 23. Oktober 2009, 14:40

Hallo ,



Danke für eure Unterstützung



Ich möchte folgendes Abfragen



In der aktuellen Ausgabe von Warrants nud Zertifikate war ein Hs abgebildet das wollte ich programieren.



Calc Wiederstand:HighestSince(Close, (Cross(Close, MOM(Close, 19), 1) = -1), 1);

Enter Long Close > Wiederstand





Gruß Nic

Rubelroller

unregistriert

5

Freitag, 23. Oktober 2009, 15:39

Hallo NIC,

bist du sicher, dass dein Cross greift?
Charte Mal Cross(Close, MOM(Close, 19), 1) , wahrscheinlich bekommst du eine gerade Linie (bei 0) zu sehen

Investox

Administrator

Registrierungsdatum: 31. August 2002

Beiträge: 5 680

6

Freitag, 23. Oktober 2009, 15:46

Hallo,

wahrscheinlich soll es heißen:

Calc Wiederstand:HighestSince(Close, (Cross(Close, MOM(Close, 19), 100) = -1), 1);

Daher kam es zur Fehlermeldung: weil die Bedingung in HighestSince niemals zutraf.

Viele Grüße

Andreas Knöpfel

NIC

unregistriert

7

Freitag, 23. Oktober 2009, 16:18

Danke Herr Knöpfel ,



Sie haben recht mein Programmcode wahr falsch.





Viele Grüße Nic

NIC

unregistriert

8

Freitag, 23. Oktober 2009, 16:29

Hallo Herr Knöpfel ,



Wenn ich in die Enterlong Regel nun eingebe Close < Wiederstand dann kommt wieder der oben beschriebene Fehler ? :baby:



Wo ist der Fehler ?





Gruß Nic

Seebär

unregistriert

9

Freitag, 23. Oktober 2009, 17:15

Hallo,

ganz kurz, versuch doch mal folgendes:

EnterLong: Cross(High, Widerstand, 1) = 1

EnterShort: Cross(Low, Unterstützung, 1) = -1

Definitionen:

Calc Basis:
MOM(Close, 19);

Calc VerPer_Long:
BarsSince(Cross(Basis, 100, 1) = 1, 2);

Calc VerPer_Short:
BarsSince(Cross(Basis, 100, 1) = -1, 2);

Calc Basis_Long:
HHVVar(High, VerPer_Long);

Calc Basis_Short:
LLVVar(Low, VerPer_Short);

Calc Widerstand:
ValueWhen(Basis_Long,Cross(Basis, 100, 1) = -1, 1, V);

Calc Unterstützung:
ValueWhen(Basis_Short,Cross(Basis, 100, 1) = -1, 1, V);

Dann noch die Stops einbauen.
Habe mir das System jetzt nicht genau angeschaut, aber das müsste dem schon sehr nahe kommen.

Schöne Grüße

Sebastian

NIC

unregistriert

10

Freitag, 23. Oktober 2009, 20:47

Hallo Sebastian ,



Vielen Dank für deine Unterstützung super Arbeit.







:D :D



Gruß Nic

Ähnliche Themen