Genius Handelssystem


Einleitung GeniusTrader zielt darauf ab, eine voll funktionsfähige Toolbox zu sein, um Handelssysteme zu schaffen. Leistungsstarke systematische Trading erfordert mehrere Dinge. Viele Indikatoren und entsprechende Signale Geld-Management-Regeln zu entscheiden, was eine angemessene Menge an Geld, um einen einzigen Handel (um das Risiko in Verbindung mit diesem Handel) Kombination verschiedener Werte innerhalb des Portfolios (um das globale Risiko zu begrenzen) Flexibilität in der Lage sein Testen Sie alle Kombinationen mit den oben genannten Artikeln Backtesting-System mit Analyse der Ergebnisse GeniusTrader unterstützt bereits die meisten dieser. GeniusTrader besteht aus über 350 Perl-Modulen (dem GT Toolkit), die mit ein paar Perl-Applikationsskripten verknüpft sind. Es hat keine grafische Benutzeroberfläche, da es absolut nicht benötigt, um seine Ziele zu erreichen. Das systematische Handelssystem beginnt mit der Definition von Regeln für den Handel. In GT, die mit Text-Strings namens sys-sig-indic Beschreibungen mit logischen Trading-System-Funktionen verbunden ist. Zum Beispiel, welche Marktbedingung (en) und Ihre derzeitige Portfolio-Bedingung (en) notwendig sind, um eine Long-Position zu öffnen. Und in Bezug auf eine offene Position, welche Bedingung (en) erforderlich sind, um es zu schließen, entweder teilweise oder vollständig Dies ist ein Beispiel für eine Trading-System Backtest-Analyse, die GeniusTrader Skript app backtest. pl für Sie generieren kann. Diese Grafiken helfen viel, die Schwächen Ihrer Handelssysteme zu realisieren. Keine großen Gewinne (nur ein sehr guter Handel machte die meisten Gewinne) Darüber hinaus kann GeniusTrader auch generieren marktbasierte Charts, die verwendet werden können, um Ihnen zu helfen Erstellen Sie Ihr Handelssystem. Dies ist ein Beispiel für ein Diagramm für CUSIP 13000 (Alcatel), das das GeniusTrader App Skript graphic. pl für Sie generieren kann. Das Skript graphic. pl kann so konfiguriert werden, dass es Graphen mit den meisten publizierten Indikatoren der technischen Analyse generiert. (Mehr als 100 zur Zeit verfügbar). Plus können Sie Ihre eigenen durch die Kombination bestehende programmgesteuert. Die Screenshots Seite hat viele weitere Beispiele, was GT tun kann und Erklärungen, wie es zu tun. Weitergehen. Was Sie lesen sah interessant aus und Sie wollen versuchen. Okay, das ist, warum seine freie Software. Aber lassen Sie mich Sie warnen. GeniusTrader ist nicht für den typischen Point-N-Click-Endbenutzer gedacht. Sie sollten wirklich wissen, ein wenig von Perl (auch nicht so viel tatsächlich, es sei denn, Sie wollen den Code selbst hacken), aber wenn Sie es verwenden möchten, müssen Sie verstehen, wie man sys-sig-indic Beschreibungen zu fertigen. Lesen Sie die Dokumentation (GTDocs), lesen Sie die API-Beschreibungen (perldoc GTtoolkitmodule), lesen Sie die GT app Skriptbeschreibungen (perldoc GTAppScript), vielleicht sogar das Lesen der Perl-Code als gut. Das heißt, wir können Ihnen in dieser Richtung helfen. Youll finden Sie alles, was in den folgenden Abschnitten. Holen Sie sich den Code - Holen Sie sich den neuesten Code über svn Repository oder ein tarball und melden Sie sich für unsere Mailinglisten Installieren - GT Setup Installationsanweisungen, Einrichtung Ihrer Preise Datenbank, etc Benutzer Wiki - GT Dokumentation Für GT-Benutzer von GT-Benutzern, registrieren und verbessern Sie es selbst Bericht Bugs, Probleme, etc. mit der geniustrader-devel Mailing-Liste. Haben Spaß, wir hoffen, Sie bald zu sehen, wed genießen Sie Ihren Beitrag. Copyright 2000-2012 GeniusTraderGenius Händler-Lizenzierungs-Bedingungen Sie können den Code unter den Bedingungen der allgemeinen öffentlichen Lizenz (Version 2 oder nach Ihrer Wahl, jede spätere Version) verwenden. Quellcode abrufen Der Code wird über Subversion verwaltet. Die Subdirs GT und Scripts sind alles was Sie brauchen sind alles, was Sie für eine operative GeniusTrader Installation auf einem nix wie OS benötigen. Wir empfehlen die Installation in einem gemeinsamen übergeordneten Verzeichnis: Für ein Wintel-Betriebssystem müssen Sie möglicherweise das WindowsInstaller-Subdir hinzufügen. Sie können den gesamten Subversion-Baum online durchsuchen. Tarballs (.tar. gz) können direkt über den Webserver über den svn-Server generiert werden. Holen Sie sich sowohl die GT-und Scripts subdirs von welcher Niederlassung Sie bevorzugen. Hauptstamm exp Zweig SVN-Repo-Klone HINWEIS: Fehler beim Überprüfen der Serverzertifikat für geniustrader. svn. sourceforge. net:443: wenn Ihr SVN-Client eine Nachricht wie die Probleme, die wir Sie ermutigen, zu bestätigen, dass der Server die richtigen Server, indem Sie Ihre SVN-URL In einen vertrauenswürdigen Webbrowser (dh geniustrader. svn. sourceforge. netsvnrootgeniustrader.). Wenn Ihr Browser das Zertifikat akzeptiert, können Sie dem Server genauso vertrauen wie jede andere HTTPS-Website. Nach der Validierung können Sie zu Ihrer Subversion-Anfrage zurückkehren und den Client anweisen, das SSL-Zertifikat dauerhaft (oder nur vorübergehend) lokal zu speichern, damit Sie nicht erneut aufgefordert werden, bis das Zertifikat aktualisiert wird. Das GeniusTrader-Subversion-Repository ist über anonymen Zugriff verfügbar. So klonen Sie die gesamte GT repo svn co geniustrader. svn. sourceforge. netsvnrootgeniustrader geniustrader Aber das ist nicht wirklich notwendig (ist wirklich eine riesige Verschwendung von Speicherplatz). Stattdessen können Sie aus einem bestimmten Zweig klonen nur die zwei (oder drei) subdirs Sie Befehle wie diese verwenden müssen: svn checkout geniustrader. svn. sourceforge. netsvnrootgeniustradertrunkGT geniustraderGT svn checkout geniustrader. svn. sourceforge. netsvnrootgeniustradertrunkScripts geniustraderScripts Wir empfehlen Ihnen, entweder die aktuelle verwenden Stamm HEAD als uRL oben oder exp Zweig HEAD mit dieser Basis gezeigt: geniustrader. svn. sourceforge. netsvnrootgeniustrader branchesexp OK Ive die Quelle jetzt habe Was Sobald Sie den Code haben, müssen Sie noch ein paar Schritte gehen, um eine funktionierende Installation zu konfigurieren. Folgen Sie den Anweisungen hier. Verwenden Sie die geniustrader-devel Mailing-Liste für jede zusätzliche Hilfe nur, nachdem Sie rtfm in Form von perl pod in den meisten GT-Dateien, die GTDocs dir und auf der GT-Website. Entwicklung Status GeniusTrader ist bereits verwendbar, aber es entwickelt sich immer noch mit einem Tempo mit regelmäßigen Änderungen möglicherweise zu Bruch in verschiedenen Teilen des Codes. Also Fehlerberichte sind besonders willkommen. Bitte benutzen Sie die Mailingliste geniustrader-devel, um etwaige Fehler oder Probleme zu melden. Bei der Meldung eines Fehlers bitte alle Daten angeben, die wir benötigen, um das Problem zu duplizieren. Betrachten Sie die GT-Konfiguration und Marktpreise Daten, die Sie haben, die wir unbedingt nicht haben. Wann immer möglich versuchen, das Problem mit den Beispiel-Text basierte Preise Daten und Code 13000 zu duplizieren. Beiträge sind immer willkommen, weil wir immer mehr Ideen als Zeit haben, sie zu implementieren. -) Mailinglisten Die Koordination der Entwicklung erfolgt auf einer Mailingliste geniustrader-devellists. sourceforge. net. Sie sind eingeladen, mitzumachen und an den Diskussionen teilzunehmen. Abonnieren Sie hier das Formular. Verwenden Sie diese Meldungsliste für allgemeine Diskussionen über irgendetwas GeniusTrader. Das ist, wo Sie Patches und Ideen für die Verbesserung von GeniusTrader einreichen. Auch können Sie wahrscheinlich etwas Hilfe dort finden (insbesondere wenn Sie später beitragen möchten). Wenn Sie nicht an der Entwicklung von GeniusTrader interessiert sind, aber Sie haben ein starkes Interesse an systematischen Handel, dann sind Sie willkommen, sich geniustrader-system-traderslists. sourceforge. net anzuschließen, wo Sie Ihre Ideen und Forschung mit anderen Menschen austauschen können. Um diese Liste zu abonnieren, benutzen Sie bitte dieses Formular. Beide Listen werden auf der GT Sourceprojektseite unter der Registerkarte Mailinglisten archiviert: Mailing-Listen-devel Geniustrader: subscribe Post Nachricht Geniustrader-System-Händler: subscribe Post Nachricht Geniustrader Internals Es gibt kein einziges Dokument gibt einen Überblick über die Interna Geniustrader zu geben. Jedoch jedes Objekt ist im Quellcode (mit POD dokumentiert) und Sie können die GT-Toolkit-API-Dokumentation, um mehr darüber zu erfahren. Um Ihnen zu helfen, eine globale Ansicht von GeniusTrader zu haben, bevor Sie in sie graben, sollten Sie dieses objectmodule Schemadiagramm studieren: Sie sollten auch wissen, dass jedes anpassbare Objekt Zugriff auf verschiedene Informationen hat, einschließlich vieler Indikatoren, Signale und alles, was mit Geschichte von berechnet werden kann Preise und Volumen (und möglicherweise einige externe Meta-Daten Informationen). Denken Sie daran, dass diese Darstellung von GeniusTraders Architektur unvollständig ist und nicht immer 100 genau (einige Vereinfachungen wurden gemacht), aber es gibt Ihnen einen guten Überblick, wie die Dinge zusammenarbeiten. Hier ist eine weitere Version eines funktionalen Objektdatenflussdiagramms, das die GT-Verarbeitung eines Handelssystems darstellt. Copyright 2000-2011 GeniusTraderZur Verwendung von GeniusTrader finden Sie Schritt für Schritt Anleitungen hier, die Ihnen bei der Einrichtung und Nutzung von GeniusTrader zum ersten Mal helfen. Aber bevor Sie sich auf diese Aufgabe, die wir vorschlagen, dass Sie über diese Seite, um ein allgemeines Gefühl der Dinge zu tun getan werden. Betrachten Sie es für ein wenig und machen die benötigten up-front Entscheidungen über Preise Daten, etc und starten Sie dann die Installation. Darüber hinaus ist eine Menge dieser Informationen auch in der gt wiki Benutzer Wiki. Es könnte besser organisiert und präsentiert werden, da es ein gt-Benutzer gepflegt Dokument ist. Hinweis: GT ist eine komplexe Anwendung, die eine Arbeit Perl zusammen mit einer Menge von Perl-Add-on-Module erfordert, von denen einige zusätzliche c-basierte Bibliotheken plus eine Marktpreis-Datenbank für die Verwendung von GT selbst benötigen. Die Installation von Perl und der Zusatzmodule und - bibliotheken geht über den Rahmen dieser Webseite hinaus, aber es gibt Anleitungen unten und auf anderen GT-Webseiten, die Sie bei der Einrichtung von GT und einer Beispiel-Marktpreisdatenbank unterstützen sollten. Zusätzlich enthält das Benutzer-Wiki Abschnitte über die Einrichtung einer praktischen Marktpreisdatenbank. Für Benutzer des Mainstream-Dows OS sehen Sie den Abschnitt unten. Der Installateur wizbang thingy könnte alles, was Sie brauchen. Holen Sie sich den Code über tarball oder ein svn Klon-Repository. Die Details sind auf Get the Code General GT Installationsanleitung Gotchas, um sich bewusst sein, wenn Sie CPAN und Perl und andere Programme das System Upgrade und Installation für Sie tun, anstatt zu verstehen, was getan werden muss und dann tun es selbst zu tun lassen. GT wurde unter Verwendung einer alten Version von Perl (vor 5.6, wahrscheinlich 5.0.x) entwickelt und hadhas sein ursprüngliches Perl-Paket-Benennungsschema definiert, lange bevor das CPAN-Komitee kam und begann Gemeindeorganisation. So müssen Sie sich bewusst sein, dass die beiden GT-Gabeln: die ursprüngliche und die CPANed-Version unterscheiden. Ihre Teile (z. B. Dateien) sind nicht austauschbar. Darüber hinaus wird eine CPAN-GT-Installation wahrscheinlich alle lokalen Satz der ursprünglichen GT-Perl-Module (die GT-Toolkit-Dateien), die installiert werden, überschreiben. GT, die ursprüngliche (zB Stamm-und Exp Filialen), ist der primäre Fokus dieser Website, und hat diese empfohlene Directoryfile Hierarchie-Struktur: Diese GT-Datei Organisationsschema verzichtet auf Installation im Perl-Sinne und es erfordert daher eine Benutzerumgebung korrekt konfiguriert zu ermöglichen Um die GT-Anwendungen auszuführen, die sich im Verzeichnis gttopleveldirScripts befinden. Und dass eine der folgenden Bedingungen erfüllt ist: a) Das GT-Toolkitverzeichnis befindet sich. GT relativ zu den Skripts dir (wie oben abgebildet) oder b) Die Benutzer PERL5LIB envvar enthalten den absoluten Pfad zu dem Verzeichnis, das das GT-Toolkit-Verzeichnis (perl modules) enthält. Bedingung 1. kann erreicht werden, indem der absolute Pfad von gttopleveldirScripts in den Benutzer PATH envvar oder mit einem Punkt in der PATH envvar und der aktuellen Arbeitsbeziehung gttopleveldirScripts. Im empfohlenen Dateiplan ist Bedingung 2.b nicht notwendig, da Bedingung 2.a standardmäßig erfüllt ist. Als Beispiel für den Pfadnamen zum Hinzufügen zu einem Benutzer PERL5LIB envvar, um die Bedingung 2.b zu erfüllen, wäre so etwas wie dieses: wobei gttopleveldir der Name des Verzeichnisses ist, in dem sich das Verzeichnis GT befindet. Beachten Sie, dass der ursprüngliche Inhalt von PERL5LIB Muss beibehalten werden, der neue GeniusTrader Pfad wird nur dem envvar hinzugefügt. Weitere Informationen über die CPAN-GT-Gabel finden Sie in der Installations - und Bedienungsanleitung dieses Pakets. Wegen der Unterschiede zwischen den beiden Namensmodellen, die in diesen GT-Gabeln verwendet werden, wenn Sie das CPANed GT verwenden, müssen Sie alles, was Sie auf dieser Website sehen, über Installationspfade, Dateispeicherorte und dergleichen abzählen. Für die fett und abenteuerlich oder jemand gerade jetzt mit gt Es ist eine experimentelle Perl GT-Voraussetzung und jetzt Ihre GT-Konfigurationsdatei (HOME. gtoptions) Überprüfung Dienstprogramm Build. PL, die Sie in die gttopleveldirScripts dir herunterladen und ausführen können. Es installiert nicht GT, sondern erwartet, dass Sie bereits die gt tarballs, cwd gesetzt haben, um Scripts und haben die entsprechende Betriebsumgebung. Wenn es die Benutzer-GT-Konfigurationsdatei findet, analysiert es sie für die beiden wesentlichen Konfigurationsschlüsselwerte: DB :: Module Path :: Font :: Arial In jedem Fall überprüft es, dass der zugewiesene Wert gültig ist. Es wird auch die Details der config-Element zugeordnet. Es ist beabsichtigt, um die Perl-Voraussetzung leichter zu verwalten. Es scannt Ihr System Jagd für die Module GT muss arbeiten. Es gibt Gobs verbiage über das, was es findet oder nicht findet. Es wird nichts auf Ihrem System ändern, es sei denn, Sie stimmen zu, auch dann die einzigen Dinge, die es tun werden, sind ziemlich begrenzt: installiert in jedem gt app Skript die Shebang Zeile von Ihrem perl empfohlen erstellt symlinks für jede gt app Skript ohne die Erweiterung Plattform hat symlinks Es könnte viel mehr, aber es ist sicher besser als nichts. Es ist ein kleines (ca. 20kB) Perl-Skript um Perls Modul gebaut: Build und wird nur einmal benötigt. Aber mit der Konfigurationsdatei zu überprüfen, könnte es häufiger verwendet werden. Die neueste Perl-Modul-Upgrade gotcha Das Date :: Manip umschreiben bei Version 6 scheint eine API GT geändert haben und hat Probleme verursacht - beziehen sich auf die geniustrader-devel Nachricht von Erik Colson vom 01022011 Betreff: Re: GT GeniusTrader: Jede Windows-Arbeitsversion für das, was getan werden kann, damit es funktioniert. Die gute Nachricht ist, dass Datum :: Manip Versionen um 6.25 und bis scheinen, dieses Problem gelöst haben. Date :: Manip Version 5.54 ist bekannt, zu arbeiten. Version 5.56, während nicht getestet wird, wird erwartet, um fein zu sein und ist noch verfügbar in den anderen Veröffentlichungen Pulldown hier. Nix-Benutzer Novice nix-Benutzer, tilde () bezeichnet das Benutzer-HOME-Verzeichnis, Benutzer einer Shell, die nicht verstehen, dass HOME für alle hier aufgeführten Befehlszeilen ersetzen muss. Wenn dies nicht klar ist, führen Sie den folgenden Befehl aus: Wenn das Ergebnis wie oben gezeigt ist, müssen Sie die Substitution vornehmen. Extrahieren Sie die Archive Nachdem Sie sowohl GT. tar. gz als auch Scripts. tar. gz (tarballs) heruntergeladen haben, müssen Sie sie in einem neuen Verzeichnis entpacken. Wir empfehlen, sowohl GT als auch Scripts in einem gemeinsamen Top-Level-Verzeichnis zu halten, wie zB geniustrader oder gt. Im Gegensatz zu anderen Perl-Paketen ist GeniusTrader nicht in den Perl-Installationsbedingungen installiert, sondern wird entweder vom Scripts-Verzeichnis oder einem anderen geeigneten Verzeichnis ausgeführt, das das Ergebnis der jeweiligen GT-Anwendung enthalten kann. Siehe auch den Abschnitt oben (General GT Installation Guidance) bezüglich der korrekten Einstellung des envvar PERL5LIB, wenn Sie diese GeniusTrader-Tarballs in verschiedene übergeordnete Verzeichnisse entrollen. Es gibt keinen Trick mit Nicht-Installation Schema anders als sicherzustellen, dass Ihre Shell finden Sie die GT Perl-Anwendung Skripte. Dies wird durch die Umgebungsvariable PATH (envvar) gesteuert. Im Allgemeinen dot, das aktuelle Arbeitsverzeichnis, wird die letzte in dieser Suchliste, wenn es nicht da ist, können Sie nur hinzufügen. Wenn Sie es jedoch vorziehen, die GT-Anwendungsskripts aus anderen Verzeichnissen als dem GT-Skriptsverzeichnis auszuführen, möchten Sie stattdessen den absoluten Pfadnamen des GT-Skripts-Verzeichnisses hinzufügen. Beispiele mit bash 3.00: usrlocalsourcegeniustraderScripts zu PATH hinzufügen: Trennen Sie jeden Pfadnamen mit einem Doppelpunkt:. Installieren der Perl-Abhängigkeiten GeniusTrader verwendet eine große Anzahl von externen Perl-Modulen. Sie müssen sie installieren. Sie können das von Hand zu tun, oder Sie können das CPAN Perl-Modul verwenden, um es zu tun, oder Sie können die entsprechenden Pakete Ihrer Linux-Distribution verwenden. Achten Sie darauf, dass einige dieser Module von anderen Modulen abhängen. Diese Listen sind beraten, sollten sie Ihnen gute Informationen über die primären GT perl Voraussetzungen, aber die Linux-Version (Debian) Version Paketdaten ist weniger zuverlässig und wahrscheinlich sehr datiert. Bedingte Pflichtmodule: Cwd, File :: Find, File :: Spec, IO :: Handle - werden benötigt, sind aber wahrscheinlich schon jetzt Teil des Perl-Kerns. GD - für die Grafik mit backtest. pl ist das Perl-Grafikpaket zusammen mit der cgd-Bibliothek libgd erforderlich. Graphic. pl kann mit diesen alternativen Perl-Modulen grafische Grafiken erzeugen: SVG ImageMagick Postscript :: Simple aber GD ist das primäre und Standard-Grafikpaket für GT. DBI und DBD DBD :: SQLite DBD :: SQLite DBD :: DBD DBD :: DBD DBD :: DBD :: DBD :: DBD :: DBD :: DBD :: DBD :: DBD :: DBD :: DBD :: DBD :: DBD :: DBD DBD :: DBD :: DBD :: DBD :: :: ODBC Finance :: BeanCounter - beancounter ist die empfohlene Aktienkurs-Datenbank-Anwendung, wenn Sie sich mit End-of-Day und größere Aktienkurse Zeitrahmen werden. BeanCounter kann mit jedem dieser SQL-basierten Datenbank-Engines verwendet werden: PostgreSQL mysql SQLite SQLite2 ODBC Time :: Local - wird nur benötigt, wenn Sie eine CSV-Datenbank (GTDBCSV. pm) für die Preise verwenden. Beachten Sie, dass dies ähnlich, aber anders als die Verwendung von GTDBText. pm für textbasierte Preise Daten ist. Wenden Sie sich an die Entwickler-Mailing-Liste, wenn Sie dies wirklich tun müssen. Time :: Local hat die Unix Datum Epoche Problem, das ein Problem sein wird, wenn Sie Preisdaten vor dem 1. Januar 1970 verarbeiten wollen. List :: Util - könnte in Zukunft für die maxmin Methoden verwendet werden, aber es kann ein Teil von sein Der Perl Kern jetzt. Test :: Mehr und Test :: Unterschiede und eventuell andere - können in Zukunft erforderlich sein, um Tests der Toolkit-Module durchzuführen. Aber diese werden nur benötigt, um die Tests nicht auf GT verwenden. LWP - nur benötigt, wenn Sie GTDBHTTP. pm verwenden XML :: Simple - nur für backtestmulti. pl erforderlich, alle anderen GT-Anwendungen verwenden stattdessen XML :: LibXML. Perldoc oder eine andere Perl-Pod-Viewer ist eine empfohlene Bequemlichkeit, aber nicht eine Anforderung. Das oben erwähnte experimentelle Build. PL Utility betrachtet diese Voraussetzung und berichtet über Bits, die gefunden wurden oder nicht. Richten Sie Ihre Quelle von Aktienkursen Daten Um etwas Sinnvolles mit GT zu tun, müssen Sie eine Quelle von Aktien-Symbol Preise Daten haben. Hierzu stehen verschiedene Module zur Verfügung (siehe Modulmodule in GT :: DB ::). Da Sie evtl. keine Daten haben, steht für die Auswertung und Testung ein sehr beschränkter Tarball von Probendaten zur Verfügung. Extrahieren Sie die 3 Dateien in diesem tar-Archiv im gt-Verzeichnis: Das ist alles, was es für eine dateibasierte Preisdatenbank zu tun gibt. GT-Konfigurationsdatei einrichten Nun müssen Sie die GT-Konfigurationsdatei (HOME. gtoptions) erstellen: Kopieren Sie den folgenden Text in die GT-Konfigurationsdatei, die im vim-Editor in der obigen Befehlsfolge geöffnet ist. Ändern Sie dann die Pfadnamen des Beispieldatenpfadnamens und der Pfadangabe, damit sie mit Ihren tatsächlichen Pfaden übereinstimmen. Dieser find-Befehl kann hilfreich bei der Lokalisierung der Schriftart-Verben auf Ihrem System sein: Test GeniusTrader Installation und Einrichtung Thats es, GeniusTrader sollte jetzt arbeiten. Lets try einige Tests: Wenn Sie mit Erfolg getroffen, yea Jetzt müssen Sie sicherstellen, dass Grafiken funktionieren, so gehen Sie zu Screenshots und stellen Sie sicher, dass Sie Ergebnisse, die die gezeigten ähneln. Beziehen Sie sich auf das pod bei Anwendungen rtfm, um alles über die verschiedenen gt Applikationsskripte zu lernen, was sie tun können und wie man sie benutzt. Beziehen Sie sich auf das pod am Werkzeuginstallationssatz rtfm, um alle über die verschiedenen gt toolkit Module zu lernen und wie man sie benutzt. Wenn Sie Fehler bekommen, oder seltsame Ergebnisse dont Verzweiflung Hilfe ist auf zwei Arten verfügbar. Zuerst können Sie versuchen, die Selbsthilfe-Methode und beziehen sich auf die Benutzer-Wiki (Wiki). Zweitens, wenn Sie einfach nicht herausfinden können, was unangebracht ist, können Sie um Hilfe von den Hunderten von aktiven GT-Nutzern zu bitten: einfach abonnieren Sie die Entwickler-Mailing-Liste geniustrader-devel und eine Support-Anfrage. Wenn Sie Support-Anfragen auf geniustrader-devel stellen, stellen Sie bitte genügend Informationen zur Verfügung, die dem Helfer helfen, Ihnen zu helfen. Stellen Sie klar das Problem, das Sie haben. Fügen Sie die gesamte GT-Befehlszeile, die Sie verwenden, sowie eine beliebige Ausgabe (auf dem Terminal) sowie in beliebigen Befehl generierte Datei (en) (Bilder, Text, html, etc.). Weitere wichtige Informationen sind: Ihre HOME. gtoptions-Datei-Grafikkonfigurationsdatei, wenn der Befehl eine (graphic. pl) - Marktdatei verwendet, wenn der Befehl eine (scan. pl, backtest. pl) Systemdatei verwendet, wenn der Befehl eine (scan. Pl, backtest. pl) Wenn Sie Probleme haben, Ihre Preise Datenbank zu arbeiten, bitte überprüfen Sie die Benutzer Wiki für Datenbank-Setup-Unterstützung. Wenn das nicht das Problem zu lösen, Ihre Support-Post-Nachricht sollte das Format Ihrer Preise Daten zu identifizieren (ein Beispiel mit 5 Zeilen ist viel, wenn im Zeichen begrenzt Format). Wenn Sie eine SQL-Datenbank verwenden, identifizieren Sie die von Ihnen verwendete Engine (z. B. mysql, sqlite3 usw.) und die Supportanwendung, wenn vorhanden (z. B. Beancounter usw.). Im SQL-Fall, wenn Sie das GT :: DB :: genericdbi-Modul verwenden, sind die SQL-Abfrageanweisungen von erheblicher Bedeutung (HOME. gtoptions). Haben Sie Fragen Wenn Sie Fragen haben, finden Sie diese Seiten: FAQ. Dokumentation. Und Screenshots mit Beispielen. Sie können sich auch an die Mailing-Liste, geniustrader-devel, wo die freundliche User-Community versuchen, Ihnen zu helfen. Test GeniusTrader Um GeniusTrader zu testen, öffnen Sie ein Konsolenfenster und versuchen Sie die folgenden Befehlszeilen: dows Benutzer installieren Perl Installieren von GeniusTrader Nachdem Sie Perl in Ihrem System installiert haben, ist die einfachste Methode, GeniusTrader zu verwenden, um eines der verschiedenen Installations-Wizbang-Sachen auszuführen Wie Genius Trader Windows Install, die alle erforderlichen Abhängigkeiten sowie Beispieldaten zu installieren. Allerdings wird die Version von GeniusTrader (dh die Dateien in GT und Scripts), die auf diese Weise installiert wird, derjenige sein, der mit der installierten Version verpackt ist. Beachten Sie außerdem, dass der CPAN-Window-Installer nicht einmal die CPAN-Version von GeniusTrader installieren kann. A dows User Gepostet diesem GeniusTrader Install Guidance verwenden Sie den Windows Installer, um Ihre Perl-Umgebung zu konfigurieren. Ignorieren Sie die installierte Version von GeniusTrader und installieren Sie die aktuellste Version manuell über ein Terminalfenster. Wenn Ihre Dows nicht bereits nmake haben, erhalten Sie es hier und legen Sie es in Ihrem perlbin-Verzeichnis mit dem Namen nmake. exe Hier könnte eine Liste der erforderlichen Dows-Pakete Nun springen Sie bis zu dem Abschnitt Berechtigung Ihre Quelle der Aktienpreise Daten und folgen Den Rest der Anweisungen, um Ihre GT-Installation abzuschließen und zu testen. Copyright 2000-2012 GeniusTrader

Comments

Popular posts from this blog

Stockmann Tapiola Forex Kaufen

Option Handel Leerverkäufe

Types Of Binary Optionen