Donnerstag, 18. April 2024, 10:49 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.

mergan

unregistriert

1

Dienstag, 7. August 2007, 09:52

Unerklärliche Fehlermeldung

hallo an alle,

ich habe eine einfache linie im chart mittels einem indikator mit folgender formel erzeugt:
Komp(#High - ref(GD( High-Low, Perioden, S ),-1) - (Ref(GD( High-Low, Perioden, S ),-1) - ref(GD( High-Low, Perioden, S ),-2))#, #T#)

um die berechnung zu vereinfachen, habe ich die formel folgendermassen abgewandelt:
Calc GDR1: ref(GD( High-Low, Perioden, S ), -1);
Calc GDR2: ref(GD( High-Low, Perioden, S ), -2);
Komp(#High - GDR1 - GDR1 – GDR2 #, #T#)

die erste formel funktioniert einwandfrei, bei der verkürzten erscheinen beim test die meldungen:

Logbuch: indikatoren: fehler bei der berechnung.

INVESTOX
Voragn: indikatorberechnung
Datenreihe: ThyssenKrupp(Xetra) Lokal
Indikator: Komp
Meldung: die im parameter angegebene Datenreihe steht nicht zur Verfügung

was bedeutet diese meldung und warum funktioniert das ganze einmal und einmal nicht????

die verkürzung "calc GDR1" möchte ich ebenfalls in einem anderen indikator nur mit anderen operatoren verwenden.
muss ich ihn dort noch einmal neu definieren oder reicht dann das einsetzen in die endgültige formel?

gibt es eine möglichkeit, diesen indikator gleich von anfang an so zu formatieren, dass er immer im vorher festgelegten format erscheint und ich nicht jedes mal, wenn ich ihn neu in einem anderen chart aufrufe, die formatierung neu machen muss?

danke für eure hilfe
viele grüsse
frank

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »mergan« (7. August 2007, 10:02)


Registrierungsdatum: 30. August 2002

Beiträge: 8 155

Wohnort: Trade-Planet

2

Dienstag, 7. August 2007, 10:17

Hallo mergan,

lege den Indikator als EIGENEN INDIKATOR an und füge ihn dann in die Komp Berechnung. So steht er auch in allen anderen Berechnungen zur Verfügung!

Du kannst die Formel im eigenen Indikator auch so schreiben:

Calc GDR1: GD(Ref(High-Low, -1), 2, S);
Calc GDR2: GD(Ref(High-Low, -2), 5, S);
high-GDR1-GDR1-GDR2

Wenn die Perioden über das Interface gewechselt werden sollen musst Du das im eigenen Indikator definieren!

Falls Du nicht klar kommst, werde ich Dir,falls Du nicht schon anderweitig Hilfe bekommen hast,eine kleine Anleitung posten! Momentan bin ich leider ein bisschen knapp in der Zeit...
Happy Trading

mergan

unregistriert

3

Dienstag, 7. August 2007, 12:16

hallo udo,

danke für deine hilfe.

ich habe die formel inzwischen so geschrieben:
Calc GDR1: Komp(# ref(GD( High-Low, Perioden, S ), -1)#, #T#) ;
Calc GDR2: Komp(# ref(GD( High-Low, Perioden, S ), -2)#, #T#) ;
High - GDR1 - GDR1 - GDR2

teoretisch funktioniert die o.g. formel auch, aber sie bezieht sich nun leider immer auf das perioden-high (5 minuten) und nicht auf's tages-high :-(
in der hilfe finde ich nur LastDP(high).
habe ich da etwas für ein tages-high übersehen?

dabei habe ich mich für meine ursprüngliche schreibweise entschieden, weil es dann bestimmt möglich ist, >> GD( High-Low, Perioden, S ) << ebenfalls als calc zu schreiben und nur noch die bezugsperioden anzupassen (-1, -2, -3 ....)
calc GDR0: GD( High-Low, Perioden, S ) ;
dieses GDR0 ist bei mir grundlage sehr vieler berechnungen.
meine annahme ist, dass ich dann wiederum das GDR0 in anderen formeln zu verwenden.
liege ich da richtig?

dann könnte alles so aussehen:
calc GDR0: GD( High-Low, Perioden, S ) ;
Calc GDR1: Komp(# ref( GDR0, -1)#, #T#) ;
Calc GDR2: Komp(# ref( GDR0, -2)#, #T#) ;
High - GDR1 - GDR1 - GDR2

..... aber auch hier erscheinen wieder die fehlermeldungen:

Logbuch: indikatoren: fehler bei der berechnung einer definition.

INVESTOX
Voragn: indikatorberechnung
Datenreihe: ThyssenKrupp(Xetra) Lokal
Indikator: Komp
Meldung: die im parameter angegebene Datenreihe steht nicht zur Verfügung


??? eigene indikatoren????
auch hier ist die hilfe nicht hilfreich :(

lass dir mit der antwort ruhig zeit, es eilt nicht, weil ich die linien ja schon mit der längeren schreibweise im chart habe und die verkürzte form nur für weiterführende berechnungen und ein HS dienen sollen.
in der ruhe liegt die kraft !!!!

nochmal danke und viele grüsse
frank

Rubelroller

unregistriert

4

Dienstag, 7. August 2007, 14:04

RE: Unerklärliche Fehlermeldung

Hallo Frank,

wenn du die Linie im Chart anzeigen willst ("Formel einfügen") dann must du alles ausschreiben, mit Calc GDR1 und GDR2 funktioniert es nicht, keine Ahnung warum.

mergan

unregistriert

5

Dienstag, 7. August 2007, 14:27

RE: Unerklärliche Fehlermeldung

hallo juri,

danke für deine antwort.

im chart habe ich die formeln bisher auch ganz normal als formel eingefügt.

ich möchte die formel aber auch weiter in indikatoren und im HS verwenden.
da erschien es mir praktischer, sie so aufzuteilen, weil ich glaube, damit rechenpower einsparen zu können, als jedes mal die ganze formel berechnen zu müssen.

viele grüsse
frank

Rubelroller

unregistriert

6

Dienstag, 7. August 2007, 15:00

RE: Unerklärliche Fehlermeldung

Zitat

Original von mergan
ich möchte die formel aber auch weiter in indikatoren und im HS verwenden.
da erschien es mir praktischer, sie so aufzuteilen, weil ich glaube, damit rechenpower einsparen zu können, als jedes mal die ganze formel berechnen zu müssen.


Ja, das stimmt. Leider muss man die Formel im Chart dann wieder ausschreiben, und das kostet power. Mit #_LoadGlobal # hat es bei mir auch nicht funktioniert. Es sieht so aus, dass die Berechnungen die unter "Definitionen" als "global calc" sind, doch nicht alle für Chartberechnungen zur Verfügung stehen.

Tim

unregistriert

7

Dienstag, 7. August 2007, 15:16

Hallo Mergan,

Udo meint einen Anwenderindikator wie ich ihn Dir anhänge.

Auf den kannst Du mit:

Komp(#Indi_Komp(10)#, #T#) bzw.

Komp(#ref(Indi_Komp(10),-1)#, #T#)


zugreifen.
Für "10" kann auch eine beliebige andere Periodenzahl gesetzt werden.


Cu Tim
»Tim« hat folgende Datei angehängt:
  • Komp_Indi.inn (579 Byte - 383 mal heruntergeladen - zuletzt: 9. April 2024, 18:48)

mergan

unregistriert

8

Mittwoch, 8. August 2007, 08:40

hallo juri,

stimmt, dass ich die formel im chart ausschreiben oder einfügen muss.
deshalb ja auch meine idee, die formel als indikator mit der komprimierten rechenweise zu schreiben.

hallo tim,

sorry, es dauerte einbisschen, weil ich mich erst mal durch di hilfe kämpfen musste, wie ich deinen anhang einfügen kann.

deine formel funktioniert zwar, zeigt aber einen falschen wert an, weil sie sich wahrscheinlich auch auf das high der aktuellen periode (5 minuten) bezieht, während ich immer das absolute hoch des tages als ausgangspunkt der berechnung zugrunde lege.
zum besseren verständnis habe ich die "lange" schreibweise angehängt.

danke euch beiden, für eure hilfe
viele grüsse und erfolgreiches trading
frank
»mergan« hat folgende Datei angehängt:

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »mergan« (8. August 2007, 08:41)


Rubelroller

unregistriert

9

Mittwoch, 8. August 2007, 10:05

hallo frank,

du hast in deinem indi tageskomprimierung fest programmiert. wenn du den indi vom Tim mit (wie er schon geschrieben hat)
Komp(#Indi_Komp(10)#, #T#) bzw.
Komp(#ref(Indi_Komp(10),-1)#, #T#)
aufrufst, dann hast du es auch auf tagesbasis, mit #60# hast du 60 min komprimierung usw.

mergan

unregistriert

10

Mittwoch, 8. August 2007, 10:32

RE: Unerklärliche Fehlermeldung

hallo juri,

okay, ich werde das ganze später versuchen und euch berichten.


danke und viele grüsse
frank

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »mergan« (8. August 2007, 10:34)


Vuego

Meister

Registrierungsdatum: 30. August 2002

Beiträge: 999

11

Mittwoch, 8. August 2007, 10:48

RE: Unerklärliche Fehlermeldung

Hallo Juri,
wäre es möglich Deine Signatur zu ändern und den negativ behafteten Spruch zu entfernen, es gibt genug Müll auf der Welt, man muß es ja nicht zustzlich vor Augen bekommen. Danke.
Vuego

Rubelroller

unregistriert

12

Mittwoch, 8. August 2007, 11:31

RE: Unerklärliche Fehlermeldung

hallo Vuego,

in einem kann ich dir zustimmen

Zitat

es gibt genug Müll auf der Welt

bis jetzt bist du der einzige, der sich über den Aristoteles-Spruch beschwert, wenn noch mehr beschwerden kommen, dann werde ich über entfernung bzw. austausch nachdenken ;)
bis dahin kannst du unter "profil"
"einstellungen editieren"
"Persönliche Signatur anderer Mitglieder anzeigen?" auf "nein" stellen, so bist du den spruch los.

Vuego

Meister

Registrierungsdatum: 30. August 2002

Beiträge: 999

13

Mittwoch, 8. August 2007, 11:43

RE: Unerklärliche Fehlermeldung

Zitat

der sich über den Aristoteles-Spruch beschwert

vielleicht ist es anderen noch nicht aufgefallen, ich wollte es schon lange mal schreiben.

Zitat

bis dahin kannst du unter "profil" ..

danke für den Tipp!

mergan

unregistriert

14

Mittwoch, 8. August 2007, 12:59

RE: Unerklärliche Fehlermeldung

hallo juri,

UPS, deinen spruch hab ich zwar irgendwann mal gelesen, aber seither nie mehr registriert.

die berechnung der linie nach tims indi und deiner weiteren erklärung stimmt zwar nicht mit meiner berechnung überein, aber ich denke, ich habe den lösungsweg verstanden und kann es nun selbst nochmal probieren, auch wenn ich für heute das weisse handtuch hisse.

auch wenn die wertmässige lösung noch nicht überein stimmt, habe ich doch viel gelernt.
1. wie ich indis in INV importieren kann.
2. wo die anwenderindikatoren aufgerufen und angelegt werden.
3. wie solche verschachtelungen aufgebaut werden.
4. wie man hier das forum bedient, wenn man etwas nicht angezeigt haben will ;)

aber das wichtigste ist:
wenn solch langjährige und sehr versierte user meine anfragen , die mich zweifelsfrei als programmiertechnische und mathematische niete ausweisen, lesen, beantworten und mir helfen, dann mag unsere gesellschaft unerträglich, unverantwortlich und mitunter zum kotz.. sein, aber ich kann die hoffnung bewahren, dass mir geholfen wird und dafür danke ich allen.

viele grüsse
frank

Registrierungsdatum: 30. August 2002

Beiträge: 8 155

Wohnort: Trade-Planet

15

Mittwoch, 8. August 2007, 15:09

Hallo Frank,

>>>die mich zweifelsfrei als programmiertechnische und mathematische niete ausweisen<<<

Man muss kein Programmierer oder Mathematiker sein um an der Börse Geld zu verdienen. Es genügt Gewinne zu haben,ganz egal wie..:-))

Insofern hält Dich sicher niemand für das was Du geschrieben hast denn vor vielen Jahren war ich auch nicht viel weiter-glaube mir und Börsensoftware ist aufgrund der unendlichen Variationen komplex und kompliziert! Die Sprache in Investox ist noch relativ einfach obwohl ich sie anfangs auch für kompliziert gehalten habe. Bei einigen anderen Produkten muss man Grundkenntnisse in VB oder Pascal haben, damit man sich einigermassen und schnell zurechtfindet! Genau aus dem Grund wird Börsensoftware von vielen Tradern umgangen,was m.A ein gewaltiger Fehler ist und das nicht nur, wenn man automatisiert handeln möchte! Auch der diskretionäre Trader zieht wervollen Nutzen aus Investox! Aber viele denken eben an den schnellen Euro und schießen aus der Hüfte und meinen so viel Intuition zu besitzen das sie im Handumdrehen und nach Feierabend Geld verdienen! Börse ist zwar ein Spiel, aber kein "Casino Royal"..;) Man kann hier besser sein Risiko/Money Management verteilen und abwägen als in der Spielbank...

Übrigens kannst Du (falls nicht genutzt) die Online Hilfe von Investox nutzen und muss nicht in der Printausgabe suchen! Die Online Hilfe hat den Vorteil, das man gezielt zum Thema geführt wird! Wünsche weiterhin viel (Lern) Erfolg und viel Spaß!
Happy Trading

mergan

unregistriert

16

Mittwoch, 8. August 2007, 16:40

hallo udo,

deine tröstenden worte sind eine 1.000 wattbirne in meinem dunklen arbeitszimmer !!!

sorry, ich wollte niemendem unterstellen, dass er mich für diese niete hält, aber ich bin einfach realistisch genug, dass ich weiss, was ich schon kann und was mir noch alles bevorsteht und da hoffe ich einfach auf die rege mithilfe des forums.

wenn man jahrelang diskretionär handelt, immer nur das gleiche tut und damit geld verdient, kommt bestimmt jedem die idee, entweder einen angestellten zu haben, der nur noch blind handelt oder ein programm dafür anzuschaffen.
wobei es dem programm zwar schwerer ist, alles beizubringen, was den erfolg ausmachte, dafür wird es nicht irgendwann anfangen selbst zu denken oder gefühle zu entwickeln.

dass INV eine relativ "einfache" programmiersprache hat, war ja auch ein entscheidungsgrund dafür.
vor vielen jahren war ich auch dem irrglauben aufgesessen, nur mit einer software bewaffnet ist das schnelle geld zu verdienen.
deshalb verschimmelt in meinem schrank auch noch eine alte OMEGA, weil die hilfe nur in englisch zu haben war und ich mit deren sprache noch weniger klar kam.

wohl wahr, wohl wahr !!!
viele der "neutrader", die ein EDV-programm einsetzen, vergessen, dass sie eigentlich eine stufe im trading überspringen und die beherrschung ihrer emotionen nur auf die maschine delegieren.

die printausgabe der hilfe liegt schon bei der OMEGA, weil das lesen genauso effizient und aussichtsreich ist, wie aus einer total fragmentierte festplatte höchstleistungen abzufordern.

ich werd's schon noch lernen, ich bin doch noch jung und ein paar haare sind noch nicht ganz weiss 8:)

viele grüsse
frank

Rubelroller

unregistriert

17

Mittwoch, 8. August 2007, 23:27

RE: Unerklärliche Fehlermeldung

@ frank

jeder freut sich und ist dankbar wenn einem geholfen wird. dafür ist forum auch da. vielen vielen dank an Hans-Jürgen und natürlich an alle in diesem forum. jeder trägt irgendwie auf seine weise zum wohle.

@ Vuego

ich finde den spruch überhaupt nicht

Zitat

negativ behaftet

der ist schon über 2000 jahre alt und die welt ist immer noch nicht unter gegangen.