Wednesday 29 November 2017

Jforex History Getbartpath


JForex Import JForex ist eine Software für den Devisenhandel von Ducascopy. Ihr Programm ermöglicht es Ihnen, Marktdaten, einschließlich Tick-Daten herunterladen. Wie Sie diese Daten importieren können, erfahren Sie in unserem JForex Data Tutorial. In diesem Artikel zeigen wir Ihnen die Benutzeroberfläche des JForex-Import-Tools. Sie können dieses Kontrollkästchen aus dem History Center JForex Import öffnen. 1. JForex-Datenimport Inputverzeichnis Hierbei handelt es sich um den Ordner, der die Daten aus dem JForex Output-Verzeichnis enthält, in dem die konvertierten Daten für die Verwendung durch FSB Pro gespeichert werden. Hier können Sie den Pfad zu einem Datenquellenordner platzieren, damit die Daten direkt hinzugefügt werden / Aktualisiert in dieser Datenquelle. Marktschluss am Freitag Marktöffnung am Sonntag ist es ein Merkmal der JForex-Daten, dass es Datensätze über das Wochenende enthält, wo es entweder Null-Bewegung Bars oder einige große Spikes in der Preisbewegung sind. Die Daten am Wochenende sind nicht real und daher nicht für Backtesting geeignet. Aus diesem Grund legen wir die Schließ - und Öffnungszeiten fest, wenn wir die Daten konvertieren und diese Balken filtern. FSB Pro wird versuchen, diese Bars auf eigene Faust zu erkennen, aber wir empfehlen eine doppelte Kontrolle. Wie zu überprüfen: In unserer Praxis ist es um 21 Uhr, wenn der Markt schließt am Freitag und wenn es am Sonntag öffnet. Wir können nicht sicher sein, was diese Stunden für Ihre Zeitzone sind, aber Sie können sie von JForex erhalten, während Sie es ausführen und legen Sie die richtigen Werte in der JForex-Import-Tool. Maximale Anzahl zu importierender Balken filtert die Daten bis zu dieser Anzahl von Balken. JForex Import-Hilfe einen Link zum Tutorial beim Importieren von JForex Data Import mit einem Klick auf die Schaltfläche wird der Importvorgang gestartet. Der obere grüne Balken zeigt den Importstatus der aktuellen Datei an. Die untere Leiste zeigt den Status des gesamten Importvorgangs unter Berücksichtigung aller Dateien, die importiert werden sollen. 2. Ausgabeprotokoll Das Ausgabeprotokoll zeigt den Namen jeder importierten Datei an, das Symbol der Daten, wie viele Balken in der Datei vorhanden sind. Wenn die Balken kleiner als die Maximale Anzahl von Balken für die Importnummer sind, wird FSB Pro konvertieren und in eine Datei speichern Datei im Ausgabeverzeichnis. Wenn zu viele Balken in einer Datei vorhanden sind, sehen Sie: Ausschnitt, wie viele Balken vom Ende der Datei getrimmt wurden Verbleibend, wie viele Balken zu FSB Pro verwendbare Daten konvertiert worden sind, werden die verbleibenden Stäbe in einer Akte tooHow gespeichert Hallo Ati Baia, vielen Dank, ich erfolgreich heruntergeladen M15 Amp H4 zu MT4 und sie erscheinen in der Geschichte. Das ist großartig. Allerdings braucht es offensichtlich M1 für Back-Tests, da es nicht wieder Test, bin ich richtig Nicht sicher, wie ich schon erwähnt habe ich nie wirklich zu viel über die in MT4-Strategie-Tester Mühe gemacht. Ich denke, es hängt von der EA sowie die Periode, die Sie in Strategie-Tester und das Modell wählen Sie auch M1 Auch, was ich tun, mit der Log-Datei geschickt wieder, danke. Nein, weil Sie erwähnt haben, brauchen Sie nur M15 und H4. Jedenfalls sind diese M1-Daten ein bisschen groß, um über Mail zu senden. Aus meiner Sicht haben Sie ein paar Möglichkeiten: 1. konvertieren Sie die csv dukascopy Daten selbst: mit einem der verfügbaren Tools: z. Meine MT4 Historische Preise - Backtest 2. Wenn Sie möchten, kann ich helfen, in sie zu suchen (aber Sie müssten mir sagen, welche Broker Sie verwenden (so kann ich das gleiche installieren, wie Sie haben), müssten Sie mir auch die EA Nicht sicher, ob Sie es hier posten wollen) und geben Sie ein bisschen mehr, was Sie wirklich brauchen, um zu testen: Zeit Zeitraum ect ect Jedenfalls können Sie PM mich über das Geld ist wichtig, Liebe ist essential. Method Detail getTimeOfLastTick Gibt die Zeit der letzten Parameter: Instrument - Instrument des Zeigers Zeigt an: Zeit des letzten Häkchens oder -1, wenn kein Häkchen empfangen wurde Wurft: JFException - wenn das Instrument nicht aktiv ist (nicht geöffnet), wenn kein Tick empfangen wurde In-Plattform) getTimeOfLastTick Gibt die Zeit des letzten für das angegebene Instrument empfangenen Ticks zurück Gibt -1 zurück, wenn noch kein Häckchen empfangen wurde Parameter: financialInstrument - Instrument des Häkchens Rückkehr: Zeitpunkt des letzten Häkchens oder -1, wenn kein Häkchen empfangen wurde Wurft: JFException - Wenn das Instrument nicht aktiv ist (nicht in der Plattform geöffnet) getLastTick Gibt das letzte Häkchen für das angegebene Instrument zurück Parameter: Instrument - Instrument des Häkchens Rückgabewert: tickt Wurft: JFException - wenn das Instrument nicht aktiv ist (nicht in der Plattform geöffnet) getLastTick Gibt das letzte Häkchen zurück Instrument Parameter: financialInstrument - Instrument der Zecke Rückgabewert: tick Throws: JFException - wenn das Instrument nicht aktiv ist (nicht in der Plattform geöffnet) getStartTimeOfCurrentBar Gibt die Startzeit der aktuellen Leiste (Bar, die aktuell aus den Zeilen generiert wird) für das angegebene Instrument und den Zeitraum. Wenn für dieses Instrument kein Häkchen empfangen wurde, gibt es -1 zurück. Parameter: Instrument - Instrument der Balkenperiode - Periodendauer der Balkenrückkehr: Startzeit der aktuellen Balkenanzeige oder -1, wenn kein Tick empfangen wurde. Wurft: JFException - wenn die Periode nicht unterstützt wird oder das Instrument nicht aktiv ist (nicht in der Plattform geöffnet) GetStartTimeOfCurrentBar Gibt die Startzeit der aktuellen Leiste (bar, die aktuell von ticks generiert wird) für das angegebene Instrument und die Periode zurück. Wenn für dieses Instrument kein Häkchen empfangen wurde, gibt es -1 zurück. Parameter: financialInstrument - Instrument der Barperiode - Zeitraum der Bar Rückkehr: Startzeit der aktuellen Bar oder -1, wenn kein Tick empfangen wurde Throws: JFException - wenn Zeitraum nicht unterstützt wird oder Instrument nicht aktiv ist (nicht in der Plattform geöffnet) GetBar Gibt die Balken für das angegebene Instrument, die Periode und die Seite zurück, die zurück in der Zeit für die Anzahl der in den Schiebeparametern angegebenen Balken verschoben werden, 0 - aktueller Balken (derzeit aus Ticks generiert), 1 - vorheriger Balken (letzter Balken) Bar an dieser Position geladen wird, gibt die Funktion null zurück. Betrachten Sie den vorherigen einstündigen Balken Parameter: Instrument - Instrument der Balkenperiode - Periodendauer der Balkenseite - Bid - oder Ask-Seite der Balkenverschiebung - Anzahl der Kerzen zurück in der Zeit, die vom aktuellen Balken anstarrt. 1 - vorheriger Balken, 2 - aktueller Balken minus 2 Balken usw. Rückgabewerte: bar oder null, wenn kein Balken geladen ist Werft: JFException - wenn Zeitraum nicht unterstützt wird oder Instrument nicht aktiv ist (nicht in der Plattform geöffnet) getBar Rückgabewert für angegebene Werte Instrument, Periode und Seite, die zurück in der Zeit für die Anzahl in Balken, die im Schiebeparameter angegeben sind, versetzt wird, 0 - aktueller Balken (derzeit aus Ticks generiert), 1 - vorheriger Balken (letzter Balken) Wenn an dieser Position kein Balken vorhanden ist , So gibt die Funktion null zurück. Betrachten Sie den vorherigen einstündigen Balken Parameter: financialInstrument - Instrument der Balkenperiode - Periodendauer der Balkenseite - Bid - oder Ask-Seite der Balkenverschiebung - Anzahl der Kerzen zurück in der Zeit, die vom aktuellen Balken anstarrt. 1 - vorheriger Balken, 2 - aktueller Balken minus 2 Balken usw. Rückgabewert: bar oder null, wenn kein Balken geladen ist Wurft: JFException - wenn Zeit nicht unterstützt wird oder Instrument nicht aktiv ist (nicht in der Plattform geöffnet) readTicks Liest Ticks aus dem Lokalen Cache im Hintergrund. Die Methode kehrt nach dem Erstellen einer Anforderung für Daten, die nicht darauf warten, dass Daten aus dem lokalen Cache gelesen werden, schnell zurück. Nach dem Senden der internen Anforderung werden ticks durch Aufruf von Methoden in tickListener zurückgegeben. LoadingProgressListener wird verwendet, um Feedback über den Ladefortschritt zu erhalten, um das Laden und seine Methode abzubrechen LoadingProgressListener. loadingFinished (boolean, long, long, long) wird aufgerufen, wenn das Laden beendet ist oder als Ergebnis eines Fehlers. Diese Methode hat zwei Hauptziele: eine ist, viele Zecken zu laden, ohne sie alle im Gedächtnis zu halten, und zweitens ist asynchrone Verarbeitung Betrachten Sie, die letzten Tageticks zu analysieren - nämlich das Berechnen des durchschnittlichen fragen Preises und des Höchstgebots Parameter: Instrument - Instrument von Die Ticks ab - Beginn des Zeitintervalls, für das Ticks geladen werden sollen - Ende des Zeitintervalls, für das Ticks geladen werden sollen. Wenn es Tick mit der Zeit gleich der Zeit in zu Parameter ist, wird es auch geladen tickListener - empfängt Daten über angeforderte ticks loadingProgress - verwendet, um Ladevorgang zu kontrollieren Throws: JFException - wenn ein Fehler auftritt während der Erstellung interne Anfrage für Daten readTicks Liest Ticks aus dem lokalen Cache im Hintergrund. Die Methode kehrt nach dem Erstellen einer Anforderung für Daten, die nicht darauf warten, dass Daten aus dem lokalen Cache gelesen werden, schnell zurück. Nach dem Senden der internen Anforderung werden ticks durch Aufruf von Methoden in tickListener zurückgegeben. LoadingProgressListener wird verwendet, um Feedback über den Ladefortschritt zu erhalten, um das Laden und seine Methode abzubrechen LoadingProgressListener. loadingFinished (boolean, long, long, long) wird aufgerufen, wenn das Laden beendet ist oder als Ergebnis eines Fehlers. Diese Methode hat zwei Hauptzwecke: eine ist, viele Zecken zu laden, ohne sie alle im Gedächtnis zu halten, und zweitens ist asynchrone Verarbeitung Betrachten Sie, die letzten Tageticks zu analysieren - nämlich das Berechnen des durchschnittlichen bitten Preises und des Höchstgebotes Parameter: financialInstrument - Instrument von Die Ticks ab - Beginn des Zeitintervalls, für das Ticks geladen werden sollen - Ende des Zeitintervalls, für das Ticks geladen werden sollen. Wenn es Tick mit der Zeit gleich der Zeit in zu Parameter ist, wird es auch geladen tickListener - empfängt Daten über angeforderte ticks loadingProgress - verwendet, um Ladevorgang zu kontrollieren Throws: JFException - wenn ein Fehler auftritt während der Erstellung interne Anfrage für Daten readTicks Liest Ticks aus dem lokalen Cache im Hintergrund. Die Methode kehrt nach dem Erstellen einer Anforderung für Daten, die nicht darauf warten, dass Daten aus dem lokalen Cache gelesen werden, schnell zurück. Nach dem Senden der internen Anforderung werden ticks durch die Aufrufmethode in tickListener zurückgegeben. LoadingProgressListener wird verwendet, um Feedback über den Ladefortschritt zu erhalten, um das Laden und seine Methode abzubrechen LoadingProgressListener. loadingFinished (Boolean, long, long, long) wird aufgerufen, wenn das Laden beendet ist oder als Ergebnis des Fehlers Diese Methode hat zwei Hauptziele: Laden Sie eine Menge von Zecken, ohne sie alle im Speicher, und die zweite ist asynchrone Verarbeitung Parameter: Instrument - Instrument der Zecken numberOfOneSecondIntervalsBefore - wie viel ein Zweitintervall von Zecken zu laden, bevor und einschließlich einer Sekunde Intervall von Zecken mit der Zeit in Zeitparameter angegeben Zeit des letzten Sekundentaktintervalls in der Periode, die in numberOfOneSecondIntervalsBefore angegeben ist Parameter oder / und die Zeit des 1 Sekunde Tickintervalls vor dem ersten ein Sekunde Tickintervall in der Periode, die mit numberOfOneSecondIntervalsAfter Parameter numberOfOneSecondIntervalsAfter - wie viel ein Sekunde Tickintervalle zum Laden nach ( Nicht enthalten) ein zweites Tickintervall mit der im Zeitparameter angegebenen Zeit tickListener - empfängt Daten über angeforderte Ticks loadingProgress - zur Steuerung des Ladefortschritts verwendet Werfen: JFException - wenn einige Fehler auftreten readTicks Liest Ticks aus dem lokalen Cache im Hintergrund. Die Methode kehrt nach dem Erstellen einer Anforderung für Daten, die nicht darauf warten, dass Daten aus dem lokalen Cache gelesen werden, schnell zurück. Nach dem Senden der internen Anforderung werden ticks durch die Aufrufmethode in tickListener zurückgegeben. LoadingProgressListener wird verwendet, um Feedback über den Ladefortschritt zu erhalten, um das Laden und seine Methode abzubrechen LoadingProgressListener. loadingFinished (Boolean, long, long, long) wird aufgerufen, wenn das Laden beendet ist oder als Ergebnis des Fehlers Diese Methode hat zwei Hauptziele: Laden Sie eine Menge von Zecken, ohne sie alle im Speicher, und die zweite ist asynchrone Verarbeitung Parameter: financialInstrument - Finanzinstrument der Zecken numberOfOneSecondIntervalsBefore - wie viel ein Zweitintervall von Zecken zu laden, bevor und einschließlich einer Sekunde Intervall von Zecken mit der Zeit in der Zeit angegeben Parameterzeit des letzten Sekundentaktintervalls in der Periode, die in numberOfOneSecondIntervalsBefore angegeben wird Parameter oder / und die Zeit des 1 Sekunde Tickintervalls vor dem ersten 1 Sekunde Tickintervall in der Periode, die mit numberOfOneSecondIntervalsAfter Parameter numberOfOneSecondIntervalsAfter - wie viel eine Sekunde Tickintervalle zum Laden nach angegeben wird (Nicht enthalten) ein zweites Tickintervall mit der im Zeitparameter angegebenen Zeit tickListener - empfängt Daten über angeforderte Ticks loadingProgress - zum Steuern des Ladefortschritts verwendet Werfen: JFException - bei einigen Fehlern readBars Liest Bars aus dem lokalen Cache im Hintergrund. Die Methode kehrt nach dem Erstellen einer Anforderung für Daten, die nicht darauf warten, dass Daten aus dem lokalen Cache gelesen werden, schnell zurück. Nachdem die interne Anfrage gesendet wurde, werden die Balken durch die Aufrufmethode in barListener zurückgegeben. LoadingProgressListener wird verwendet, um Feedback über den Ladefortschritt zu erhalten, um das Laden und seine Methode abzubrechen LoadingProgressListener. loadingFinished (Boolean, long, long, long) wird aufgerufen, wenn das Laden beendet ist oder als Ergebnis des Fehlers Diese Methode hat zwei Hauptziele: Laden Sie viele Stäbe ein, ohne sie alle im Gedächtnis zu halten, und zweitens ist asynchrone Verarbeitung Betrachten Sie, die letzten Wochen zu analysieren 1 Minute Stäbe - nämlich das Berechnen des durchschnittlichen nahen Preises und der maximalen Stabgröße Parameter: Instrument - Instrument des Stabperioden - Zeitraums Balken Seite - Seite der Balken ab - Beginn des Zeitintervalls, für das Balken geladen werden sollen. Sollte die genaue Startzeit der Bar für einen bestimmten Zeitraum. Siehe getBarStart (Periode, lange) Beschreibung, wenn Sie die Startzeit der Balken für Bar erhalten möchten, die eine bestimmte Zeit bis zum Ende des Zeitintervalls enthält, für die Balken geladen werden sollen. Dies ist die Startzeit des letzten zu ladenden Balkens barListener - empfängt Daten über angeforderte Balken loadingProgress - zum Steuern des Ladefortschritts verwendet Werfen: JFException - wenn Zeitraum nicht unterstützt wird oder Zeitintervall für den angegebenen Zeitraum nicht gültig ist Siehe auch: getBarStart (Periode , Long) readBars Liest Bars aus dem lokalen Cache im Hintergrund. Die Methode kehrt nach dem Erstellen einer Anforderung für Daten, die nicht darauf warten, dass Daten aus dem lokalen Cache gelesen werden, schnell zurück. Nachdem die interne Anfrage gesendet wurde, werden die Balken durch die Aufrufmethode in barListener zurückgegeben. LoadingProgressListener wird verwendet, um Feedback über den Ladefortschritt zu erhalten, um das Laden und seine Methode abzubrechen LoadingProgressListener. loadingFinished (Boolean, long, long, long) wird aufgerufen, wenn das Laden beendet ist oder als Ergebnis des Fehlers Diese Methode hat zwei Hauptziele: Laden Sie viele Stäbe ein, ohne sie alle im Gedächtnis zu halten, und zweitens ist asynchrone Verarbeitung Betrachten Sie, die letzten Wochen zu analysieren 1 Minute Stäbe - nämlich das Berechnen des durchschnittlichen nahen Preises und der maximalen Stabgröße Parameter: financialInstrument - Instrument des Stabperioden - Zeitraums Balken Seite - Seite der Balken ab - Beginn des Zeitintervalls, für das Balken geladen werden sollen. Sollte die genaue Startzeit der Bar für einen bestimmten Zeitraum. Siehe getBarStart (Periode, lange) Beschreibung, wenn Sie die Startzeit der Balken für Bar erhalten möchten, die eine bestimmte Zeit bis zum Ende des Zeitintervalls enthält, für die Balken geladen werden sollen. Dies ist die Startzeit des letzten zu ladenden Balkens barListener - empfängt Daten über angeforderte Balken loadingProgress - zum Steuern des Ladefortschritts verwendet Werfen: JFException - wenn Zeitraum nicht unterstützt wird oder Zeitintervall für den angegebenen Zeitraum nicht gültig ist Siehe auch: getBarStart (Periode , Long) readBars Liest Bars aus dem lokalen Cache im Hintergrund. Die Methode kehrt nach dem Erstellen einer Anforderung für Daten, die nicht darauf warten, dass Daten aus dem lokalen Cache gelesen werden, schnell zurück. Nachdem die interne Anfrage gesendet wurde, werden die Balken durch die Aufrufmethode in barListener zurückgegeben. LoadingProgressListener wird verwendet, um Feedback über den Ladefortschritt zu erhalten, um das Laden und seine Methode abzubrechen LoadingProgressListener. loadingFinished (Boolean, long, long, long) wird aufgerufen, wenn das Laden beendet ist oder als Ergebnis des Fehlers Diese Methode hat zwei Hauptziele: Laden Sie viele Stäbe ein, ohne sie alle im Gedächtnis zu halten, und zweitens ist asynchrone Verarbeitung Betrachten Sie, die letzten Wochen zu analysieren 1 Minute Stäbe - nämlich das Berechnen des durchschnittlichen nahen Preises und der maximalen Stabgröße Parameter: Instrument - Instrument des Stabperioden - Zeitraums Stäbe Seite - Seite der Stäbe Filterstäbe Filtermethode siehe Filter von - Beginn des Zeitintervalls, für das Stäbe beladen werden sollten. Sollte die genaue Startzeit der Bar für einen bestimmten Zeitraum. Siehe getBarStart (Periode, lange) Beschreibung, wenn Sie die Startzeit der Balken für Bar erhalten möchten, die eine bestimmte Zeit bis zum Ende des Zeitintervalls enthält, für die Balken geladen werden sollen. Dies ist die Startzeit des letzten zu ladenden Balkens barListener - empfängt Daten über angeforderte Balken loadingProgress - zum Steuern des Ladefortschritts verwendet Werfen: JFException - wenn Zeitraum nicht unterstützt wird oder Zeitintervall für den angegebenen Zeitraum nicht gültig ist Siehe auch: getBarStart (Periode , Long) readBars Liest Bars aus dem lokalen Cache im Hintergrund. Die Methode kehrt nach dem Erstellen einer Anforderung für Daten, die nicht darauf warten, dass Daten aus dem lokalen Cache gelesen werden, schnell zurück. Nachdem die interne Anfrage gesendet wurde, werden die Balken durch die Aufrufmethode in barListener zurückgegeben. LoadingProgressListener wird verwendet, um Feedback über den Ladefortschritt zu erhalten, um das Laden und seine Methode abzubrechen LoadingProgressListener. loadingFinished (Boolean, long, long, long) wird aufgerufen, wenn das Laden beendet ist oder als Ergebnis des Fehlers Diese Methode hat zwei Hauptziele: Laden Sie viele Stäbe ein, ohne sie alle im Gedächtnis zu halten, und zweitens ist asynchrone Verarbeitung Betrachten Sie, die letzten Wochen zu analysieren 1 Minute Stäbe - nämlich das Berechnen des durchschnittlichen nahen Preises und der maximalen Stabgröße Parameter: financialInstrument - Instrument des Stabperioden - Zeitraums Stäbe Seite - Seite der Stäbe Filterstäbe Filtermethode siehe Filter von - Beginn des Zeitintervalls, für das Stäbe beladen werden sollten. Sollte die genaue Startzeit der Bar für einen bestimmten Zeitraum. Siehe getBarStart (Periode, lange) Beschreibung, wenn Sie die Startzeit der Balken für Bar erhalten möchten, die eine bestimmte Zeit bis zum Ende des Zeitintervalls enthält, für die Balken geladen werden sollen. Dies ist die Startzeit des letzten zu ladenden Balkens barListener - empfängt Daten über angeforderte Balken loadingProgress - zum Steuern des Ladefortschritts verwendet Werfen: JFException - wenn Zeitraum nicht unterstützt wird oder Zeitintervall für den angegebenen Zeitraum nicht gültig ist Siehe auch: getBarStart (Periode , Long) readBars Liest Bars aus dem lokalen Cache im Hintergrund. Die Methode kehrt nach dem Erstellen einer Anforderung für Daten, die nicht darauf warten, dass Daten aus dem lokalen Cache gelesen werden, schnell zurück. Nachdem die interne Anfrage gesendet wurde, werden die Balken durch die Aufrufmethode in barListener zurückgegeben. LoadingProgressListener wird verwendet, um Feedback über den Ladefortschritt zu erhalten, um das Laden und seine Methode abzubrechen LoadingProgressListener. loadingFinished (Boolean, long, long, long) wird aufgerufen, wenn das Laden beendet ist oder als Ergebnis des Fehlers Diese Methode hat zwei Hauptziele: Laden Sie viele Stäbe, ohne sie alle im Gedächtnis zu behalten, und zweitens ist asynchrone Verarbeitung Betrachten Sie, die 100000 1-Minute-Stäbe zu analysieren - nämlich das Berechnen des durchschnittlichen nahen Preises und der maximalen Stabgröße Parameter: Instrument - Instrument des Stabes Zeitraum - Zeitraum der Stäbe Seite - Seite der Stäbe Filter - ermöglicht es, Kerzen AnzahlOfCandlesBefore - wie viele Kerzen zu laden, bevor und einschließlich Kerze mit der Zeit in Zeitparameter Zeit - Zeit der letzten Kerzen in Zeitraum angegeben in numberOfCandlesBefore Parameter oder / und Zeit der Kerze vor Erste Kerze in der Periode, die mit numberOfCandles angegeben ist. Nach dem Parameter numberOfCandlesAfter - wie viele Kerzen, die nach (nicht inklusive) Kerze geladen werden, mit der Zeit, die im Zeitparameter barListener angegeben wird, empfängt Daten über angeforderte Balken loadingProgress - zur Steuerung des Ladefortschritts verwendet Werfen: JFException - wenn Zeitraum nicht unterstützt wird Oder Zeitintervall ist für die angegebene Zeitdauer nicht gültig Siehe auch: getBarStart (Zeitraum, lang) readBars Liest Balken aus dem lokalen Cache im Hintergrund. Die Methode kehrt nach dem Erstellen einer Anforderung für Daten, die nicht darauf warten, dass Daten aus dem lokalen Cache gelesen werden, schnell zurück. Nachdem die interne Anfrage gesendet wurde, werden die Balken durch die Aufrufmethode in barListener zurückgegeben. LoadingProgressListener wird verwendet, um Feedback über den Ladefortschritt zu erhalten, um das Laden und seine Methode abzubrechen LoadingProgressListener. loadingFinished (Boolean, long, long, long) wird aufgerufen, wenn das Laden beendet ist oder als Ergebnis des Fehlers Diese Methode hat zwei Hauptziele: Laden Sie viele Stäbe, ohne sie alle im Gedächtnis zu halten, und zweitens ist asynchrone Verarbeitung Betrachten Sie, die 100000 1-Minute-Stäbe zu analysieren - nämlich das Berechnen des durchschnittlichen nahen Preises und der maximalen Stabgröße Parameter: financialInstrument - Instrument des Stabes Zeitraum - Zeitraum der Stäbe Seite - Seite der Stäbe Filter - ermöglicht es, Kerzen AnzahlOfCandlesBefore - wie viele Kerzen zu laden, bevor und einschließlich Kerze mit der Zeit in Zeitparameter Zeit - Zeit der letzten Kerzen in Zeitraum angegeben in numberOfCandlesBefore Parameter oder / und Zeit der Kerze vor Erste Kerze in Periode, die mit numberOfCandles spezifiziert ist. Nach dem Parameter numberOfCandlesAfter - wie viele Kerzen, die nach (nicht inklusive) Kerze geladen werden, mit der Zeit, die im Zeitparameter barListener angegeben wird - empfängt Daten über angeforderte Balken loadingProgress - zur Steuerung des Ladefortschritts verwendet Werfen: JFException - wenn Zeitraum nicht unterstützt wird Oder Zeitintervall ist für eine bestimmte Periode nicht gültig Siehe auch: getBarStart (Periode, lang) getTicks Gibt Ticks für das angegebene Instrument und das Zeitintervall zurück. Methodenblöcke, bis alle Daten vom Server in den lokalen Cache geladen und dann in der Sammlung gelesen und gespeichert werden. Da alle Daten in den Speicher geladen werden, sollte diese Methode mit Vorsicht verwendet werden, um nicht zu viele Daten zu laden, die zu OutOfMemoryException Parameter führen können: Instrument - Instrument der Ticks ab - Beginn des Zeitintervalls, für das Ticks geladen werden sollen - Endzeit des Zeitintervalls, für das Ticks geladen werden sollen. Wenn es ein Häkchen mit der Zeit gibt, die gleich der Zeit in zu dem Parameter ist, wird es ebenfalls geladen. Rückgabewerte: geladene Zeilen Throws: JFException - wenn beim Laden von Daten ein Fehler auftritt getTicks Gibt die Zeilen für das angegebene Instrument und das Zeitintervall zurück. Methodenblöcke, bis alle Daten vom Server in den lokalen Cache geladen und dann in der Sammlung gelesen und gespeichert werden. Da alle Daten in den Speicher geladen werden, sollte diese Methode mit Vorsicht verwendet werden, um nicht zu viele Daten zu laden, die zu OutOfMemoryException führen können Parameter: financialInstrument - Instrument der Ticks ab - Beginn des Zeitintervalls, für das Ticks geladen werden sollen - Endzeit des Zeitintervalls, für das Ticks geladen werden sollen. Wenn es eine Zeit gibt, die gleich der Zeit in Parameter ist, wird sie ebenfalls geladen. Rückgabewerte: geladene Zeilen Throws: JFException - wenn ein Fehler beim Laden der Daten auftritt getTicks Gibt die Zeilen für das angegebene Gerät, die Zeit und die Anzahl zurück. Methodenblöcke, bis alle Daten vom Server in den lokalen Cache geladen und dann in der Sammlung gelesen und gespeichert werden. Da alle Daten in den Speicher geladen wird, diese Methode sollte nicht geladen werden zu viele Daten mit Vorsicht verwendet werden, die zu OutOfMemoryException Parameter führen kann: Instrument - Instrument der Zecken numberOfOneSecondIntervalsBefore - wieviel Intervall von einer Sekunde von Zecken vor zu laden und einschließlich Intervall von einer Sekunde von Zecken mit der Zeit in Zeitparameter angegebenen Zeit - Zeit der letzten in der Periode 1 Sekunde Tickintervall angegeben in numberOfOneSecondIntervalsBefore Parameter oder / und die Zeit des Intervall von einer Sekunde vor dem ersten 1 Sekunde Tickintervall in der Periode mit numberOfOneSecondIntervalsAfter Parameter numberOfOneSecondIntervalsAfter angegeben tick - wie viel ein Sekunde Tickintervalle nach (nicht enthalten) ein zweites Tickintervall mit der im Zeitparameter angegebenen Zeit zurückkehren Returns: geladene Ticks Throws: JFException - wenn beim Laden von Daten getTicks ein Fehler auftritt Takes für angegebenes Instrument, Zeit und Zähler zurückgeben. Methodenblöcke, bis alle Daten vom Server in den lokalen Cache geladen und dann in der Sammlung gelesen und gespeichert werden. Da alle Daten in den Speicher geladen wird, diese Methode sollte nicht geladen werden zu viele Daten mit Vorsicht verwendet werden, die zu OutOfMemoryException Parameter führen kann: financialInstrument - Instrument der Zecken numberOfOneSecondIntervalsBefore - wieviel Intervall von einer Sekunde von Zecken vor zu laden und einschließlich Intervall von einer Sekunde von Zecken mit der Zeit in Zeitparameter angegebenen Zeit - Zeit der letzten in der Periode 1 Sekunde Tickintervall angegeben in numberOfOneSecondIntervalsBefore Parameter oder / und die Zeit des Intervall von einer Sekunde vor dem ersten 1 Sekunde Tickintervall in der Periode mit numberOfOneSecondIntervalsAfter Parameter numberOfOneSecondIntervalsAfter angegeben tick - wie viel eine Sekunde Tickintervalle nach (nicht enthalten) ein zweites Tickintervall mit der im Zeitparameter angegebenen Zeit zurückgegeben werden Returns: loaded ticks Throws: JFException - wenn beim Laden von Daten ein Fehler auftritt getBars Gibt die Balken für das angegebene Instrument, den Zeitraum und die Seite zurück. Methodenblöcke, bis alle Daten vom Server in den lokalen Cache geladen und dann in der Sammlung gelesen und gespeichert werden. Weil alle Daten in den Speicher geladen werden, sollte diese Methode mit Vorsicht verwendet werden, um nicht zu viele Daten zu laden, die zu OutOfMemoryException führen können Überlegen Sie, 5 Bars über ein Zeitintervall zu erhalten: Überlegen Sie, täglich Bars über mehrere Monate zu erhalten: Parameter: Instrument - Instrument Der Balkenperiode - Periodendauer der Balken - Seite der Balken von - Beginn des Zeitintervalls, für das Balken geladen werden sollen. Sollte die genaue Startzeit der Bar für einen bestimmten Zeitraum. Siehe getBarStart (Periode, lange) Beschreibung, wenn Sie die Startzeit der Balken für Kerzen erhalten möchten, die eine bestimmte Zeit bis zum Ende des Zeitintervalls enthält, für das Balken geladen werden sollen. Dies ist die Startzeit der letzten zu ladenden Kerze Rückgabewert: geladene Balken Throws: JFException - wenn Zeitraum nicht unterstützt wird oder beim Laden von Daten ein Fehler auftritt getBars Gibt die Balken für das angegebene Instrument, den Zeitraum und die Seite zurück. Methodenblöcke, bis alle Daten vom Server in den lokalen Cache geladen und dann in der Sammlung gelesen und gespeichert werden. Da alle Daten in den Speicher geladen werden, sollte diese Methode mit Vorsicht verwendet werden, um nicht zu viele Daten zu laden, die zu OutOfMemoryException führen können Überlegen, 5 Bars über ein Zeitintervall zu erhalten: Parameter: financialInstrument - Instrument der Balkenperiode - Periode des Balken Seite - Seite der Balken ab - Beginn des Zeitintervalls, für das Balken geladen werden sollen. Sollte die genaue Startzeit der Bar für einen bestimmten Zeitraum. Siehe getBarStart (Periode, lange) Beschreibung, wenn Sie die Startzeit der Balken für Kerzen erhalten möchten, die eine bestimmte Zeit bis zum Ende des Zeitintervalls enthält, für das Balken geladen werden sollen. Dies ist die Startzeit der letzten zu ladenden Kerze Rückgabewert: geladene Balken Throws: JFException - wenn Zeitraum nicht unterstützt wird oder beim Laden von Daten ein Fehler auftritt getBars Gibt Balken für spezifizierte Instrumente, Perioden, Seiten und Filter zurück. Methodenblöcke, bis alle Daten vom Server in den lokalen Cache geladen und dann in der Sammlung gelesen und gespeichert werden. Da alle Daten in den Speicher geladen werden, sollte diese Methode mit Vorsicht verwendet werden, um nicht zu viele Daten zu laden, die zu OutOfMemoryException führen können. Parameter: Instrument - Instrument der Balkenperiode - Periodendauer der Balken-Seite des Balkenfilters - Bars Filtermethode siehe Filter von - Beginn des Zeitintervalls, für das Balken geladen werden sollen. Sollte die genaue Startzeit der Bar für einen bestimmten Zeitraum. Siehe getBarStart (Periode, lange) Beschreibung, wenn Sie die Startzeit der Balken für Kerzen erhalten möchten, die eine bestimmte Zeit bis zum Ende des Zeitintervalls enthält, für das Balken geladen werden sollen. Dies ist die Startzeit der letzten zu ladenden Kerze Rückgabewert: geladene Balken Throws: JFException - wenn Zeitraum nicht unterstützt wird oder beim Laden von Daten ein Fehler auftritt getBars Gibt Balken für spezifizierte Instrumente, Perioden, Seiten und Filter zurück. Methodenblöcke, bis alle Daten vom Server in den lokalen Cache geladen und dann in der Sammlung gelesen und gespeichert werden. Da alle Daten in den Speicher geladen werden, sollte diese Methode mit Vorsicht verwendet werden, um nicht zu viele Daten zu laden, die zu OutOfMemoryException führen können. Parameter: financialInstrument - Instrument der Balkenperiode - Periodendauer der Balkenseite des Balkenfilters - Bars Filtermethode siehe Filter von - Beginn des Zeitintervalls, für das Balken geladen werden sollen. Sollte die genaue Startzeit der Bar für einen bestimmten Zeitraum. Siehe getBarStart (Periode, lange) Beschreibung, wenn Sie die Startzeit der Balken für Kerzen erhalten möchten, die eine bestimmte Zeit bis zum Ende des Zeitintervalls enthält, für das Balken geladen werden sollen. Dies ist die Startzeit der letzten zu ladenden Kerze Rückgabewert: geladene Balken Throws: JFException - wenn Zeitraum nicht unterstützt wird oder beim Laden von Daten ein Fehler auftritt getBars Gibt die Balken für das angegebene Instrument, den Zeitraum und die Seite zurück. Methodenblöcke, bis alle Daten vom Server in den lokalen Cache geladen und dann in der Sammlung gelesen und gespeichert werden. Da alle Daten in den Speicher geladen werden, sollte diese Methode mit Vorsicht verwendet werden, um nicht zu viele Daten zu laden, die zu OutOfMemoryException führen können. Wenn der angeforderte Zeitraum die Bar enthält, die noch nicht vollständig geformt ist (Fortschrittsbalken), dann ist sie enthalten, auch wenn ihre flache Betrachten Sie 5 Bars über ein Kerzenintervall: Parameter: Instrument - Instrument der Bars Zeitraum - Zeitraum der Bars Seite - Seite der Filterstäbe - ermöglicht Kerzen numberOfCandlesBefore zu filtern - wieviel Kerzen zu laden, bevor einschließlich Kerze mit der Zeit angegeben in Zeitparameter Zeit - Zeit der letzten Kerze im angegebenen Zeitraum in numberOfCandlesBefore Parameter oder die Zeit der ersten Kerze in der Periode mit numberOfCandlesAfter Parameter angegeben, wenn numberOfCandlesBefore 0, oder die Zeit der Kerze in der Periode vor der ersten Kerze ist mit numberOfCandlesAfter angegeben, wenn numberOfCandlesBefore 0 numberOfCandlesAfter ist - wie viel Kerzen nach zu laden (nicht einschließlich) Kerze mit der Zeit in Zeitparameter Rückgabe angegeben: Geladene Balken Throws: JFException - wenn Zeitraum nicht unterstützt wird oder ein Fehler beim Laden von Daten auftritt getBars Gibt die Balken für das angegebene Instrument, den Zeitraum und die Seite zurück. Methodenblöcke, bis alle Daten vom Server in den lokalen Cache geladen und dann in der Sammlung gelesen und gespeichert werden. Da alle Daten in den Speicher geladen werden, sollte diese Methode mit Vorsicht verwendet werden, um nicht zu viele Daten zu laden, die zu OutOfMemoryException führen können. Wenn der angeforderte Zeitraum den Balken enthält, der noch nicht vollständig gebildet ist (Fortschrittsbalken), dann wird er auch eingeschlossen, auch wenn seine flache Überlegung, 5 Balken über einem Kerzenintervall zu erhalten: Parameter: financialInstrument - Instrument der Balkenperiode - Periode Stäbe Seite - Seite der Stäbe Filter - ermöglicht es, Kerzen AnzahlOfCandlesBefore - wie viele Kerzen zu laden, bevor und einschließlich Kerze mit der Zeit in Zeit Parameter Zeit - der letzten Kerze in der Periode in numberOfCandlesBefore Parameter oder Zeit der ersten Kerze angegeben in period specified with numberOfCandlesAfter parameter if numberOfCandlesBefore is 0, or time of the candle prior to first candle in period specified with numberOfCandlesAfter if numberOfCandlesBefore is 0 numberOfCandlesAfter - how much candles to load after (not including) candle with time specified in time parameter Returns: loaded bars Throws: JFException - when period is not supported or some error occurs when loading data getBarStart Returns starting time of the bar that includes time specified in time parameter Parameters: period - period of the bar time - time that is included by the bar Returns : starting time of the bar Throws: JFException - when period is not supported getNextBarStart Returns starting time of the bar next to the bar that includes time specified in barTime parameter Parameters: period - period of the bar barTime - time that is included by the bar previous to the returned Returns: starting time of the bar Throws: JFException - when period is not supported getPreviousBarStart Returns starting time of the bar previous to the bar that includes time specified in barTime parameter Parameters: period - period to the bar barTime - time that is included by the bar next to the returned Returns: staring time of the bar Throws: JFException - when period is not supported getTimeForNBarsBack Returns starting time of the bar that is numberOfBars - 1 back in time to the bar that includes time specified in to parameter . Method can be used to get time for the from parameter for getBars(com. dukascopy. api. Instrument, com. dukascopy. api. Period, com. dukascopy. api. OfferSide, long, long) method when is known time of the last bar and number of candles that needs to be loaded Parameters: period - period of the bars to - time of the last bar numberOfBars - number of bars that could be loaded when passing returned time and time specified in to parameter in getBars(com. dukascopy. api. Instrument, com. dukascopy. api. Period, com. dukascopy. api. OfferSide, long, long) method Returns: starting time of the bar Throws: JFException - when period is not supported getTimeForNBarsForward Returns starting time of the bar that is numberOfBars - 1 in the future to the bar that includes time specified in from parameter. Method can be used to get time for the to parameter for getBars(com. dukascopy. api. Instrument, com. dukascopy. api. Period, com. dukascopy. api. OfferSide, long, long) method when is known time of the first bar and number of candles that needs to be loaded Parameters: period - period of the bars from - time of the first bar numberOfBars - number of bars that could be loaded when passing returned time and time specified in from parameter in getBars(com. dukascopy. api. Instrument, com. dukascopy. api. Period, com. dukascopy. api. OfferSide, long, long) method Returns: starting time of the last bar Throws: JFException - when period is not supported readOrdersHistory Loads orders from the server in the background. Method returns fast after creating request for data not waiting for any data to be loaded After internal request is sent, orders will be returned by calling method in ordersListener. LoadingProgressListener is used to receive feedback about loading progress, to cancel loading and its method LoadingProgressListener. loadingFinished(boolean, long, long, long) is called when loading is finished or as a result of error This method can be used for orders loading without blocking strategy execution NB Only one order history request can be sent at a time. If there is another request sent method will throw JFException Parameters: instrument - instrument of the orders from - start of the time interval for which orders should be loaded to - end time of the time interval for which orders should be loaded ordersListener - receives data about requested orders loadingProgress - used to control loading progress Throws: JFException - in case of any system error See Also: getOrdersHistory(Instrument instrument, long from, long to) readOrdersHistory Loads orders from the server in the background. Method returns fast after creating request for data not waiting for any data to be loaded After internal request is sent, orders will be returned by calling method in ordersListener. LoadingProgressListener is used to receive feedback about loading progress, to cancel loading and its method LoadingProgressListener. loadingFinished(boolean, long, long, long) is called when loading is finished or as a result of error This method can be used for orders loading without blocking strategy execution NB Only one order history request can be sent at a time. If there is another request sent method will throw JFException Parameters: financialInstrument - instrument of the orders from - start of the time interval for which orders should be loaded to - end time of the time interval for which orders should be loaded ordersListener - receives data about requested orders loadingProgress - used to control loading progress Throws: JFException - in case of any system error See Also: getOrdersHistory(IFinancialInstrument financialInstrument, long from, long to) getOrdersHistory Returns orders for specified instrument and time interval. Method blocks until all data will be loaded from the server. NB Only one order history request can be sent at a time. If there is another request sent method will throw JFException Parameters: instrument - instrument of the orders from - start of the time interval for which orders should be loaded to - end time of the time interval for which orders should be loaded Returns: loaded orders Throws: JFException - in case of any system error getOrdersHistory Returns orders for specified instrument and time interval. Method blocks until all data will be loaded from the server. NB Only one order history request can be sent at a time. If there is another request sent method will throw JFException Parameters: financialInstrument - instrument of the orders from - start of the time interval for which orders should be loaded to - end time of the time interval for which orders should be loaded Returns: loaded orders Throws: JFException - in case of any system error getHistoricalOrderById Returns historical (closed) order by position id for the given user account. Parameters: id - closed orders position id Returns: historical (closed) order with specified position id for the given user account or null if there is no one. Throws: JFException - in case of any system error getEquity Returns current equity calculated for every tick getTick Returns tick for specified instrument, that is shifted back in time for number in ticks specified in shift parameter, 0 - current tick, 1 - previous tick. Parameters: instrument - instrument of the tick shift - number of tick back in time staring from current tick. 1 - previous tick, 2 - current tick minus 2 ticks and so on Returns: tick Throws: JFException - when instrument is not active (not opened in platform) or other errors getTick Returns tick for specified instrument, that is shifted back in time for number in ticks specified in shift parameter, 0 - current tick, 1 - previous tick. Parameters: financialInstrument - instrument of the tick shift - number of tick back in time staring from current tick. 1 - previous tick, 2 - current tick minus 2 ticks and so on Returns: tick Throws: JFException - when instrument is not active (not opened in platform) or other errors getFeedData Returns bar for specified feed descriptor, that is shifted back in time for number in bars specified in shift parameter, 0 - current bar (currently generated), 1 - previous bar (last formed bar) If there is no bar loaded at that position, then function returns null. Parameters: feedDescriptor - holds parameters: data type, instrument, offer side, etc (depends on bar type), and describes what kind of bars must be loaded shift - number of bars back in time staring from current bar. 1 - previous bar, 2 - current bar minus 2 bars and so on Returns: bar or null if no bar is loaded, the type of returning bar depends on FeedDescriptor. getDataType() Throws: JFException - when some error occurs when loading data getFeedData A type-safe feed data retrieval for the specified feed getFeedData Returns bars for specified feed descriptor. Method blocks until all data will be loaded from the server into local cache and then read and stored in collection. Because all the data is loaded into the memory, this method should be used with caution to not load too much data which can lead to OutOfMemoryException Parameters: feedDescriptor - holds parameters: data type, instrument, offer side, etc (depends on bar type), and describes what kind of bars must be loaded from - start of the time interval for which bars should be loaded to - end time of the time interval for which bars should be loaded. If there is bar with time equals to the time in to parameter then it will be loaded as well Returns: loaded bars Throws: JFException - when incorrect time interval is passed or some error occurs when loading data getFeedData A type-safe feed data retrieval for the specified feed getFeedData Returns bars for specified feedDescriptor. Method blocks until all data will be loaded from the server into local cache and then read and stored in collection. Because all the data is loaded into the memory, this method should be used with caution to not load too much data which can lead to OutOfMemoryException . Parameters: feedDescriptor - holds parameters: data type, instrument, offer side, etc (depends on bar type), and describes what kind of bars must be loaded numberOfFeedBarsBefore - how much bars to load before and including bar with time specified in time parameter time - the time of the last bar in period specified in numberOfFeedBarsBefore parameter, or the time of the first bar in period specified with numberOfFeedBarsAfter parameter if numberOfFeedBarsBefore is 0, or the time of the bar prior to the first bar in period specified with numberOfFeedBarsAfter if numberOfFeedBarsBefore is 0 numberOfFeedBarsAfter - how much bars to load after (not including) bar with time specified in time parameter Returns: loaded bars Throws: JFException - when some error occurs when loading data getFeedData A type-safe feed data retrieval for the specified feed readFeedData Reads feed data from the local cache in the background. Method returns fast after creating request for data not waiting for any data to be read from local cache. After internal request is sent, feed data items will be returned by calling method in feedListener. LoadingProgressListener is used to receive feedback about loading progress, to cancel loading and its method LoadingProgressListener. loadingFinished(boolean, long, long, long) is called when loading is finished or as a result of error This method has two main purposes: one is to load a lot of bars without keeping them all in memory, and second is asynchronous processing Consider analyzing the last weeks renko bricks - namely calculating the average close price Parameters: feedDescriptor - feed descriptor of the feed data from - start of the time interval for which feed data items should be loaded. to - end time of the time interval for which feed data items should be loaded. feedListener - receives data about requested feed data items loadingProgress - used to control loading progress Throws: JFException - when some errors occurs readFeedData A type-safe feed data retrieval for the specified feed readFeedData Reads feed data from the local cache in the background. Method returns fast after creating request for data not waiting for any data to be read from local cache. After internal request is sent, feed data will be returned by calling method in feedListener. LoadingProgressListener is used to receive feedback about loading progress, to cancel loading and its method LoadingProgressListener. loadingFinished(boolean, long, long, long) is called when loading is finished or as a result of error This method has two main purposes: one is to load a lot of feed data without keeping them all in memory, and second is asynchronous processing Consider analyzing the last 1000 renko bricks - namely calculating the average close price Parameters: feedDescriptor - feed descriptor of the feed data numberOfFeedDataBefore - how much feed data items to load before and including feed data item with time specified in time parameter time - time of the last feed data item in period specified in numberOfFeedDataBefore parameter or/and time of the feed data item prior first feed data item in period specified with numberOfFeedDataAfter parameter numberOfFeedDataAfter - how much feed data items to load after (not including) feed data item with time specified in time parameter feedListener - receives feed data loadingProgress - used to control loading progress Throws: JFException - when some errors occurs readFeedData A type-safe feed data retrieval for the specified feed getPointAndFigure Returns Point and Figure for specified instrument, offer side, box size and reversal amount, that is shifted back in time for number in bars specified in shift parameter, 0 - current bar, 1 - previous bar (last formed bar) If there is no bar loaded at that position, then function returns null. This method uses default base period IFeedDescriptor. DEFAULTBASEPERIOD. which has EET time zone and default data interpolation descriptor ( DataInterpolationDescriptor. DEFAULT ). To indicate specific base period and/or data interpolation descriptor, use getFeedData(ITailoredFeedDescriptor, int) . Parameters: instrument - instrument of PF offerSide - bid or ask side of PF boxSize - box size of the PF reversalAmount - reversal amount of the PF shift - number of PF back in time staring from current PF. 1 - previous PF, 2 - current PF minus 2 bars and so on Returns: PF or null if no PF is loaded Throws: JFException - when shift value is negative or instrument is not active (not opened in platform) getPointAndFigures Returns Point and Figures for specified instrument, offer side, box size and reversal amount. This method uses default base period IFeedDescriptor. DEFAULTBASEPERIOD. which has EET time zone and default data interpolation descriptor ( DataInterpolationDescriptor. DEFAULT ). To indicate specific base period and/or data interpolation descriptor, use getFeedData(ITailoredFeedDescriptor, long, long). Method blocks until all data will be loaded from the server into local cache and then read and stored in collection. Because all the data is loaded into the memory, this method should be used with caution to not load too much data which can lead to OutOfMemoryException If the requested period includes the bar that is not fully formed yet (in-progress bar), then it is included in result too Subscribe to Point and Figure live notification first, before call this method. Parameters: instrument - of PFs offerSide - offer side of PFs boxSize - box size of PFs reversalAmount - reversal amount of PFs from - start time of the time interval for which bars should be loaded. This time is included in interval start end of the first loaded bar to - end time of the time interval for which bars should be loaded. This time is included in interval start end of the last loaded bar Returns: loaded Point And Figures Throws: JFException - when incorrect time interval is passed or some error occurs when loading data getPointAndFigures Returns Point and Figures for specified instrument, offer side, box size and reversal amount. This method uses default base period IFeedDescriptor. DEFAULTBASEPERIOD. which has EET time zone and default data interpolation descriptor ( DataInterpolationDescriptor. DEFAULT ). To indicate specific base period and/or data interpolation descriptor, use getFeedData(ITailoredFeedDescriptor, int, long, int). Method blocks until all data will be loaded from the server into local cache and then read and stored in collection. Because all the data is loaded into the memory, this method should be used with caution to not load too much data which can lead to OutOfMemoryException. If the requested period includes the bar that is not fully formed yet (in-progress bar), then it is included in result too Subscribe to Point and Figure live notification first, before call this method. Parameters: instrument - instrument of the PFs offerSide - offer side of the PFs boxSize - price range of the PFs numberOfBarsBefore - how much bars to load before and including bar with time specified in time parameter time - time of the last bar in period specified in numberOfBarsBefore parameter, or time of the first bar in period specified with numberOfBarsAfter parameter if numberOfBarsBefore is 0, or time of the candle prior to first candle in period specified with numberOfBarsAfter if numberOfBarsBefore is 0 numberOfBarsAfter - how much bars to load after (not including) bar with time specified in time parameter Returns: loaded bars Throws: JFException - when desired data amount is negative, etc or some error occurs when loading data readPointAndFigures Reads Point and Figures from the local cache in the background. Method returns fast after creating request for data not waiting for any data to be read from local cache. After internal request is sent, bars will be returned by calling method in listener. LoadingProgressListener is used to receive feedback about loading progress, to cancel loading and its method LoadingProgressListener. loadingFinished(boolean, long, long, long) is called when loading is finished or as a result of error This method has two main purposes: one is to load a lot of bars without keeping them all in memory, and second is asynchronous processing. This method uses default base period IFeedDescriptor. DEFAULTBASEPERIOD. which has EET time zone and default data interpolation descriptor ( DataInterpolationDescriptor. DEFAULT ). Subscribe to Point and Figure live notification first, before call this method. Parameters: instrument - of PFs offerSide - offer side of PFs boxSize - box size of PFs reversalAmount - reversal amount of PFs from - start time of the time interval for which bars should be loaded. This time is included in interval start end of the first loaded bar to - end time of the time interval for which bars should be loaded. This time is included in interval start end of the last loaded bar listener - receives data about requested bars loadingProgress - used to control loading progress Throws: JFException - when incorrect time interval is passed or some error occurs when loading data readPointAndFigures Reads Point and Figures from the local cache in the background. Method returns fast after creating request for data not waiting for any data to be read from local cache. After internal request is sent, bars will be returned by calling method in listener. LoadingProgressListener is used to receive feedback about loading progress, to cancel loading and its method LoadingProgressListener. loadingFinished(boolean, long, long, long) is called when loading is finished or as a result of error This method has two main purposes: one is to load a lot of bars without keeping them all in memory, and second is asynchronous processing This method uses default base period IFeedDescriptor. DEFAULTBASEPERIOD. which has EET time zone and default data interpolation descriptor ( DataInterpolationDescriptor. DEFAULT ). Subscribe to Point and Figure live notification first, before call this method. Parameters: instrument - of PFs offerSide - offer side of PFs boxSize - box size of PFs reversalAmount - reversal amount of PFs numberOfBarsBefore - how much bars to load before and including bar with time specified in time parameter time - time of the last bar in period specified in numberOfBarsBefore parameter, or time of the first bar in period specified with numberOfBarsAfter parameter if numberOfBarsBefore is 0, or time of the candle prior to first candle in period specified with numberOfBarsAfter if numberOfBarsBefore is 0 numberOfBarsAfter - how much bars to load after (not including) bar with time specified in time parameter listener - receives data about requested bars loadingProgress - used to control loading progress Throws: JFException - when incorrect time interval is passed or some error occurs when loading data getTickBar Returns tick bar for specified instrument, offer side and tick bar size, that is shifted back in time for number in bars specified in shift parameter, 0 - current bar, 1 - previous bar (last formed bar) If there is no bar loaded at that position, then function returns null. This method uses default base period IFeedDescriptor. DEFAULTBASEPERIOD. which has EET time zone. To indicate specific base period, use getFeedData(ITailoredFeedDescriptor, int) . Parameters: instrument - instrument of the tick bar offerSide - bid or ask side of the tick bar tickBarSize - tick bar size of the tick bar shift - number of tick bar back in time staring from current tick bar. 1 - previous tick bar, 2 - current tick bar minus 2 bars and so on Returns: range bar or null if no bar is loaded Throws: JFException - when shift value is negative or instrument is not active (not opened in platform) getTickBars Returns Tick Bars for specified instrument, offer side and tick bar size. This method uses default base period IFeedDescriptor. DEFAULTBASEPERIOD. which has EET time zone. Method blocks until all data will be loaded from the server into local cache and then read and stored in collection. Because all the data is loaded into the memory, this method should be used with caution to not load too much data which can lead to OutOfMemoryException If the requested period includes the bar that is not fully formed yet (in-progress bar), then it is included in result too Subscribe to Tick Bar live notification first, before call this method. Parameters: instrument - of Tick Bars offerSide - offer side of Tick Bars tickBarSize - tick bar size of Tick Bars from - start time of the time interval for which bars should be loaded. This time is included in interval start end of the first loaded bar to - end time of the time interval for which bars should be loaded. This time is included in interval start end of the last loaded bar Returns: loaded Tick Bars Throws: JFException - when incorrect time interval is passed or some error occurs when loading data getTickBars Returns Tick Bars for specified instrument, offer side and tick bar size. This method uses default base period IFeedDescriptor. DEFAULTBASEPERIOD. which has EET time zone. Method blocks until all data will be loaded from the server into local cache and then read and stored in collection. Because all the data is loaded into the memory, this method should be used with caution to not load too much data which can lead to OutOfMemoryException. If the requested period includes the bar that is not fully formed yet (in-progress bar), then it is included in result too Subscribe to Tick Bar live notification first, before call this method. Parameters: instrument - instrument of the tick bars offerSide - offer side of the tick bars tickBarSize - tick bar size of the tick bars numberOfBarsBefore - how much bars to load before and including bar with time specified in time parameter time - time of the last bar in period specified in numberOfBarsBefore parameter, or time of the first bar in period specified with numberOfBarsAfter parameter if numberOfBarsBefore is 0, or time of the candle prior to first candle in period specified with numberOfBarsAfter if numberOfBarsBefore is 0 numberOfBarsAfter - how much bars to load after (not including) bar with time specified in time parameter Returns: loaded bars Throws: JFException - when desired data amount is negative, etc or some error occurs when loading data readTickBars Reads Tick Bars from the local cache in the background. Method returns fast after creating request for data not waiting for any data to be read from local cache. After internal request is sent, bars will be returned by calling method in listener. LoadingProgressListener is used to receive feedback about loading progress, to cancel loading and its method LoadingProgressListener. loadingFinished(boolean, long, long, long) is called when loading is finished or as a result of error This method has two main purposes: one is to load a lot of bars without keeping them all in memory, and second is asynchronous processing This method uses default base period IFeedDescriptor. DEFAULTBASEPERIOD. which has EET time zone. Subscribe to Tick Bar live notification first, before call this method. Parameters: instrument - of Tick Bars offerSide - offer side of Tick Bars tickBarSize - tick bar size of Tick Bars from - start time of the time interval for which bars should be loaded. This time is included in interval start end of the first loaded bar to - end time of the time interval for which bars should be loaded. This time is included in interval start end of the last loaded bar listener - receives data about requested bars loadingProgress - used to control loading progress Throws: JFException - when incorrect time interval is passed or some error occurs when loading data readTickBars Reads Tick Bars from the local cache in the background. Method returns fast after creating request for data not waiting for any data to be read from local cache. After internal request is sent, bars will be returned by calling method in listener. LoadingProgressListener is used to receive feedback about loading progress, to cancel loading and its method LoadingProgressListener. loadingFinished(boolean, long, long, long) is called when loading is finished or as a result of error This method has two main purposes: one is to load a lot of bars without keeping them all in memory, and second is asynchronous processing This method uses default base period IFeedDescriptor. DEFAULTBASEPERIOD. which has EET time zone. Subscribe to Tick Bar live notification first, before call this method. Parameters: instrument - of Tick Bars offerSide - offer side of Tick Bars tickBarSize - tick bar size of Tick Bars numberOfBarsBefore - how much bars to load before and including bar with time specified in time parameter time - time of the last bar in period specified in numberOfBarsBefore parameter, or time of the first bar in period specified with numberOfBarsAfter parameter if numberOfBarsBefore is 0, or time of the candle prior to first candle in period specified with numberOfBarsAfter if numberOfBarsBefore is 0 numberOfBarsAfter - how much bars to load after (not including) bar with time specified in time parameter listener - receives data about requested bars loadingProgress - used to control loading progress Throws: JFException - when incorrect time interval is passed or some error occurs when loading data getRangeBars Returns Range Bars for specified instrument, offer side and price range. This method uses default base period IFeedDescriptor. DEFAULTBASEPERIOD. which has EET time zone and default data interpolation descriptor ( DataInterpolationDescriptor. DEFAULT ). Method blocks until all data will be loaded from the server into local cache and then read and stored in collection. Because all the data is loaded into the memory, this method should be used with caution to not load too much data which can lead to OutOfMemoryException If the requested period includes the bar that is not fully formed yet (in-progress bar), then it is included in result too Subscribe to Range Bar live notification first, before call this method. Parameters: instrument - of Range Bars offerSide - offer side of Range Bars priceRange - price range of Range Bars from - start time of the time interval for which bars should be loaded. This time is included in interval start end of the first loaded bar to - end time of the time interval for which bars should be loaded. This time is included in interval start end of the last loaded bar Returns: loaded Range Bars Throws: JFException - when incorrect time interval is passed or some error occurs when loading data getRangeBars Returns Range Bars for specified instrument, offer side and price range. This method uses default base period IFeedDescriptor. DEFAULTBASEPERIOD. which has EET time zone and default data interpolation descriptor ( DataInterpolationDescriptor. DEFAULT ). Method blocks until all data will be loaded from the server into local cache and then read and stored in collection. Because all the data is loaded into the memory, this method should be used with caution to not load too much data which can lead to OutOfMemoryException. If the requested period includes the bar that is not fully formed yet (in-progress bar), then it is included in result too Subscribe to Range Bar live notification first, before call this method. Parameters: instrument - instrument of the Range bars offerSide - offer side of the Range bars priceRange - price range of the Range bars numberOfBarsBefore - how much bars to load before and including bar with time specified in time parameter time - time of the last bar in period specified in numberOfBarsBefore parameter, or time of the first bar in period specified with numberOfBarsAfter parameter if numberOfBarsBefore is 0, or time of the candle prior to first candle in period specified with numberOfBarsAfter if numberOfBarsBefore is 0 numberOfBarsAfter - how much bars to load after (not including) bar with time specified in time parameter Returns: loaded bars Throws: JFException - when desired data amount is negative, etc or some error occurs when loading data readRangeBars Reads Range Bars from the local cache in the background. Method returns fast after creating request for data not waiting for any data to be read from local cache. After internal request is sent, bars will be returned by calling method in listener. LoadingProgressListener is used to receive feedback about loading progress, to cancel loading and its method LoadingProgressListener. loadingFinished(boolean, long, long, long) is called when loading is finished or as a result of error This method has two main purposes: one is to load a lot of bars without keeping them all in memory, and second is asynchronous processing This method uses default base period IFeedDescriptor. DEFAULTBASEPERIOD. which has EET time zone and default data interpolation descriptor ( DataInterpolationDescriptor. DEFAULT ). Subscribe to Range Bar live notification first, before call this method. Parameters: instrument - of Range Bars offerSide - offer side of Range Bars priceRange - price range of Range Bars from - start time of the time interval for which bars should be loaded. This time is included in interval start end of the first loaded bar to - end time of the time interval for which bars should be loaded. This time is included in interval start end of the last loaded bar listener - receives data about requested bars loadingProgress - used to control loading progress Throws: JFException - when incorrect time interval is passed or some error occurs when loading data readRangeBars Reads Range Bars from the local cache in the background. Method returns fast after creating request for data not waiting for any data to be read from local cache. After internal request is sent, bars will be returned by calling method in listener. LoadingProgressListener is used to receive feedback about loading progress, to cancel loading and its method LoadingProgressListener. loadingFinished(boolean, long, long, long) is called when loading is finished or as a result of error This method has two main purposes: one is to load a lot of bars without keeping them all in memory, and second is asynchronous processing This method uses default base period IFeedDescriptor. DEFAULTBASEPERIOD. which has EET time zone and default data interpolation descriptor ( DataInterpolationDescriptor. DEFAULT ). Subscribe to Range Bar live notification first, before call this method. Parameters: instrument - of Range Bars offerSide - offer side of Range Bars priceRange - price range of Range Bars numberOfBarsBefore - how much bars to load before and including bar with time specified in time parameter time - time of the last bar in period specified in numberOfBarsBefore parameter, or time of the first bar in period specified with numberOfBarsAfter parameter if numberOfBarsBefore is 0, or time of the candle prior to first candle in period specified with numberOfBarsAfter if numberOfBarsBefore is 0 numberOfBarsAfter - how much bars to load after (not including) bar with time specified in time parameter listener - receives data about requested bars loadingProgress - used to control loading progress Throws: JFException - when incorrect time interval is passed or some error occurs when loading data getRangeBar Returns range bar for specified instrument, offer side and price range, that is shifted back in time for number in bars specified in shift parameter, 0 - current bar, 1 - previous bar (last formed bar) If there is no bar loaded at that position, then function returns null. This method uses default base period IFeedDescriptor. DEFAULTBASEPERIOD. which has EET time zone and default data interpolation descriptor ( DataInterpolationDescriptor. DEFAULT ). Parameters: instrument - instrument of the range bar offerSide - bid or ask side of the range bar priceRange - price range of the range bar shift - number of range bar back in time staring from current range bar. 1 - previous range bar, 2 - current range bar minus 2 bars and so on Returns: range bar or null if no bar is loaded Throws: JFException - when shift value is negative or instrument is not active (not opened in platform) getRenkoBar Returns renko bar for specified instrument, offer side and brick size, that is shifted back in time for number in bars specified in shift parameter, 0 - current bar, 1 - previous bar (last formed bar) If there is no bar loaded at that position, then function returns null. This method uses default base period IFeedDescriptor. DEFAULTBASEPERIOD. which has EET time zone, default renko session ( Period. ONEMIN ) and default price point ( RenkoCreationPoint. CLOSE ). Parameters: instrument - instrument of the Renko bar offerSide - bid or ask side of the Renko bar brickSize - price range of the Renko bar shift - number of bar back in time staring from current bar. 1 - previous bar, 2 - current bar minus 2 bars and so on Returns: Renko bar or null if no bar is loaded Throws: JFException - when shift value is negative or instrument is not active (not opened in platform) getRenkoBars Returns Renko Bars for specified instrument, offer side and brick size. Method blocks until all data will be loaded from the server into local cache and then read and stored in collection. Because all the data is loaded into the memory, this method should be used with caution to not load too much data which can lead to OutOfMemoryException If the requested period includes the bar that is not fully formed yet (in-progress bar), then it is included in result too This method uses default base period IFeedDescriptor. DEFAULTBASEPERIOD. which has EET time zone, default renko session ( Period. ONEMIN ) and default price point ( RenkoCreationPoint. CLOSE ). Subscribe to Renko Bar live notification first, before call this method. Parameters: instrument - of Renko Bars offerSide - offer side of Renko Bars brickSize - price range of Renko Bars from - start time of the time interval for which bars should be loaded. This time is included in interval start end of the first loaded bar to - end time of the time interval for which bars should be loaded. This time is included in interval start end of the last loaded bar Returns: loaded Renko Bars Throws: JFException - when incorrect time interval is passed or some error occurs when loading data getRenkoBars Returns Renko Bars for specified instrument, offer side and brick size. Method blocks until all data will be loaded from the server into local cache and then read and stored in collection. Because all the data is loaded into the memory, this method should be used with caution to not load too much data which can lead to OutOfMemoryException. If the requested period includes the bar that is not fully formed yet (in-progress bar), then it is included in result too This method uses default base period IFeedDescriptor. DEFAULTBASEPERIOD. which has EET time zone, default renko session ( Period. ONEMIN ) and default price point ( RenkoCreationPoint. CLOSE ). Subscribe to Renko Bar live notification first, before call this method. Parameters: instrument - instrument of the Renko bars offerSide - offer side of the Renko bars brickSize - price range of the Renko bars numberOfBarsBefore - how much bars to load before and including bar with time specified in time parameter time - time of the last bar in period specified in numberOfBarsBefore parameter, or time of the first bar in period specified with numberOfBarsAfter parameter if numberOfBarsBefore is 0, or time of the candle prior to first candle in period specified with numberOfBarsAfter if numberOfBarsBefore is 0 numberOfBarsAfter - how much bars to load after (not including) bar with time specified in time parameter Returns: loaded bars Throws: JFException - when desired data amount is negative, etc or some error occurs when loading data readRenkoBars Reads Renko Bars from the local cache in the background. Method returns fast after creating request for data not waiting for any data to be read from local cache. After internal request is sent, bars will be returned by calling method in listener. LoadingProgressListener is used to receive feedback about loading progress, to cancel loading and its method LoadingProgressListener. loadingFinished(boolean, long, long, long) is called when loading is finished or as a result of error This method has two main purposes: one is to load a lot of bars without keeping them all in memory, and second is asynchronous processing This method uses default base period IFeedDescriptor. DEFAULTBASEPERIOD. which has EET time zone, default renko session ( Period. ONEMIN ) and default price point ( RenkoCreationPoint. CLOSE ). Subscribe to Renko Bar live notification first, before call this method. Parameters: instrument - of Renko Bars offerSide - offer side of Renko Bars brickSize - price range of Renko Bars from - start time of the time interval for which bars should be loaded. This time is included in interval start end of the first loaded bar to - end time of the time interval for which bars should be loaded. This time is included in interval start end of the last loaded bar listener - receives data about requested bars loadingProgress - used to control loading progress Throws: JFException - when incorrect time interval is passed or some error occurs when loading data readRenkoBars Reads Renko Bars from the local cache in the background. Method returns fast after creating request for data not waiting for any data to be read from local cache. After internal request is sent, bars will be returned by calling method in listener. LoadingProgressListener is used to receive feedback about loading progress, to cancel loading and its method LoadingProgressListener. loadingFinished(boolean, long, long, long) is called when loading is finished or as a result of error This method has two main purposes: one is to load a lot of bars without keeping them all in memory, and second is asynchronous processing This method uses default base period IFeedDescriptor. DEFAULTBASEPERIOD. which has EET time zone, default renko session ( Period. ONEMIN ) and default price point ( RenkoCreationPoint. CLOSE ). Subscribe to Renko Bar live notification first, before call this method. Parameters: instrument - of Renko Bars offerSide - offer side of Renko Bars brickSize - price range of Renko Bars numberOfBarsBefore - how much bars to load before and including bar with time specified in time parameter time - time of the last bar in period specified in numberOfBarsBefore parameter, or time of the first bar in period specified with numberOfBarsAfter parameter if numberOfBarsBefore is 0, or time of the candle prior to first candle in period specified with numberOfBarsAfter if numberOfBarsBefore is 0 numberOfBarsAfter - how much bars to load after (not including) bar with time specified in time parameter listener - receives data about requested bars loadingProgress - used to control loading progress Throws: JFException - when incorrect time interval is passed or some error occurs when loading data

No comments:

Post a Comment