Vous voulez créer une application iPhone/Android, ou un widget Facebook? Maintenant vous pouvez le faire avec lAPI Myfxbook. LAPI vous permet daccéder aux données de votre compte de manière programmatique et de créer vos propres applications personnalisées.
- Une session n’expire pas. Pour faire expirer une session, utilisez la méthode de déconnexion.
- Utilisez "debug" dans le type JSON pour faciliter le développement (texte simple et formaté).
- Utilisez une connexion sécurisée (HTTPS) pour une sécurité maximale.
- En cas derreur, vérifiez le champ "message" pour en connaître la raison.
- Les horodatages des transactions ( ordres/transactions ouverts, historique, données pour le gain/solde quotidien) sont dans le fuseau horaire local du courtier.
- Tous les champs de réponse sont explicites. "Id" est lidentifiant de lentité, "lId de compte" est le numéro du compte.
- Le type de dimensionnement peut être par lots ou par unités (comptes OANDA).
- LAPI permet uniquement laccès aux informations personnelles.
LAPI se compose des méthodes suivantes:
Méthodes | Description | Commentaires |
---|---|---|
Login | Se connecter à son compte. | Crée une nouvelle session. |
Logout | Se déconnecter de son compte. | Invalide la session actuelle. |
get-my-accounts | Obtenir une liste de mes comptes et de leurs données. | |
get-watched-accounts | Obtenir une liste de mes comptes surveillés. | |
get-open-trades | Obtenir les transactions ouvertes pour un compte. | |
get-open-orders | Obtenir les ordres ouverts pour un compte. | |
get-history | Obtenir lhistorique dun compte. | Lhistorique est limité aux {0} dernières transactions. |
get-daily-gain | Obtenir les valeurs de gain quotidiennes. | À utiliser pour créer un graphique de croissance. |
get-gain | Obtenir la valeur des gains entre deux dates. | |
get-custom-widget | Obtenir un widget personnalisé. | Permet de créer un widget personnalisé du solde ou du graphique de croissance du compte. |
get-community-outlook | Obtenir les données de perspective de la communauté. | Free version up to 100 requests per 24 hours. Paid version up to 2880 requests per 24 hours. |
get-community-outlook-by-country | Obtenez les données de perspectives de la communauté par pays. | Doit fournir le nom du symbole. |
get-data-daily | Obtenir les données quotidiennes. | A utiliser pour créer un graphique de croissance, déquilibre, déquité, de pips ou de profit. |
- Champs obligatoires manquants
- Email/mot de passe erroné
- Session invalide
- Compte invalide
07/19/20 - get-community-outlook has now two versions - in the free version it is limited to 100 requests per 24 hours while the paid version limit is increased to 2800 requests per 24 hours.
10/04/12 - get-daily-balance method deprecated, added pips to
get-my-accounts, added get-data-daily. Version changed to 1.37
11/27/11 - added profit factor to get-my-accounts method. Version
changed to
1.36
09/21/11 - added currency to get-my-accounts method. Version changed
to 1.35
08/23/11 - added get-gain. Version changed to 1.34
08/07/11 - added profit to Daily Gain . Version changed to 1.33
06/23/11 - added invitationUrl . Version changed to 1.32
05/18/11 - added comment to open orders method and to open trades
method.
Version
changed to
1.31
03/27/11 - added commission to get-my-accounts method. Added
interest and
commission to
get-history method. Version changed to v1.3
11/14/10 - added avgLongPrice/avgShortPrice to get-community-outlook
method.
Version
changed
to
v1.2
11/01/10 - get-community-outlook and get
get-community-outlook-by-country
added.
Version
changed
to v1.1
10/03/10 - firstTradeDate added. Version changed to v1.03
06/27/10 - get-custom-widget added. Version changed to v1.02
05/23/10 - get-watched-accounts added. Version Changed to v1.01
04/11/10 - gmtOffset field deprecated.
Paramètre | Description |
---|---|
Email de l’utilisateur | |
password | Mot de passe de l’utilisateur |
Paramètre | Description |
---|---|
session | Session ID |
Paramètre | Description |
---|---|
session | Session ID |
Paramètre | Description |
---|---|
session | Session ID |
Paramètre | Description |
---|---|
session | Session ID |
id | Account ID |
Paramètre | Description |
---|---|
session | Session ID |
id | Account ID |
Paramètre | Description |
---|---|
session | Session ID |
id | Account ID |
Paramètre | Description |
---|---|
session | Session ID |
id | Account ID |
start | Start date, format: yyyy-mm-dd |
end | End date, format: yyyy-mm-dd |
Paramètre | Description |
---|---|
session | Session ID |
id | Account ID |
start | Start date, format: yyyy-mm-dd |
end | End date, format: yyyy-mm-dd |
Paramètre | Description |
---|---|
session | Session ID |
id | Account ID |
width | Largeur du widget |
height | Hauteur du widget |
bgcolor | Couleur de fond |
chartbgc | Couleur de fond du graphique |
gridcolor | Couleur de la grille |
linecolor | Couleur de ligne |
barcolor | Couleur de barre |
fontcolor | Couleur de la police |
bart | Titre de la barre |
linet | Titre de la ligne |
charttitle | Titre du graphique |
titles | Taille de la police du titre |
Paramètre | Description |
---|---|
session | Session ID |
*Les valeurs des devises sont représentées en USD ($).
Paramètre | Description |
---|---|
session | Session ID |
symbol | Nom du symbole |
Paramètre | Description |
---|---|
session | Session ID |
id | Account ID |
start | Start date, format: yyyy-mm-dd |
end | End date, format: yyyy-mm-dd |
Paramètre | Description |
---|---|
Email de l’utilisateur | |
password | Mot de passe de l’utilisateur |
Paramètre | Description |
---|---|
session | Session ID |
Paramètre | Description |
---|---|
session | Session ID |
Paramètre | Description |
---|---|
session | Session ID |
Paramètre | Description |
---|---|
session | Session ID |
id | Account ID |
Paramètre | Description |
---|---|
session | Session ID |
id | Account ID |
Paramètre | Description |
---|---|
session | Session ID |
id | Account ID |
Paramètre | Description |
---|---|
session | Session ID |
id | Account ID |
start | Start date, format: yyyy-mm-dd |
end | End date, format: yyyy-mm-dd |
Paramètre | Description |
---|---|
session | Session ID |
id | Account ID |
start | Start date, format: yyyy-mm-dd |
End | End date, format: yyyy-mm-dd |
Paramètre | Description |
---|---|
session | Session ID |
id | Account ID |
width | Largeur du widget |
height | Hauteur du widget |
bgcolor | Couleur de fond |
chartbgc | Couleur de fond du graphique |
gridcolor | Couleur de la grille |
linecolor | Couleur de ligne |
barcolor | Couleur de barre |
fontcolor | Couleur de la police |
bart | Titre de la barre |
linet | Titre de la ligne |
charttitle | Titre du graphique |
titles | Taille de la police du titre |
Paramètre | Description |
---|---|
session | Session ID |
Paramètre | Description |
---|---|
session | Session ID |
symbol | Nom du symbole |
Paramètre | Description |
---|---|
session | Session ID |
id | Account ID |
start | Start date, format: yyyy-mm-dd |
end | End date, format: yyyy-mm-dd |