Provider Forex Tecnologia amplificatore cloud necessità di attuare tariffe e le informazioni e la possibilità di inviare o modificare gli ordini per più l'utilizzo di API tecnica, offriamo opzioni per un più alto livello di tecnologia. Le nostre API per tecnologia e cloud provider offrono bassa larghezza di banda, tirando l'architettura, senza tener minimi, una gamma completa di ordini di negoziazione, e l'accesso al Forex storica e di dati CFD. Forexconnect API ForexConnect è il nostro più flessibile API8212used con NinjaTrader. ForexConnect è compatibile con, Linux, Mac, iOS e Android. Codice in 30 diverse funzioni e caratteristiche utilizzare le strutture di messaggistica di basso livello o strutture delle tabelle con campi calcolati Connettersi a MATLAB per eseguire analisi avanzate sui dati relativi ai prezzi Guida introduttiva Hai già un FXCM conto Scarica conto Forexconnect SDK Un FXCM, tra cui prove libere account8212no saldo minimo richiesto un editor di testo o IDE che corre LUA (cioè Visual Studio) Ti servono ulteriori informazioni visita ForexConnect Wiki per leggere le nostre guide per Java. NET e C e vedere esempi di frammenti di codice complessi per azioni come comandi batch e gruppi di emergenza. Cercando di creare un client o server-side di applicazioni Java è una soluzione scalabile, leggero e robusto API basata sulla specifica FIX per forex e su misura per il trading con FXCM. Compatibile su qualsiasi sistema operativo Java-compatibile leggero e basato sulla messaggistica FIX grado di ottenere mestieri storici e tariffe Per iniziare già un account Scarica FXCM conto Java SDK Un FXCM, tra cui prove libere account8212no saldo minimo richiesto Un IDE (cioè Netbeans, Eclipse) Visualizza codice di esempio e consultare la documentazione sul FXCMs API Java GitHub page. How da utilizzare Gestione tabelle in ForexConnect API l'articolo descrive l'utilizzo di un manager tavolo nell'API ForexConnect. Un manager tavolo crea e mantiene i tavoli di negoziazione nella memoria ForexConnect. I vantaggi dell'utilizzo Gestione tabelle sono descritte nella documentazione relativa alla classe O2GTableManager. I dettagli di implementazione Gestione tabelle sono riportati nella sezione ForexConnect API Classe Gerarchia. I paragrafi che seguono contengono istruzioni complete sul tavolo utilizzo responsabile. Avvio di Gestione tabelle Per garantire l'uso corretto di un manager tabella, è necessario attenersi alla seguente procedura: 2. Prima di login, specificare che la sessione utilizza un manager tavolo chiamando il metodo O2GSession. useTableManager. Ad esempio, 3. Accedere al server di trading utilizzando il metodo. login O2GSession con i parametri di connessione. Per esempio Nota: Per tutti i dettagli di login, fare riferimento alla Come accedere alla sezione. 4. Ottenere un'istanza della classe O2GTableManager per la sessione utilizzando il metodo O2GSession. getTableManager. Ad esempio, Nota: Un'istanza della classe O2GTableManager può essere ottenuto solo dopo una sessione ottiene lo stato Connected. Se la connessione tra l'API ForexConnect ei freni del server di scambio, potrebbe essere necessario ricreare un'istanza della classe O2GTableManager. Nel caso del restauro della connessione non riesce, lo stato della sessione si stacca e si deve accedere di nuovo e creare una nuova istanza della classe O2GTableManager. Se l'API ForexConnect ripristina il collegamento con successo, è possibile utilizzare l'istanza esistente della classe O2GTableManager. Per una spiegazione dettagliata degli stati di sessione, consultare la sezione di sessione status. Ottenere dati dalle tabelle di trading per ottenere dati da una tabella di trading, è necessario procedere come segue: 1. Controllare lo stato del tavolo manager. Un oggetto O2GTableManager deve avere lo status O2GTableManagerStatus. TablesLoaded. Per i dettagli sulla verifica dello stato Gestione tabelle, fare riferimento alla documentazione IO2GTableManagerListener. Nota: è anche possibile monitorare i cambiamenti dello stato di carico di ogni tavolo nell'implementazione del metodo IO2GTableListener. onStatusChanged. Lo stato di carico tabella può essere ottenuto in qualsiasi momento chiamando il metodo O2GTable. getStatus. Una tabella può essere utilizzata solo se ha lo status Refreshed. 2. Utilizzare il metodo O2GTableManager. getTable per ottenere un'istanza di una delle sottoclassi O2GTable e gettato il valore restituito al corrispondente sottoclasse. Gli esempi di sintassi per tutte le tabelle di negoziazione sono riportati di seguito: 3. Utilizzare uno dei metodi della sottoclasse O2GTable per ottenere informazioni a livello di riga. I metodi sono: FindRow. getRow. GetNextRow e getNextRowByColumnValue. Ad esempio, se si desidera ottenere chiedere e prezzi di offerta dalla tabella offerte, scrivere le seguenti righe: Get offerta e chiedere i prezzi per le definizioni di metodi ed esempi di codice, fare riferimento alla documentazione delle sottoclassi O2GTable indicati nella tabella precedente. Il trattamento delle notifiche sulle tabelle Trading aggiorna le tabelle di trading vengono aggiornati automaticamente. Per elaborare le notifiche sugli aggiornamenti tavoli di negoziazione, è necessario attenersi alla seguente procedura: 1. Creare una classe ascoltatore tabella che implementa l'interfaccia IO2GTableListener. Ad esempio, public class TableListener implementa IO2GTableListener 2. Implementare i metodi di una classe ascoltatore tavolo: - di elaborare notifiche relative aggiunte riga a una tabella, implementare il metodo onAdded - per elaborare le notifiche sulle modifiche riga di una tabella, implementare il metodo onChanged - di elaborare notifiche relative eliminazioni riga da una tabella, implementare il metodo onDeleted. 3. Creare un'istanza di una classe tavolo ascoltatore. Ad esempio, TableListener tableListener nuova TableListener () 4. Iscriviti un'istanza di una classe tavolo ascoltatore ad ogni tipo di aggiornamento individualmente utilizzando il O2GTable. Metodo subscribeUpdate. 5. notifiche Circa il processo di aggiornamento della tabella dei metodi descritti al punto 2 del presente paragrafo. 6. Prima della disconnessione, l'annullamento della ascoltatore da ogni tipo di aggiornamento sottoscritta separatamente utilizzando il O2GTable. Metodo unsubscribeUpdate. Ad esempio, la tabella seguente mostra la sintassi subscriptionunsubsription per la classe O2GTradesTable e metodi corrispondenti di una classe che implementa l'interfaccia IO2GTableListener.
No comments:
Post a Comment