Dienstag, 16. April 2024, 16:19 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.

Ms.Moneypenny

unregistriert

1

Mittwoch, 14. Mai 2008, 14:41

HS zusammenfassen

Hallo,

komme mit einer "ganz einfachen" Sache nicht weiter:

habe im Investox Forum nach einer linearen Addierung/Subtrahierung von HS gesucht (aber nichts ge...)
Ich habe es mit Positionen, mit Stückzahl, mit ABS, etc versucht, komme aber nicht weiter.
...es wird mir immer nur ein System angezeigt.
...oder nur alle LONG Positionen addiert....
habe die Hilfe durchgesehen, stehe aber irgendwie daneben.... ?(

Irgendjemand hat doch sicher schon so etwas ähnliches verwirklicht,
- und kann mir bitte einen Hinweis geben, wie ich das bei 3 HS anpacken kann?

einfach linear die einzelnen Positionen aufrechnen: z.B. HS1: +1 / HS2: +1 / HS3: -1 = Order: +1
oder HS1: -1 / HS2: -1 / HS3: -1 = Order: -3 etc.
(+1 steht für LONG/ -1 steht für SHORT)

Würde mich freuen....

Wiwu Weiblich

Experte

Registrierungsdatum: 4. September 2002

Beiträge: 1 752

Wohnort: Neuenhagen b. Berlin

2

Mittwoch, 14. Mai 2008, 15:43

Hallo,

leg Dir noch ein zusätzliches 4. Handelssystem im Projekt an und gib dort im Definitionsbereich ein:

global calc P1: #_Position DeinSystemname1\?#;
global calc P2:#_Position DeinSystemname2\?#;
global calc P3:#_Position DeinSystemname3\?#;

global calc Summe:p1+p2+p3;

global calc long: If(Summe>0, Summe,0);
global calc short: If(Summe<0, ABS(summe),0);

global calc Stückzahl: MAX(long,short);




In den Testeinstellungen, Registrierkarte "Management" muss dann unter "Anzahl" der Name der globalen Variablen Stückzahl angegeben sein.

Ms.Moneypenny

unregistriert

3

Mittwoch, 14. Mai 2008, 19:09

Danke Anne,

mit deiner Hilfe funktioniert jetzt auch das ABS richtig.. :P

wenn ich die letzte Zeile richtig deute, dann wird die absolute Stückzahl weitergegeben...
wenn ja, - wie wird das Vorzeichen interpretiert (meine: ob Short oder Long?) ?
(die Wirkung dieser Zeile verstehe ich nicht ganz....)

Danke

Wiwu Weiblich

Experte

Registrierungsdatum: 4. September 2002

Beiträge: 1 752

Wohnort: Neuenhagen b. Berlin

4

Mittwoch, 14. Mai 2008, 19:38

Zitat

wenn ja, - wie wird das Vorzeichen interpretiert (meine: ob Short oder Long?) ?


Hallo,

bei der Berechnung der Stückzahl hat das Vorzeichen keinen Einfluss darauf, ob Long oder Short gegangen wird.
Die Stückzahl kann in der Registrierkarte "Management" nur positiv angegeben werden.

Die Steuerung Long / Short muss deshalb über die Enter- Long bzw. Enter-Short-Regel erfolgen - z.B. mit:

Enter-Long: Long > 0
Enter-Short: Short > 0
Viele Grüße von Anke

http://www.ascunia.de

Ms.Moneypenny

unregistriert

5

Donnerstag, 15. Mai 2008, 15:18

Hallo Anke,

ok, - ich sehe den Zusammenhang,

- werde mal ein paar Tage damit testen; - melde mich dann noch einmal...

Danke!

Ms.Moneypenny

unregistriert

6

Dienstag, 20. Mai 2008, 16:49

Hallo Anke!

dein Vorschlag ist "hinein operiert" und funktioniert :thumbup:

Vielen Dank nochmals Dir!