Catano
Mitglied seit 10 Jahre 11 Monate
Metastock: Erstellung eines New High - New Low Index
Hallo liebe Boardgemeinde,
kann mir jemand erklären wie ich ein New High-New Low Index in Metastock erstellen kann ?
Viele Grüsse Catano
Geschrieben von Catano
am
Hi Catano,
mach doch einen Sammelbeitrag auf, so ala Catanos Fragen ;)
MetaStock Formel (Beispiel Nasdaq Reuters)
NasNewHigh:=Security( "I:\Reuters\Breath\X.NASD-H", C);
NasNewLow:=Security( "I:\Reuters\Breath\X.NASD-L", C);
NasNewHigh-NasNewLow
Quotes New High / New Low Indizes
Name ------------ Ticker
AMEX at Today's High ------ ATHI.AM
AMEX at Today's Low ------ ATLO.AM
AMEX at Yearly High ------ YRHI.AM
AMEX at Yearly Low ------ YRLO.AM
AMEX Percent at Today's High ------ PCT@HI.AM
AMEX Percent at Today's Low ------ PCT@LO.AM
DJ Stocks at Today's High ------ ATHI.DJ
DJ Stocks at Today's Low ------ ATLO.DJ
DJ Stocks at Yearly High ------ YRHI.DJ
DJ Stocks at Yearly Low ------ YRLO.DJ
DJ Stocks Percent at Today's High ------ PCT@HI.DJ
DJ Stocks Percent at Today's Low PCT@LO.DJ
NASDAQ at Today's High ------ ATHI.NQ
NASDAQ at Today's Low ------ ATLO.NQ
NASDAQ at Yearly High ------ YRHI.NQ
NASDAQ at Yearly Low ------ YRLO.NQ
NASDAQ Percent at Today's High ------ PCT@HI.NQ
NASDAQ Percent at Today's Low ------ PCT@LO.NQ
NYSE at Today's High ------ ATHI.NY
NYSE at Today's Low ------ ATLO.NY
NYSE at Yearly High ------ YRHI.NY
NYSE at Yearly Low ------ YRLO.NY
NYSE Percent at Today's High ------ PCT@HI.NY
NYSE Percent at Today's Low ------ PCT@LO.NY
Reuters New High / New Low Indizes
AMEX New Highs ------ X.AMEX-H
AMEX New Lows ------ X.AMEX-L
NASDAQ New Highs ------ X.NASD-H
NASDAQ New Lows ------ X.NASD-L
NYSE New Highs ------ X.NYSE-H
NYSE New Lows ------ X.NYSE-L
---------------------------
Wenn Deine eigenen Indizes erstellen möchtest, so bekommst Du mit dieser Exploration die Aktien geliefert, die neue X-Tage Hochs gebildet haben:
MS Formel 52 Wochen Hoch
x:=252; {entspricht in etwa einem Jahr}
y:=C; {oder O,H,L}
Tage:=LastValue(Cum(1));
Start:=If(Tage>x,Tage-x,1);{noetig, falls zu wenig Daten vorhanden}
z:=HighestSince(1,Cum(1)=Start,y);
Ref(BarsSince(z>Ref(z,-1)),-1)+1
----------
Ansonsten gibt es noch diverse Quellen, wo man die Daten aus dem Internet per Hand eintragen kann (z.B. CBS Marketwatch)
Hallo metatrader,
vielen Dank für die ausführliche Darstellung. Kann ich aus dem NEW HIGH/NEW LOW INDEX auch einen Oscillator erstellen ? In dem anderen Thread hast Du dieses mal aufgeführt.
Hier der Link:
http://www.terminmarktwelt.de/cgi-bin/tmw-forum.pl?ST=3416&CP=0
Einen schönen Sonntag wünscht Catano
Hallo,
"Number of Stocks at Yearly High" bedeutet die Anzahl der Aktien an der jeweiligen Börse (z.B. NASDAQ), die bezogen auf die letzten 52 Wochen ein neues Hoch gemacht haben.
Was bedeutet aber: "Number of Stocks at Today's High" ?
Anzahl der Aktien die über welchen Zeitraum ein Hoch gemacht haben ? Ein neues Hoch ?
Wäre super, wenn mir das jemand erklären könnte.
Vielen Dank und Grüße,
Herry
Hallo,
hierbei handelt es sich um die Aktien, die an dem aktuellen Handelstag an Ihrem Intaday High geschlossen haben.
Beispiel:
Open 20, High 22, Low 20, Close 22
oder Gap down mit -20% Open 16, High 16, Low 14, Close 15.9
Hierdurch erhält man einen ganz guten Überblick über die Gesamtstimmung, je mehr Aktien an ihren Tageshochs geschlossen haben, desto bullisher ist die Stimmung. Es ist auch ein wenig aussagekräftiger als die nackten Advance/Decline Linie, da auch eine Aktien mit Open 20, High 40, Low 20, Close 20.1 zu den Gewinnern gezählt wird.
Hallo metatrader,
danke für die Erklärung.
Noch 2 Fragen:
1. Gibt es davon auch eine historische Zeitreihe der "Number of Stocks at Today's High" bei QCharts ?
2. Ich suche noch historische 20-Day Highs, usw. Zeitreihen (siehe screenshot). Auch in real time. Muß man das selber basteln oder gibt es das fertig ?
Wenn mich z.B. die 20-Day Highs des Nasdaq Composite interessieren, dann müßte ich mehr als 3000 Aktien dieses Index sowohl real time als auch historisch auf (neue) 20 Tage Hochs untersuchen. Dazu kommt noch das Problem, daß die Index Members auch wechseln, d.h. es kommen neue dazu und andere fallen heraus.
Verbreitet ist natürlich das 52 weeks New Highs/Lows. Wäre sicher interessant, auch kürzere Perioden wie etwa 20, 65 oder 100 Tage zu
verwenden.
Vielleicht hast du einen Tipp.
Grüße, Herry
@ herry
zu 1)
QCharts bietet historische Daten an, es wird aber ein Abo vorausgesetzt.
zu 2)
Die größe Sammlung an Sentiment Indizes (falls man von Eigenprogrammierung absieht), dürftest du auf http://www.decisionpoint.com/ finden.
Falls du (Realtime) Daten suchst, wirst du wahrscheinlich um einen Datenanbieter wie eSignal und/oder ein Chartprogramm ausweichen müssen.
Gruss
Gibt es bei decisionpoint.com auch numerische Daten der Sentiment Indizes, die ich in Excel weiterverarbeiten kann bzw. in einem Analyseprogrammen wie MetaStock darstellbar sind ?
Auf der Website von decisionpoint.com gibt es keine Übersicht über diese Indizes. Muß man da erst Mitglied werden ?
Vielleicht weiß metatrader oder einer von euch Bescheid.
Danke
Hallo Gemeinde !
Habe schon viel gesucht, gemailt...Ich kann die "Number of stocks at Today's High" (bzw."Low" Daten) der NASDAQ oder auch der NYSE nirgends finden. Gibt es die denn nur bei QCharts ???
Da sind nämlich ein paar grobe Fehler drin, ich würde eine 2. Zeitreihe zum Vergleichen brauchen.
Weiß von euch jemand Rat ?
@herry.
1. Frage
Meines Wissens bietet decisionpoint keine numerischen Daten zum Download an.
2. Frage
Die Daten für NewHighs, ... findet man auf diversen Internetseiten (z.B. http://www.prophet.net/default.jsp ), zudem bietet praktisch jeder größere Datenanbieter (eSignal, Reuters, ...) diese Daten in ihren kostenpflichtigen Datenabos an.
Etwas problematisch ist, dass die Daten oftmals von Anbieter zu Anbieter leicht variieren können und ein Vergleich so recht schwierig ist.
Falls du mit MetaStock arbeitest, solltest du auf ein Update auf Version 9 oder höher nachdenken, da hier eine sehr große Anzahl von Market-Indikatoren bereits eingebaut sind.
Die Zahlen zum 52 Wochen High/Low per 13. September 2005 aus verschiedenen Quellen:
Nasdaq.com: 49/22
Prophetnet.com: 62/19
barchart.com: 97/40
Scheint nicht so einfach zu sein, eine einzige Zahl zu ermitteln.
@metatrader
Meines Wissens bietet eSignal leider keine New High/Low Statistik an. Aus den eSignal FAQs:
What is the symbol for New Highs, New Lows?
We currently do not have symbols for new highs, new lows. We have added this to our future enhancements list. Last Updated November 12, 2002
Ich glaube, dass die 52 Wochen High/Low's empfindlicher sind auf Abweichungen als die "Today's High/Low's", da einfach mehr Aktien an Tageshochs bzw. Tiefs schliessen als solche, die ein neues Jahreshoch- oder tief machen.
Bei Verwendung von MetaStock Indikatoren müsste ich für den NASDAQ Comp. tausende Aktien scannen, bevor ich zu einem Wert komme. Und das noch für viele vergangene Tage, um einige Jahre Today' High/Low's Historie zu bekommen.
Das ist schon sehr aufwendig, da auch gelöschte und neue Aktien im Index zu berücksichtigen sind.
Reuters Data Link bietet diese Daten auch nicht an.
@Herry,
sollen wir wetten, dass ReutersDatalink diese Indikatoren alle anbietet?
Z.B. sind die
Nyse New Highs = X.NYSE-H
Nyse New Lowss = X.NYSE-L
Nasdaq New Highs = X.NASD-H
Nasdaq New Lowss = X.NASD-L
NASDAQ Issues Traded = X.NASD-T
NASDAQ Advancing Issues & Advancing Volume = X.NASD-A
...
Weitere Fragen?
@ metatrader
Ich widerspreche nur ungern, aber es stimmt einfach nicht. X.NASD-H und-L sind 52 Week Highs bzw. Lows. Ich habe den Wert von RDL mit jener Seite verglichen, die ich oben angegeben habe (www2.barchart.com/newhilo.asp).
Ich weiß noch immer nicht, wo ich eine "Number of Stocks at Today's High & Low" Zeitreihe zum Vergleichen bekomme.
@Herry,
korrekt, da habe ich anscheinend nicht genau genug gelesen ;)
Ausser Quotes ist mir persönlich kein anderer Datenanbieter bekannt.
Bin zufällig über die Google Suche auf diesen Tread gestossen, da ich nach einer guten seriosen und vor allem korrekten Infoquelle für die NYSE 52 Weeks New Highs / New Lows suche. Jetzt habe ich gelesen, dass man sehr zuverlässige Daten aus der Printausgabe des WSJ erhalten kann. Und so etwas gibt es nicht im Web? Kann ich nicht glauben.
Weiter suche ich Infos zum "Hindenburg Omen" und zum "University of Michigan Consumer Sentiment stock market crash signal". Die gängigen Google Funde dazu habe ich, mein Interesse beruht daher eher auf Erfahrungen, ob dies relevant ist oder nur Spinnerei.
mfg Jens
Hallo zusammen,
hier kann, zumindest glaube ich das, das Investor´s Business Daily helfen. Die veröffentlichen diverse Listen und Markdaten. Da könnte das ein oder andere dabei sein. Der Nachteil ist, dass die Zeitung bei uns relativ schlecht zu kriegen ist.
Gruß
Sascha
@ Tradex [#17]
In früheren Zeiten war für mich die Wochenzeitung 'Barrons' eine gute Quelle für solche Statistiken im Printbereich.
Ist oder war z.B. in der Bahnhofsbuchhandlung in Frankfurt erhältlich.
@ PFTR [#16]
"Und so etwas gibt es nicht im Web? Kann ich nicht glauben."
Auf der Seite http://www.stockCharts.com kann man sich die Charts dieser Statistiken erstellen.
Die Wendepunkte des EMA(10) vom Nasdaq NewHigh - NewLow Index im Dezember 2004, Mai 2005 und August 2005 markierten jeweils die Trendwende im Nasdaq Composite.
.
Das dazugehörige Chart des Nasdaq Composite Index.
.
Hi,
gibt's dort auch numerische Daten oder nur Charts ? Ich such noch immer die Zeitreihe "Number of Stocks at Today's High&Low" - siehe weiter oben.
herry,
schau Dich doch auf der Seite von "marketscreen.com" mal etwas um:
http://www.marketscreen.com/report/index.asp?chp=overview
Sixer
@ herry
Historische Daten gibt´s laut StockCharts.com im Abonnement. Hierzu habe ich allerdings keine näheren Informationen.
In den Jahren 2004 und 2005 war diese Statistik relativ hilfreich. Im zweiten Halbjahr 2003 war die Interpretation der Daten schon schwieriger.
Der Nasdaq Compostite steigt beständig und der NewHigh-NewLow-Indikator oszilliert stark ohne Indikation.
.