wingman Posted December 19, 2011 Report Share Posted December 19, 2011 Ich hätte es ja nicht geglaubt aber es ist so: Excel kann keine Tabellen mit mehr als 30.000 Einträgen bearbeiten - trotz 64Bit Betriebssystem. Das aber ist, wenn man wie in meinem Fall eine M15-Strategie über mehrere Jahre analysieren will EIN ECHTES KILLERKRITERIUM - liebe Freunde von Microsoft. In "R" scheint das ja deutlich besser zu funktionieren - allerdings finde ich hier nicht, wie ich Candle-Stick-Charts generiere? Weiss jemand den Befehl dazu? Dankeschön!!! (Und liebe Freunde von "R": "Zwar kann eure Software mehr Daten verarbeiten aber wenn man seine Software einfach 'R' nennt macht man es den Usern total einfach gezielt etwas darüber im Internet zu finden - nennt sie doch nächstesmal "news" oder "email" - danke) Quote Link to comment Share on other sites More sharing options...
Der Wolf Posted December 19, 2011 Report Share Posted December 19, 2011 (Und liebe Freunde von "R": "Zwar kann eure Software mehr Daten verarbeiten aber wenn man seine Software einfach 'R' nennt macht man es den Usern total einfach gezielt etwas darüber im Internet zu finden - nennt sie doch nächstesmal "news" oder "email" - danke) Versuch doch mal eine Google-Suche mittels 'R' project Da kommen seitenweise Suchergebnisse zu R zurück. Quote Link to comment Share on other sites More sharing options...
joshsmi Posted December 19, 2011 Report Share Posted December 19, 2011 30.000 Zeilen? Ist das Excel 2000? Excel 2003Max. Anzahl Zeilen: 65'536Max. Anzahl Spalten: 256Max. Spaltenbreite: 255 Excel 2007 und Excel 2010Max. Anzahl Zeilen: 1'048'576Max. Anzahl Spalten: 16'384Max. Spaltenbreite: 255 Zeichen Quote Link to comment Share on other sites More sharing options...
joshsmi Posted December 19, 2011 Report Share Posted December 19, 2011 OpenOffice.org/LibreOffice Calc 3.3Max. Anzahl Zeilen: 1'048'576Max. Anzahl Spalten: 1'024 1 Quote Link to comment Share on other sites More sharing options...
wingman Posted December 19, 2011 Author Report Share Posted December 19, 2011 30.000 Zeilen? Ist das Excel 2000? Ich präzisiere: Excel 2007 kann keine Charts darstellen, die mehr als 30.000 Zeilen Daten enthalten. Ist ja vielleicht auch sinnvoll, wenn man die Charts in Word kopieren möchte - ich hätte allerdings gerne riesen-charts, in die ich quasi endlos reinzoomen kann. Quote Link to comment Share on other sites More sharing options...
Mythos Posted December 19, 2011 Report Share Posted December 19, 2011 Ich präzisiere: Excel 2007 kann keine Charts darstellen, die mehr als 30.000 Zeilen Daten enthalten. Ist ja vielleicht auch sinnvoll, wenn man die Charts in Word kopieren möchte - ich hätte allerdings gerne riesen-charts, in die ich quasi endlos reinzoomen kann. blöde Frage: was soll den in den Charts dargestellt werden? Ab einem gewissen Zoomlevel bringt die feine Auflösung (M15) ja sowieso nix mehr weil man keine Kerze erkennt. oder gehts dir mehr um das durchgehende scrollen von Anfang bis Ende? R is bei mir leider schon zu lang her und ich hab mich nie wirklich mit den Grafiken beschäftigt... Quote Link to comment Share on other sites More sharing options...
wh Posted December 20, 2011 Report Share Posted December 20, 2011 Wie Mythos schon sagt, sollte man Charting und Kalkulation trennen.Hier mal was für Excel bzw. die Windowswelt - http://rcom.univie.ac.at/und http://processtrends.com/toc_r.htm. Zum Charting eignet sich gut Flash. http://www.r-project.org/conferences/useR-2008/slides/Xie.pdfund ziemlich neu ist dieses Package http://cran.r-project.org/web/packages/RJSONIO/RJSONIO.pdf. Wollte bzw. will noch etwas ähnliches ggf. mit Perl/R/Flash machen. 4 Quote Link to comment Share on other sites More sharing options...
Der Wolf Posted December 20, 2011 Report Share Posted December 20, 2011 ...und ziemlich neu ist dieses Package http://cran.r-project.org/web/packages/RJSONIO/RJSONIO.pdf....Der letzte Punkt war zuviel im Link: http://cran.r-project.org/web/packages/RJSONIO/RJSONIO.pdf Quote Link to comment Share on other sites More sharing options...
wingman Posted December 20, 2011 Author Report Share Posted December 20, 2011 ich habe mir heute mal ein bisschen Zeit genommen und mir 'R' anzusehen und ich muss sagen es macht wirklich einen guten Eindruck. Zwar ist es am Anfang etwas kryptisch aber seeeeehr mächtig. Ich habe auch ein Charting-Modul gefunden, das ziemlich gute Funktionen bietet und es scheint recht schnell zu sein. hier mal ein Beispiel-Chart mit R generiert Für diejenigen, die es interessiert, wie man vorgeht eine schnell-Anleitung:- "R" ist ja eine Kommandozeilenanwendung. - Es gibt also keine Graphische Benutzeroberfläche zum "Klicken". Befehle werden über klartext eingegeben.- downloaden kann man "R" über die offizielle Homepage: R Download (es ist kostenlos)- Nach der Installation muss man noch zwei Pakete nachinstallieren- Dazu gibt man in der Kommandozeile folgende Befehle ein: install.packages("xts") install.packages("quantmod") require(its) require(quantmod) Das "quantmod"-Modul benötigt man für das Charting- Wurden beide Module erfolgreich nachgeladen und initialisiert kann es ganz einfach losgehen. Bsp.:- Wir laden von Yahoo die Kursdaten der Apple-Aktie mit folgendem Befehl: getSymbols("AAPL") "Yahoo" ist als Default eingestellt, daher müssen wir keine weiteren Paramter als "AAPL" für die "Apple"-Aktie eingeben.Jetzt generieren wir ein Candle-Stick-Chart der Aktie: candleChart(AAPL) Jetzt fuegen wir noch einen MACD-Dazu: addMACD(32,50,12) und fertig ist der Chart. Ziemlich simpel - aber extrem wirkungsvoll. Wenn ich daran denke, wieviele Zeilen Code in in Excel gebraucht habe um allein die Yahoo-Anbindung sauber zu programmieren...Also ein Blick lohnt sich! 4 Quote Link to comment Share on other sites More sharing options...
Vola Posted December 21, 2011 Report Share Posted December 21, 2011 Dank dir für das Tutorial Sieht wirklich sehr gut aus, was man mit R machen kann. Eine Frage hätte ich noch, lässt sich der Chart auch in einem anderem Zeitrahmen darstellen und/oder zoomen ?(Habe es noch nicht gedownloadet, weil das für mich nur Sinn machen würde, wenn ich den Chart detaillierter und in anderen TFs sehen könnte.) Quote Link to comment Share on other sites More sharing options...
Mythos Posted December 21, 2011 Report Share Posted December 21, 2011 - "R" ist ja eine Kommandozeilenanwendung. - Es gibt also keine Graphische Benutzeroberfläche zum "Klicken". Befehle werden über klartext eingegeben. Ja, aber... ;) Wir haben auf der Uni zB Tinn-R verwendet. Das ist im wesentlichen eine IDE für R. Man schreibt also weiterhin die Kommandozeilen, aber mit Highlighting, ein bissl debugmöglichkeiten etc. Vor allem kann man damit recht einfach skriptdateien verwalten und (teilweise) ausführen wie man es gerade braucht.Und wie fast alles in dem Bereich ist es natürlich Open-Source ;) Quote Link to comment Share on other sites More sharing options...
mtbf40 Posted December 21, 2011 Report Share Posted December 21, 2011 hier mal ein Link für R in Zusammenhang mit Metatrader - konnte es bisher nicht testen, weil ich es noch nicht auf 64Bit kompilieren konnte 7bit R-Project 1 Quote Link to comment Share on other sites More sharing options...
wingman Posted December 21, 2011 Author Report Share Posted December 21, 2011 Eine Frage hätte ich noch, lässt sich der Chart auch in einem anderem Zeitrahmen darstellen und/oder zoomen ?(Habe es noch nicht gedownloadet, weil das für mich nur Sinn machen würde, wenn ich den Chart detaillierter und in anderen TFs sehen könnte.) Ja klar. Die Yahoo-Daten sind natürlich alle nur EOD. Aber man kann sich natürlich beliebige Zeiträume ansehen: Jahr 2011:reChart(subset='2011') Februar 2009:reChart(subset='200902') Jahr 2008-Juni 2009reChart(subset='2008/200906') Erste 10 Wochen:reChart(subset='first 10 weeks') Letzte 10 Wochen:reChart(subset='last 10 weeks') Man kann auch neue Zeiteinheiten aus einem Chart generieren, also aus M5-Daten M60 Daten. Wie das geht habe ich allerdings noch nicht ausprobiert, da ich gerade nur EOD-Daten habe. 6 Quote Link to comment Share on other sites More sharing options...
oldschuren Posted December 21, 2011 Report Share Posted December 21, 2011 Kann man das einfach in HTML einbetten (z.B mit Listboxen Basiswerte wählen und mit Buttons TF festlegen usw). Währe ne geile Sache das als Webservice am Start zu haben... Quote Link to comment Share on other sites More sharing options...
wh Posted December 21, 2011 Report Share Posted December 21, 2011 Für die, die Videos mögen --> http://www.youtube.com/user/wildsc0p#g/u. Ich hatte mal auf Basis von R und Java einen Webservice geschrieben. Gehen tut alles. Grundbausteine (...):1. Tomcat2. RServe - http://rosuda.org/rserve/3. Jaxent - http://www.jaxcent.com/ Alternativ nutze ich oft Jquery. Wer kein Java mag kann RApache nutzen ggf. Perl oder PHPnutzen. Hier mal ein Überblick --> http://www.stat.ucla.edu/~jeroen/files/seminar.pdf. Jquery site:r-project.orgPHP site:r-project.org ... http://www.r-project.org/user-2006/Slides/Mineo+Pontillo.pdf 3 Quote Link to comment Share on other sites More sharing options...
wh Posted December 21, 2011 Report Share Posted December 21, 2011 Kann man das einfach in HTML einbetten (z.B mit Listboxen Basiswerte wählen und mit Buttons TF festlegen usw). Währe ne geile Sache das als Webservice am Start zu haben...Im einfachsten Fall schreibst Du einfach ein HTML-File. fileConnwriteLines(c("Hello","World"), fileConn)close(fileConn) http://www.biostat.jhsph.edu/~rpeng/biostat776/reading-data.pdf Ist vielleicht ein wenig besser zum Anfang als meine vorherige Post. Quote Link to comment Share on other sites More sharing options...
lutzs Posted December 21, 2011 Report Share Posted December 21, 2011 ich habe mir heute mal ein bisschen Zeit genommen und mir 'R' anzusehen und ich muss sagen es macht wirklich einen guten Eindruck. Ich kann dazu auch diese Oberfläche empfehlen: Statistiklabor Lutz Quote Link to comment Share on other sites More sharing options...
wingman Posted December 21, 2011 Author Report Share Posted December 21, 2011 Ich habe mich jetzt noch ein bisschen weiter in R eingearbeitet und in meinem Blog ein kleines Tutorial mit ein paar Screenshots und ein paar weiteren Befehlen geschrieben. Wen es interessiert: Simple R Tutorial 3 Quote Link to comment Share on other sites More sharing options...
lutzs Posted December 22, 2011 Report Share Posted December 22, 2011 Ich habe mich jetzt noch ein bisschen weiter in R eingearbeitet und in meinem Blog ein kleines Tutorial mit ein paar Screenshots und ein paar weiteren Befehlen geschrieben. Wen es interessiert: Simple R Tutorial Nette Seite. Gibt es den Indikator 'BestTradingDays' mittlerweile auch zum Download und wie arbeitet der etwa? Lutz Quote Link to comment Share on other sites More sharing options...
wingman Posted December 22, 2011 Author Report Share Posted December 22, 2011 Nette Seite. Gibt es den Indikator 'BestTradingDays' mittlerweile auch zum Download und wie arbeitet der etwa?Lutz Stimmt. Den Indikator wollte ich schon längst hochladen. Der funktioniert eigentlich sehr simpel ist aber gleichzeitig sehr interessant. Er addiert einfach die long-Tage und die short-Tage nach Wochentag sortiert auf und berechnet den ungewichteten (vielleicht wäre auch ein ema noch als option sinnvoll) Durchschnitt. Man kann zudem einstellen wieviele Bars er aus der Vergangenheit berücksichtigen soll. Interessant ist, dass es in jüngeren Vergangenheiten tatsächlich signifikante Tage gibt. Über die Jahre ändern sich allerdings auch die "Best Trading Days" - das hat vermutlich damit zu tun, dass sich einfach wichtige Termine zur Veröffentlichung von relevanten Daten verschoben oder erst etablieret haben. Ich habe den Indikator bereits als Filter in einem EA eingebaut um den Profit weiter zu steigern. Das funktioniert auch ganz gut. Momentan rechnet der Indikator noch nicht den allgemeinen Trend heraus - das wäre noch ein to Do. Vielleicht kennt jemand ein explizites Beispiel eines solchen Termins, der in jüngster Vergangenheit neu dazu gekommen ist und die Märkte bewegt - das würde mich interssieren. Quote Link to comment Share on other sites More sharing options...
wingman Posted December 23, 2011 Author Report Share Posted December 23, 2011 Stimmt. Den Indikator wollte ich schon längst hochladen. Nachtag: habe mir den Indikator gerade angesehen - ich muss da noch eine Performance-Optimierung machen. Das erledige ich über die Feiertage - dann stelle ich ihn zum Download bereit. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.