Einloggen Suche | Aktive Themen
AmiBroker plugin Optionen
Karsten Schebaum
Geschrieben: Friday, September 19, 2014 3:48:21 PM

Gruppen: Administration , Mitarbeiter

Beiträge: 430

Tai-Pan RealtimeTai-Pan End-of-Daybis. Realtime-Terminal
Wir haben für das Analysetool "AmiBroker" ein plugin für den Import von Kursreihen aus der Tai-Pan-Datenbank erstellt.

Anbei die dll-Dateien für die 32 bit und 64 bit Variante.
Die jeweilige dll einfach in den Ordner "plugin" der AmiBroker-Installation speichern/kopieren.

Eine kurze Beschreibung mit den wichtigsten Punkten folgt noch...

Viele Grüße
Karsten Schebaum

aktueller Entwicklungsstand der Plugins: 29.10.2015

Dateianhänge:
32.ZIP (1,962kb) downloaded 102 time(s).
64.ZIP (1,335kb) downloaded 129 time(s).




Leiter Produktmanagement + Datenservice | Lenz+Partner GmbH | vwd group
Phone: +49 231 9153-300 | Fax: +49 231 9153-399
datenservice@lp-software.de | www.LP-software.de | www.vwd.com
Karsten Schebaum
Geschrieben: Friday, September 19, 2014 4:53:05 PM

Gruppen: Administration , Mitarbeiter

Beiträge: 430

Tai-Pan RealtimeTai-Pan End-of-Daybis. Realtime-Terminal
Schritt 1: Anlegen einer neuen Datenbank (siehe Abb.1)
Zuerst wird ein neuer Ordner angelegt. Der Vorschlag "MyNewData" könnte ersetzt werden durch beispielsweise Tai_Pan oder TPEoD




Schritt 2: Auswahl des plugins und Import der Kursdaten (Abb.2)
Aufruf der "Database Settings". Das plugin sollte sich idealerweise schon im Ordner "Plugins" der AmiBroker-Installation befinden, i.d.R. c:\Program Files (x86)\AmiBroker\Plugins

Number of Bars: Anzahl der zu ladenen Kurstage
Base Time Interval ist hier natürlich "End-of-Day"




Schritt 3: Import der Kursdaten
Beim Klick auf "Configure" öffnet sich der Dialog zum Import der Kursdaten (Abb.3)
Es erscheint die Katalogliste der Tai-Pan Datenbank, aus welcher die gewünschten Kataloge ausgewählt werden können.
Im rot umrahmten Kästchen kann noch der Pfad für die Katalog-Inhalte (Wertpapierliste) geändert, dies ist noch wichtig für das Anlegen von watch-Listen.

Wertpapiere als Gruppen Anlegen: Alle bekannten Wertpapierarten werden in AmiBroker unter "Groups" angelegt und die importierten Wertpapiere dort entsprechend einsortiert.
Börsenplätze als Markets hinzufügen: Alle in der Tai-Pan Datenbank vorhandenen Börsenplätze werden unter "Markets" angelegt und die importierten Wertpapiere dort entsprechend einsortiert.



Ein direktes Anlegen der Kataloge als Watch-Listen wird von AmiBroker nicht unterstützt. Der nachfolgende Teil ist daher etwas mühselig und muss für jeden Katalog wiederholt werden.
Der Inhalt eines Tai-Pan-Katalogs wird als Textdatei in dem oben ausgewählten Pfad gespeichert. Unter "Watch Lists" können nach einem Rechtsklick auf eine Liste die zuvor gespeicherten Textdateien wieder geladen und einer Liste zugeordnet werden (abb.4). Diese Liste muss danach noch manuell umbenannt werden.



Viel Erfolg mit dem neuen Plugin
Karsten Schebaum

Leiter Produktmanagement + Datenservice | Lenz+Partner GmbH | vwd group
Phone: +49 231 9153-300 | Fax: +49 231 9153-399
datenservice@lp-software.de | www.LP-software.de | www.vwd.com
Rocket
Geschrieben: Monday, September 29, 2014 10:24:40 PM
Gruppen: Kunde

Beiträge: 15

Das ist ja richtig klasse!!!!! Vielen Dank liebes Tai-Pan-Team
Thomas Ludwig
Geschrieben: Monday, November 3, 2014 1:18:17 PM
Gruppen: Kunde

Beiträge: 2

Tai-Pan End-of-Day
Ich benutze Tai-Pan und Amibroker unter Wine auf Arch Linux. Das 32bit-Plugin funktioniert einwandfrei - vielen Dank!

Ich habe zusätzlich die 64bit-Version von Amibroker installiert und entsprechend die 64bit-Variante des Plugins getestet. Leider gibt es hier Probleme - siehe http://www.myimg.de/?img=Ami64bf4b1.png

