Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Börsendaten backtesten
#1
Hallo,
meine schwachen bis mittelmäßigen Excel-Kenntnisse bringen mich leider an mein Limit! Vielleicht könnt ihr mir helfen:

Siehe Datei im Anhang.

Jede Zeile ist ein Tag. 
Jeden Tag wird zu einem bestimmten Kurs eine Position gekauft. Höchstkurs des Tages, geplanter Verkaufkurs und aktuelles Datum der Zeile sind meine Parameter.
Schritt 1: Ich möchte nun in jeder Zeile jenes Datum ausgeben, an welchem der Höchstkurs am selben oder an einem der darauffolgenden Tage erstmals (!) über dem geplanten Verkaufskurs liegt.
Schritt 2: In einer weiteren Spalte möchte ich nun immer an jenen Tagen, an welchen (eine) Position(en) auch verkauft wurde(n) (also der Höchstkurs eines Tages erstmals >= als der geplante Verkaufskurs ist), die Gewinne des jeweiligen Verkaustages summieren.

Bin gespannt auf eure Ideen/Rückfragen!

Danke, lg tintifaxx


Angehängte Dateien
.xlsx   Forumfrage.xlsx (Größe: 48,49 KB / Downloads: 5)
Antworten Top
#2
Hallöchen,

hier erst mal ein Anfang. Du könntest in einer Hilfsspalte ermitteln, wo genau der Wert größer ist und dann das Datum aus der entsprechenden Zeile nach D2 holen.

HIe rmal das Prinzip:

Tabellenblattname: Forumfrage
ABCDE
2HöchstkursVerkaufskursDatumVerkaufdatumNebenrechnung
310110201.01.20171
4100,8101,50502.01.20170
5100,9101,80803.01.20170
6101,9102,0104.01.20170
7103102,51505.01.20170
810310408.01.20170
999,599,9909.01.20170
1095,495,9510.01.20170
119392,9211.01.20170
129898,9812.01.20170

Benutzte Formeln:
E3:  =WENN(B3>$A$3;1;0)
E4:  =WENN(UND(B4>$A$3;SUMME($E$3:E3)<1);1;0)
E5:  =WENN(UND(B5>$A$3;SUMME($E$3:E4)<1);1;0)
E6:  =WENN(UND(B6>$A$3;SUMME($E$3:E5)<1);1;0)
E7:  =WENN(UND(B7>$A$3;SUMME($E$3:E6)<1);1;0)
E8:  =WENN(UND(B8>$A$3;SUMME($E$3:E7)<1);1;0)
E9:  =WENN(UND(B9>$A$3;SUMME($E$3:E8)<1);1;0)
E10:  =WENN(UND(B10>$A$3;SUMME($E$3:E9)<1);1;0)
E11:  =WENN(UND(B11>$A$3;SUMME($E$3:E10)<1);1;0)
E12:  =WENN(UND(B12>$A$3;SUMME($E$3:E11)<1);1;0)
von schauan
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste