Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Historische Kurse von Quote Compiler in Mone ???!!!???

68 views
Skip to first unread message

cesc...@gmail.com

unread,
Dec 13, 2016, 6:16:51 AM12/13/16
to
Hallo zusammen,

ich habe scheinbar vor einiger Zeit mal im Quote Compiler versehentlich die Einstellung Historische Kurse Exportieren angeklickt.
Nun ist mein Kursverlauf in Money stellenweise mehr eine Gerade da ich wohl dadurch seit Juni 2015 immer dieselben Kurse in Money überspielt habe :(

Seit einigen Tagen habe ich den Export historischer Kurse deaktiviert und meine Kursverläufe bekommen nun wieder zacken.

Ist es möglich die *.qwb Exportdatei so anzupassen, dass ich die Kurse seit Juni 2015 in Money exportieren kann???

Ich kann mir die vom Quote Compiler erstellte Export-qwb-Datei mit einem Editor anschauen ... und ich kann die Kurse der einzelnen Wertpapiere in eine txt-Datei exportieren. ... dass müsste sich doch irgendwie "verbinden lassen können, oder?
Man müsste da evtl. einen Datums-Parameter einfügen, sodass Money die Aktienkurse seit Juni 2015 mitgeteilt bekommt. Mit den historischen Kursen stehen in der qwb-Datei zwar alle Kurse drin, aber ohne Datum, sodass die ganzen (historischen) Kurse wohl immer als aktuell übernommen werden, und da kann es ja nur einen aktuellen geben. Scheinbar wurde da dann immer derselbe Kurs,aber mit dem jeweiligen aktuellem Datum genommen, was die Gerade erklären würde.

Kennt sich jemand hier damit aus und kann mir sagen wie ich das hinbekommen kann.

schon einmal vielen Dank und VG
cescom

Uli Amann

unread,
Dec 13, 2016, 8:06:45 AM12/13/16
to
Hallo cescom29,

cesc...@gmail.com schrieb:

> Ist es möglich die *.qwb Exportdatei so anzupassen, dass ich die
> Kurse seit Juni 2015 in Money exportieren kann???

Soweit mir bekannt ist, geht das nur tageweise. Du könntest Dir
natürlich ein Skript bauen, welches das für Dich übernimmt.

Gruß von der Schlei
Uli
--
Web: http://www.hbcifm99.de/
RSS: http://www.hbcifm99.de/hbcifm99.atom.xml

G. Lepski

unread,
Dec 13, 2016, 1:27:38 PM12/13/16
to


schrieb im Newsbeitrag
news:08931c20-4a9f-427e...@googlegroups.com...

>Ist es möglich die *.qwb Exportdatei so anzupassen, dass ich die Kurse seit
>Juni 2015 in Money exportieren kann???
>Kennt sich jemand hier damit aus und kann mir sagen wie ich das hinbekommen
>kann.

Ich kenne mich mit Scripts nicht besonders aus, aber mir wurde in dieser NG
beim gleichen Problem geholfen.

Hier eine Anleitung von HC <hczn...@gmail.com> :

Hallo,

das Ganze ist eine Kombination aus einem QuoteCompiler Export in eine
Textdatei. Diese wird dann mit einem Skript automatisch in einzelne
Fragmente zerlegt, die jeweils in einer .qwb Datei gespeichert werden. Diese
wird dann aufgerufen und Money updated den jeweiligen historischen Kurs.
D.h. es wird hierbei der "normale" Weg zum Import der Kurse in Money
gewählt.

1. Schritt
Konfiguration des QuoteCompiler

Unter Extras -> Einstellungen -> Export habe ich ein neues Exportformat
"History" eingerichtet

Dateiname:
Als Dateinamen habe ich "mny.txt" gewählt. Die sollte im gleichen
Verzeichnis liegen, wie die mny.qwb für den normalen Export.

Exportformat:
<FORMAT>QWB2.0[&BR]<DATE>[&Date.Year][&Date.Month][&Date.Day][&Time.Hour]1000[&BR][&CountryCode]:[&WKN]@[&Quote.Int].[&Quote.Frac]@0@0@0@0@0@0@0@0@0@0@[&Currency]@[&BR]

Kopfzeile: leer

Exportiere auch historische Kurse: angeklickt

Bei einem Export ergibt sich daraus eine Datei, die für jeden Einzelkurs den
normalen Aufbau einer mny.qwb Datei hat (im Folgenden als Beispiel):

<FORMAT>QWB2.0
<DATE>20130822201000
DE:723...@82.79@0@0@0@0@0@0@0@0@0@0@EUR@

<FORMAT>QWB2.0
<DATE>20130823201000
DE:723...@82.71@0@0@0@0@0@0@0@0@0@0@EUR@

<FORMAT>QWB2.0
<DATE>20130826201000
DE:723...@82.93@0@0@0@0@0@0@0@0@0@0@EUR@

Ich habe immer nur einzelne Wertpapiere exportiert. Das Skript sollte aber
auch mit mehreren Papieren laufen.

2. Schritt
Money öffnen und in die Kurzübersicht für das jeweilige Wertpapier gehen
(das ist hauptsächlich für den späteren Effekt 8-)) )

