Hallo
Ich bin auf der Suche nach einer Möglichkeit, einen Indikator selbst zu programmieren, der auf alle Aktien eines ganzen Index angewendet werden soll. Ich möchte also einen Indikator programmieren, der für jeden Bar eines Index (z.B. DAX) sämtliche Indexwerte (Adidas, Allianz, BASF, BMW, Bayer, etc) durchgeht und auf diesen eine Berechnung durchführt.
Also quasi “For All Shars in DAX do …”
Beispiel:
ich möchte für jeden Tag (jeden daily-Bar) für den DAX (also im DAX-daily-Timeframe) einen Indikator programmieren, der die Summe aller im DAX enthaltenen Aktien berechnet, die positiv im Vergleich zum Vortag geschlossen haben, und die Summe aller im DAX enthaltenen Aktien, die im Vergleich zum Vortag negativ geschlossen haben.
Ist sowas möglich? Wenn ja, wie? Ich habe in den PDF-Handbüchern solches nicht vorgefunden.
Danke für Auskunft & Grüße
Hallo, der DAX-Index ist bereits die Summe aller Aktien, deshalb ist es ein “Index”.Das Lesen der Kerzen gibt Ihnen bereits die Informationen, die Sie suchen. Oder habe ich da etwas falsch verstanden? Danke.
Hallo, wie kann ich innerhalb einer Indikator-Programmierung auf Kursdaten aller Aktien eines Index z.B. vom DAX zugreifen (Adidas, Allianz, BASF, BMW, Bayer, etc)?
Ich möchte auf jeder Aktie weiters eine Funktion (EMA, RSI, highest, lowest, etc) aufrufen, und die Ergebnisse auswerten (z.B. summieren, etc) z.B.
int sum=0;
for (share in DAX) do {
sum += highest[20](close(share)))}
return sum;
share = Adidas, Allianz, BASF, BMW, Bayer, etc
geht so etwas? wenn ja, wie?
Das ist leider nicht möglich. Das Multi-Symbol-Management wird erst in den nächsten Versionen von ProRealTime kommen.
Wie Nicolas schreibt, ist das so nicht möglich. Allerdings hat PRT einen eingebauten Screener, der “Top Movers” heisst. Mit dem kannst du dir sowas anzeigen lassen.
Du findest den Screener im “Display”-Menü, siehe angehängtes Bild.