Wenn ich auf "ignorieren" klicke, verschwindet zwar die Fehlermeldung, aber nach dem Klick auf "Configure" in den Database Settings werden mir keine Kataloge zur Auswahl angeboten.

Haben Sie eine Idee, woran das liegen könnte bzw. wie das zu fixen ist? Es wäre schade, wenn es nicht klappen würde, da ich mit dem Erscheinen des Plugins die Gelegenheit wahrnehmen wollte, auf die leistungsfähigere 64bit-Version umzusteigen.
Marcus Lieck
Geschrieben: Tuesday, November 4, 2014 10:43:45 AM

Gruppen: Mitarbeiter

Beiträge: 470

Tai-Pan RealtimeTai-Pan End-of-Daymarket makerbis. Realtime-Terminal
Hallo Herr Ludwig,

der Fehler -453 bedeutet, dass das Amibroker Plugin den Tai-Pan Com-Server nicht initialisieren kann.

Tai-Pan ist für Linux nicht kompiliert und von unserer Seite weder darauf getestet noch freigegeben.
Der 64bit Amibroker scheint unter Linux nicht mit dem 32bit Tai-Pan Com Server kommunizieren zu können. Wir vermuten die Ursache im Linux Betriebssystem.

Grüsse aus Dortmund
Marcus Lieck

Leiter Produktsupport | Lenz+Partner GmbH | vwd group
Phone: +49 231 9153-500 | Fax: +49 231 9153-599
hotline@lp-software.de | www.LP-software.de | www.vwd.com
Thomas Ludwig
Geschrieben: Friday, November 7, 2014 9:11:22 PM
Gruppen: Kunde

Beiträge: 2

Tai-Pan End-of-Day
Danke, Herr Lieck, für die Antwort. Ist nicht tragisch, ich kann auch mit 32bit leben.

Leider muss ich mittlerweile feststellen, dass für mich auch die 32bit-Version des Plugins nicht brauchbar ist. Ich habe nämlich beobachtet, dass damit das Einlesen der Kurse offenbar Timing-Probleme verursacht. Das ist mir zunächst bei Scans zur Erzeugung von Composites aufgefallen, die offensichtlich falsch waren, weil zumindest einige Werte nicht richtig bzw. komplett eingelesen waren.

Und ein weiteres Mal ist es aufgefallen bei einem Chart für den S&P100, der über die Foreign()-Funktion in mehreren Panes z.B. den VIX und andere Zeitreihen enthält. Schon beim Laden dieses Charts kommt von Amibroker ein Warnhinweis wegen Timing-Problemen, der allerdings so schnell wieder verschwindet, das ich ihn nicht im Detail lesen kann. Heute habe ich festgestellt, dass der VIX die Kurse der letzten 3-4 Tage nicht angezeigt hat. Erst als ich den VIX in einem anderen Layout *mehrfach* neu geladen habe, wurde er richtig angezeigt.

Ich kann nicht sagen, woran es liegt, und ob daran auch Wine schuld ist. Ich kann nur sagen, dass es mit dem VMS Server keine Problem gibt. Insofern vermute ich schon, dass es an dem Plugin liegt.
Oliver Hering
Geschrieben: Saturday, April 25, 2015 10:25:41 PM
Gruppen: Kunde

Beiträge: 8

Tai-Pan RealtimeTai-Pan End-of-Day
Hallo,

ich nutze die aktuelle Version der Plugins (TPR & TPEOD) mit AmiBroker 5.94 (32bit) und kann keine Einschränkungen während der Nutzung feststellen. Als Vergleichsgrundlage habe ich das Plugin von eSignal genutzt.

Vielen Dank noch einmal an das Tai Pan Team.
Karsten Schebaum
Geschrieben: Thursday, June 18, 2015 4:02:26 PM

Gruppen: Administration , Mitarbeiter

Beiträge: 430

Tai-Pan RealtimeTai-Pan End-of-Daybis. Realtime-Terminal
Hinweis:
Aktualisierung der Plugins (Dateianhänge) im ersten Beitrag.

Gruß
Karsten Schebaum

Leiter Produktmanagement + Datenservice | Lenz+Partner GmbH | vwd group
Phone: +49 231 9153-300 | Fax: +49 231 9153-399
datenservice@lp-software.de | www.LP-software.de | www.vwd.com
Oliver Hering
Geschrieben: Thursday, June 18, 2015 7:49:15 PM
Gruppen: Kunde

Beiträge: 8

Tai-Pan RealtimeTai-Pan End-of-Day
Die Version ist fast 3 Monate alt grummel
Karsten Schebaum schrieb:
Hinweis:
Aktualisierung der Plugins (Dateianhänge) im ersten Beitrag.

Gruß
Karsten Schebaum
Karsten Schebaum
Geschrieben: Friday, June 19, 2015 11:48:54 AM