3. Schritt
Unter dem Startmenü in das Suchfeld "PowerShell -ExecutionPolicy
unrestricted" eingeben. In dem aufgehenden Fenster bitte ISE eingeben.
Dann öffnet sich die Powershell mit der grafischen Benutzeroberfläche.

In das obere Fenster die folgenden Zeilen bis zur letzten geschweiften
Klammer kopieren


$path = "H:\Eigene Dateien\Online Banking\Kurse\"
$input = $path + "mny.txt"
$output = $path + "mny.qwb"
$historic = Get-Content -Path $input

foreach ($temp in $historic)
{
if ($temp -contains "<FORMAT>QWB2.0")
{
# aktuelle mny Datei aufrufen (okay wenn sie noch nicht existiert
gibt es einen Fehler - sollte aber kein Problem sein
Invoke-Item -Path $output
Start-Sleep -m 100
# aktuelle Zeile in QWB Datei überschreiben
$temp | Out-File -FilePath $output -encoding ascii
$temp
}
else
{
# aktuelle Zeite in QWB anhängen
$temp | Out-File -FilePath $output -append -encoding ascii
$temp
}
}

der Text hinter $path muß auf den aktuellen Pfadnamen angepaßt werden.
Das Skript kann unter Datei-> Speichern unter auch für den späteren Geburahc
gespeichert werden.

4. Schritt
Auf das grüne Startsymbol klicken. Dann sollte der Rest automatisch
ablaufen. Im unteren Fenster wird der jeweilige Datensatz ausgegeben. Die
100ms Wartezeit habe ich eingebaut, damit Money genügen Zeit hat den
jeweiligen Datensatz zu verarbeiten.

Da das mein erstes Powershell Skript ist, bitte ich von Kommentaren über die
Art und Weise wie ich das programmiert habe abzusehen 8-))

(Eine Garantie übernehme ich natürlich nicht, also eine vorherige Sicherung
der Money Datei nicht vergessen)

Am Schluß möchte ich noch allen danken, die durch ihre Vorarbeit und
Beschreibungen es mir so einfach gemacht haben!

So viel Spaß damit

Heinfried

--
Grüße, Gunther

cesc...@gmail.com

unread,
Dec 16, 2016, 11:37:02 AM12/16/16
to
Hallo Gunther,

vielen Dank für deine ausführliche Anleitung.
Ich habe es gestern schon mal probiert, bin aber auf das ein oder andere Problem gestoßen, hatte aber auch kleine Erfolge :)

Ich nehme mir die Tage mal ausführlich Zeit und gebe dann Rückmeldung :)

VG und ein schönes WE
Cescom

Gunther Lepski

unread,
Dec 17, 2016, 9:40:24 AM12/17/16
to
> -----Ursprüngliche Nachricht-----
> Von: cesc...@gmail.com [mailto:cesc...@gmail.com]
> Bereitgestellt: Freitag, 16. Dezember 2016 17:37

> vielen Dank für deine ausführliche Anleitung.
> Ich habe es gestern schon mal probiert, bin aber auf das ein oder andere
> Problem gestoßen, hatte aber auch kleine Erfolge :)
>

Bei mir ist es schon länger her, daß ich das gemacht habe. Ich glaube
sogar, noch unter Win 7.
Hilfestellung kann ich daher leider nicht mehr geben. Aber es hat
funktioniert, Fond für Fond.
Es sollte eig. auch unter Win 10 so gehen.

Viel Erfolg!

Gunther


0 new messages