FXCM WebSocket API
Receba preços forex FXCM em tempo real, construa dashboards de negociação e chame OpenTrade / CloseTrade pela FXCM Socket.IO REST API.
Receba preços forex FXCM em tempo real, construa dashboards de negociação e chame OpenTrade / CloseTrade pela FXCM Socket.IO REST API.
Cliente FXCM via endpoint público Socket.IO — assinaturas de preços forex em tempo real mais ações de negociação REST vinculadas ao seu token de acesso.
TsgcWSAPI_FXCM
Windows, macOS, Linux, iOS, Android
Standard / Professional / Enterprise
Combine com um TsgcWebSocketClient, defina FXCM.Token, inscreva-se em símbolos de preço e chame OpenTrade / CloseTrade conforme necessário.
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");
Preços forex ao vivo via Socket.IO mais ações de negociação REST encapsuladas em métodos tipados.
SubscribePriceSymbol / UnSubscribePriceSymbol abre o endpoint FXCM Socket.IO para o instrumento solicitado e entrega cada tick via OnFXCMPrices.
Defina FXCM.Token com o token de acesso emitido pela FXCM — o componente o incorpora no handshake Socket.IO e nas chamadas REST subsequentes.
OpenTrade, CloseTrade, ChangeOrder e DeleteOrder chamam os endpoints REST correspondentes com o token assinado.
Listas de Account, OpenPosition, ClosedPosition e Order são recuperáveis sob demanda — o componente entrega cada lista como seu próprio evento tipado.
Aponte o TsgcWebSocketClient subjacente para api-demo.fxcm.com ou api.fxcm.com — todo o resto é idêntico.
Na reconexão do WatchDog o componente reproduz as chamadas de subscribe-price-symbol para que o stream de preços retome sem intervenção manual.
Fontes autoritativas das APIs que este componente implementa.
Acesse direto a referência do componente, baixe o projeto de demonstração pronto para rodar e baixe a versão de avaliação.
| Ajuda online — API_FXCM Referência completa de propriedades, métodos e eventos deste componente. | Abrir | |
| Projeto de demonstração — Demos\05.Crypto\07.FXCM Projeto de exemplo pronto para rodar. Acompanha o pacote sgcWebSockets — baixe a versão de avaliação abaixo. | Abrir | |
| Documento técnico (PDF) Recursos, início rápido, exemplos de código para Delphi & C++ Builder e referências de fonte primária — somente este componente. | Abrir | |
| Manual do usuário (PDF) Manual abrangente cobrindo todos os componentes da biblioteca. | Abrir |