API WebSocket FXCM

Trasmetti i prezzi forex FXCM, costruisci dashboard di trading e chiama OpenTrade / CloseTrade tramite l'API REST Socket.IO di FXCM.

TsgcWSAPI_FXCM

Client FXCM sull'endpoint Socket.IO pubblico — sottoscrizioni di prezzi forex live oltre alle azioni di trading REST collegate al tuo access token.

Classe componente

TsgcWSAPI_FXCM

Piattaforme

Windows, macOS, Linux, iOS, Android

Edizione

Standard / Professional / Enterprise

Inserisci il componente, imposta le chiavi, sottoscrivi

Abbinalo a un TsgcWebSocketClient, imposta FXCM.Token, poi sottoscrivi i simboli dei prezzi e chiama OpenTrade / CloseTrade secondo necessità.

uses
  sgcWebSocket, sgcWebSocket_API_FXCM;

var
  WSClient: TsgcWebSocketClient;
  FXCM: TsgcWSAPI_FXCM;
begin
  WSClient := TsgcWebSocketClient.Create(nil);

  FXCM := TsgcWSAPI_FXCM.Create(nil);
  FXCM.Client := WSClient;
  FXCM.FXCM.Token := 'your-access-token';

  WSClient.Active := True;

  FXCM.SubscribePriceSymbol('EUR/USD');
  FXCM.SubscribePriceSymbol('USD/JPY');
end;
// uses: sgcWebSocket, sgcWebSocket_API_FXCM
TsgcWebSocketClient *WSClient = new TsgcWebSocketClient(this);
TsgcWSAPI_FXCM *FXCM = new TsgcWSAPI_FXCM(this);
FXCM->Client = WSClient;
FXCM->FXCM->Token = "your-access-token";

WSClient->Active = true;
FXCM->SubscribePriceSymbol("EUR/USD");

Cosa c'è all'interno

Prezzi forex live tramite Socket.IO oltre alle azioni di trading REST incapsulate in metodi tipizzati.

Prezzi forex live

SubscribePriceSymbol / UnSubscribePriceSymbol apre l'endpoint Socket.IO FXCM per lo strumento richiesto ed espone ogni tick come OnFXCMPrices.

Autenticazione token

Imposta FXCM.Token con l'access token rilasciato da FXCM — il componente lo incorpora nell'handshake Socket.IO e nelle chiamate REST successive.

Azioni di trading

OpenTrade, CloseTrade, ChangeOrder e DeleteOrder chiamano i corrispondenti endpoint REST con il token firmato.

Snapshot dell'account

Le liste di Account, OpenPosition, ClosedPosition e Order sono recuperabili a richiesta — il componente consegna ogni lista come proprio evento tipizzato.

Demo o live

Punta il TsgcWebSocketClient sottostante a api-demo.fxcm.com oppure api.fxcm.com — tutto il resto è identico.

Sicuro alla riconnessione

Alla riconnessione WatchDog il componente riesegue le chiamate subscribe-price-symbol così lo stream dei prezzi riprende senza intervento manuale.

Specifiche e riferimenti

Fonti autorevoli per le API implementate da questo componente.

Documentazione e demo

Accedi al riferimento del componente, scarica il progetto demo pronto all'uso e ottieni la versione di prova.

Guida online — API_FXCM Riferimento completo di proprietà, metodi ed eventi per questo componente.
Progetto demo — Demos\05.Crypto\07.FXCM Progetto di esempio pronto all'uso. Incluso nel pacchetto sgcWebSockets — scarica la versione di prova qui sotto.
Documento tecnico (PDF) Funzionalità, guida rapida, esempi di codice per Delphi e C++ Builder e riferimenti delle fonti primarie — solo per questo componente.
Manuale utente (PDF) Manuale completo che copre ogni componente della libreria.

Pronto a fare trading Forex con FXCM?

Scarica la versione di prova gratuita e integra gli stream dei prezzi FXCM e il trading nelle tue applicazioni Delphi.