Apprendre à se connecter à un compte de trading LMAX

Dans cette formation, nous allons apprendre à se connecter à un compte de trading LMAX. Certain brokers proposent des API pour utiliser leur données et prendre des positions.

Qu'est ce qu'une API ?

Une api veut dire "Application Programming Interface". C'est un outil qui vous permet d'utiliser un programme sans vraiment savoir comment celui-ci est fait à l'intérieur.

Une API offre une liste de fonctionnalités et la seule chose que nous devons savoir, c'est à quoi servent ces fonctionnalités. Dans notre cas, LMAX nous propose :

  • De nous connecter à un compte de trading
  • De souscrire à des instruments financiers
  • De placer des ordres sur les marchés

Comment se connecter à l'API LMAX ?

Pour se connecter à l'API LMAX, il faut instancier la classe LmaxApi afin de lui passer en paramètre l'url à laquelle vous allez vous connecter.

LmaxApi lamxApi = new LmaxApi("url de connection");

Ensuite, il faut utiliser la méthode de login :

lamxApi.login(
		LoginRequest message,
		LoginCallback callback
);

La classe LoginRequest permet d'enter les informations de connexion ainsi que le type de compte auquel vous souhaitez vous connecter. Alors que méthode LoginCallback permet de réceptionner des événements lié à la connexion :

  • La session de connexion
  • Les messages d'erreur

Dans la méthode de callback onLoginSuccess(Session session), il est possible de récipérer le session de connexion liée à l'authenfication. Dans cette méthode il est possible de finaliser la connexion en utilisant une méthode start() :

    @Override
    public void onLoginSuccess(Session session) {
        // Permet de démarrer la session
        session.start();
    }

Conformément à la loi informatique et des libertés, Robots Trading vous informe que des cookies seront utilisés lors de votre navigation.

Pour plus d'info sur les cookies 'man cookies'. Fermer cette fenêtres 'exit'.

~ root: man cookies

Les cookies ne sont pas des gâteaux, mais des informations stokés sur votre navigateur.

Ils servent généralement à connaître le trafic d'un site Web, qu'elles pages sont les plus vues...