Funktionsweise dieses API-Dokuments Dieses API-Dokument (Application Programming Interface) enthält Seiten, die den in der Navigationsleiste enthaltenen Elementen entsprechen und wie folgt beschrieben werden. Die Übersichtsseite ist die Titelseite dieses API-Dokuments und enthält eine Liste aller Pakete mit jeweils einer Zusammenfassung. Diese Seite kann auch eine Gesamtbeschreibung des Pakets enthalten. Jedes Paket hat eine Seite, die eine Liste seiner Klassen und Schnittstellen enthält, mit einer Zusammenfassung für jeden. Diese Seite kann sechs Kategorien enthalten: ClassInterface Jede Klasse, jedes Interface, jede verschachtelte Klasse und jede verschachtelte Schnittstelle besitzt eine eigene Seite. Jede dieser Seiten enthält drei Abschnitte, die aus einer Klasseninterface-Beschreibung, Zusammenfassungstabellen und detaillierten Elementbeschreibungen bestehen: Klassenvererbungsdiagramm Direkte Subklassen Alle bekannten Subschnittstellen Alle bekannten Implementierungsklassen Klasseninterface-Deklaration Klasseninterfacebeschreibung Verschachtelte Klassenzusammenfassung Feldzusammenfassung Konstruktor Zusammenfassung Methodenzusammenfassung Felddetails Konstruktor-Detail Methodendetail Jeder Summierungseintrag enthält den ersten Satz aus der detaillierten Beschreibung für dieses Element. Die Zusammenfassungseinträge sind alphabetisch, während die detaillierten Beschreibungen in der Reihenfolge sind, in der sie im Quellcode erscheinen. Dadurch bleiben die vom Programmierer festgelegten logischen Gruppierungen erhalten. Annotationstyp Jeder Annotationstyp verfügt über eine eigene Seite mit den folgenden Abschnitten: Annotationstypdeklaration Anmerkungstypbeschreibung Erforderliche Elementzusammenfassung Optionale Elementzusammenfassung Elementdetails Jedes Enum verfügt über eine eigene Seite mit den folgenden Abschnitten: Enum-Deklaration Enum-Beschreibung Enum Konstante Zusammenfassung Enum Constant Detail Jedes dokumentierte Paket, Klasse und Interface besitzt eine eigene Use-Seite. Diese Seite beschreibt, welche Pakete, Klassen, Methoden, Konstruktoren und Felder einen Teil der gegebenen Klasse oder jedes Pakets verwenden. Wenn Sie eine Klasse oder Schnittstelle A verwenden, enthält die Seite "Verwenden" Unterklassen von A, als A deklarierte Felder, Methoden, die A zurückgeben, sowie Methoden und Konstruktoren mit Parametern des Typs A. Sie können auf diese Seite zugreifen, indem Sie zuerst das Paket, die Klasse oder das Interface aufrufen , Und klicken Sie dann auf den Link Use link in der Navigationsleiste. Baum (Klassenhierarchie) Es gibt eine Klassenhierarchie-Seite für alle Pakete sowie eine Hierarchie für jedes Paket. Jede Hierarchieseite enthält eine Liste von Klassen und eine Liste von Schnittstellen. Die Klassen werden nach der Vererbungsstruktur von java. lang. Object organisiert. Die Schnittstellen erben nicht von java. lang. Object. Wenn Sie auf der Übersichtsseite auf Tree klicken, wird die Hierarchie für alle Pakete angezeigt. Wenn Sie eine bestimmte Paket-, Klassen - oder Schnittstellenseite anzeigen, wird durch Anklicken von Baum die Hierarchie für dieses Paket angezeigt. Veraltete API Die Seite Veraltete API listet alle veralteten APIs auf. Eine veraltete API wird nicht empfohlen, im Allgemeinen aufgrund von Verbesserungen, und eine Ersatz-API ist in der Regel gegeben. Abgelehnte APIs können in zukünftigen Implementierungen entfernt werden. Der Index enthält eine alphabetische Liste aller Klassen, Schnittstellen, Konstruktoren, Methoden und Felder. Diese Links führen Sie zur nächsten oder vorherigen Klasse, Schnittstelle, Paket oder verwandten Seite. FramesNo Frames Diese Links zeigen und verstecken die HTML-Frames. Alle Seiten sind mit oder ohne Rahmen erhältlich. Alle Klassen Der Link Alle Klassen zeigt alle Klassen und Schnittstellen mit Ausnahme nicht-statischer verschachtelter Typen an. Serialisierte Form Jede serialisierbare oder externalisierbare Klasse enthält eine Beschreibung ihrer Serialisierungsfelder und - methoden. Diese Informationen sind für Wiederentwickler von Interesse, nicht für Entwickler, die die API verwenden. Während es keinen Link in der Navigationsleiste gibt, können Sie zu diesen Informationen gelangen, indem Sie zu einer serialisierten Klasse gehen und auf Serialized Form im Abschnitt Siehe auch Abschnitt der Klassenbeschreibung klicken. Konstante Feldwerte Die Seite Konstante Feldwerte enthält die statischen Endfelder und deren Werte. Diese Hilfedatei gilt für API-Dokumentation, die mit dem Standard doclet. Forex-handelnden Java. NET-API Java C Java. Net generiert wird. WEB. . WEB,. ,,. Java. Net (IntelliJ IDEA, MS VS2010, NetBeans, Eclipse). ,, (XQL) Java C, xQL - (). JFX-API Java. Net,, FOREX, .. Windows -, (: Linux WINE) - NJ4X. Handel mit verschiedenen analysierten Datenquellen. Basierend auf Ihren Trading-Strategien auf. Tiefenanalyse der Echtzeit-Zecken verschiedener Brokersdata-Quellen (z. B. DukasCopy, LMAX, TradingView). Zuverlässige Signalanbieterereignisse. High-End-Entwicklungstechnologien (wie LMAX disruptor). Machen Sie Ihre Anwendungen blitzschnell durch die Anwendung von nicht blockierenden Zecken Prozessoren Design Ausführen von unabhängigen Aufgaben (Positionsanalyse, Logging, GUI-Reflexion) parallel vereinfacht die gesamte Programmstruktur Durch den Weggang von einem einzigen Handelskontext Begrenzung der einige Forex-Plattformen, dh mehrere Aufträge von Das gleiche Konto werden parallel ausgeführt. Das größte Problem hatte ich beim Lernen, meine eigenen Trading-Strategien in JForex programmieren zu finden, wo ich anfangen zu lernen. Es gab nur wenige JForex Dokumentation zur Verfügung, und ich musste mich durch mühevolle Versuch und Irrtum mit Hilfe von Dukascopys technische Unterstützung lehren. Die Dinge haben sich sicherlich zum Besseren verändert, da eine JForex-Community beginnt zu sprießen und die Dokumentation für sie ist mindestens ausreichend, um jedermann zu starten. Dieser Beitrag ist der erste einer Reihe von schnellen Anfänger Leitfaden zum Lernen JForex Programmierung, indem Sie alle diese Ressourcen in einem Tutorial. JForex ist ein Java-Tool JForex ist eigentlich keine Programmiersprache. Es ist eine Anwendungsprogrammierschnittstelle (API) für die Verwendung mit der Standard-Java-Programmiersprache. Als solcher ist der erste Schritt zum Lernen, in JForex zu programmieren, Java zu lernen. Zum Glück ist Java eine der beliebtesten Programmiersprachen. So gibt es viele Ressourcen auf und aus dem Internet zu lernen Java-Programmierung. Einige Beispiele für kostenlose Online-Tutorials sind: Die Java-Tutorials - Dies ist ein offizielles Tutorial vom Entwickler von Java selbst. Sehr empfehlenswert. Anfänger Java Tutorial - Mehr für die absolute Anfänger für die Programmierung ausgerichtet. Wenn Sie ein Buch bevorzugen, würde ich empfehlen Head First Java, 2. Auflage. Ich bürstete auf meinem Java aus diesem Buch. Dont auf Java zu viel, aber Sie müssen nur wissen, die Grundlagen zu beginnen mit JForex. Lesen Sie ein paar Kapitel, um die Java-Syntax zu verstehen und dann weiterzugehen. Sie können immer zurück zu ihnen später beziehen. Tauchen in JForex Das JForex Wiki ist eine der drei wesentlichen Ressourcen für JForex-Programmierer. Ich werde auf einige spezifische Seiten des Wiki in vielen dieser Reihe von Beiträgen beziehen. Wenn Sie es noch nicht getan haben, registrieren Sie sich für ein DEMO-Konto bei Dukascopy. Dann starten Sie die JForex-Plattform und folgen Sie den Anweisungen auf der JForex-Wiki-Seite verwenden, um Ihre erste JForex-Strategie zusammenzubauen So weit so gut In diesem Punkt hoffe ich, dass Sie grundlegenden Java-Quellcode verstehen und wissen, wie Sie startopen, kompilieren und ausführen können JForex-Strategie. Im nächsten Beitrag in dieser Lern-JForex-Reihe werden wir die Anatomie einer JForex-Strategie studieren.
No comments:
Post a Comment