Gruppen: Administration , Mitarbeiter

Beiträge: 430

Tai-Pan RealtimeTai-Pan End-of-Daybis. Realtime-Terminal
Oliver Hering schrieb:
Die Version ist fast 3 Monate alt grummel

die ursprünglichen Dateien waren noch älter wink


Leiter Produktmanagement + Datenservice | Lenz+Partner GmbH | vwd group
Phone: +49 231 9153-300 | Fax: +49 231 9153-399
datenservice@lp-software.de | www.LP-software.de | www.vwd.com
Karsten Schebaum
Geschrieben: Friday, November 6, 2015 2:20:03 PM

Gruppen: Administration , Mitarbeiter

Beiträge: 430

Tai-Pan RealtimeTai-Pan End-of-Daybis. Realtime-Terminal
Hinweis:
Aktualisierung der AmiBroker-Plugins (Dateianhänge) im ersten Beitrag

Es wurde der Backfill optimiert und ein Fehler bei der Übermittlung von "Nullkursen" beseitigt...

Leiter Produktmanagement + Datenservice | Lenz+Partner GmbH | vwd group
Phone: +49 231 9153-300 | Fax: +49 231 9153-399
datenservice@lp-software.de | www.LP-software.de | www.vwd.com
Oliver Hering
Geschrieben: Tuesday, November 10, 2015 8:49:29 PM
Gruppen: Kunde

Beiträge: 8

Tai-Pan RealtimeTai-Pan End-of-Day
Vielen Dank, nach einen ersten Test läuft alles schnell und stabil unter 32bit Smile/
Karsten Schebaum schrieb:
Hinweis:
Aktualisierung der AmiBroker-Plugins (Dateianhänge) im ersten Beitrag

Es wurde der Backfill optimiert und ein Fehler bei der Übermittlung von "Nullkursen" beseitigt...
Jimmy
Geschrieben: Tuesday, November 10, 2015 11:09:04 PM
Gruppen: Kunde

Beiträge: 41

Tai-Pan End-of-Day
Guten Tag Herr Hering,

könnten Sie bitte einen kurzen Test durchführen und kurz berichten.
Ist ein TaiPan EOD-Online-Kursupdate bei geöffnetem Amibroker möglich?

Anmerkung:
Diese Möglichkeit zum Kursupdate benötigt man, wenn der Amibroker auf einem Server/PC installiert ist, ganztägig läuft und (programmierte) Aufgaben wie Marktscanns, das Ordermanagement überwacht, Alert per eMail versendet , usw ... autonom abarbeitet.

Im Voraus vielen Dank für Ihre Rückmeldung.

Beste Grüße
Jimmy
Karsten Schebaum
Geschrieben: Wednesday, November 11, 2015 11:42:39 AM

Gruppen: Administration , Mitarbeiter

Beiträge: 430

Tai-Pan RealtimeTai-Pan End-of-Daybis. Realtime-Terminal
Hallo Jimmy,

kein Problem, ein Tai-Pan Kursupdate ist bei geöffnetem AmiBroker möglich.

Viele Grüße
Karsten Schebaum

Leiter Produktmanagement + Datenservice | Lenz+Partner GmbH | vwd group
Phone: +49 231 9153-300 | Fax: +49 231 9153-399
datenservice@lp-software.de | www.LP-software.de | www.vwd.com
J.B.
Geschrieben: Friday, July 29, 2016 10:01:14 AM
Gruppen: Kunde

Beiträge: 5

Guten Tag,

Vielen Dank für die Plugin Entwicklung.

Meine Frage:
Bietet Taipan keine historische BID/ASK Volumenspeicherung?
AmiBroker hat dafür zusätzliche Array Felder namens AUX1 und AUX2.
Damit ließen sich zum Beispiel Volumenprofile und Footprints erstellen.

Desweiteren ist mir aufgefallen, dass sich bei Ihrem Plugin die Verbindung nicht trennen lässt. Dadurch lassen sich z.B. die Quotes im Quote Editor nicht bearbeiten.

Auch wäre es schön, wenn man den Backfill von Userseite steuern könnte.

Es scheint auch einen Bug im 1-Tick Interval zu geben. Dort zeichnet Ihr Plugin OHLC Daten auf, die sich pro TimeStamp untereinander unterscheiden, also O != H != L != C. Im 1-tick Interval sind normalerweise O = H = L = C.
Benutzer die diese Diskussion aktuell lesen
Guest

Powered by Yet Another Forum.net version 1.9.1.8 (NET v4.0) - 3/29/2008
Copyright © 2003-2008 Yet Another Forum.net. All rights reserved.

Durch die Nutzung der Webseite stimmen Sie der Verwendung von Cookies zu. Weitere Informationen zum Datenschutz finden Sie hier