{"id":5165,"date":"2022-11-04T19:15:59","date_gmt":"2022-11-04T17:15:59","guid":{"rendered":"https:\/\/walloftraders.com\/blog\/?p=5165"},"modified":"2023-01-16T17:03:10","modified_gmt":"2023-01-16T15:03:10","slug":"trading-api-comment-creer-un-trade-par-programme","status":"publish","type":"post","link":"https:\/\/walloftraders.com\/blog\/trading-api-comment-creer-un-trade-par-programme\/","title":{"rendered":"Trading API : Comment cr\u00e9er un Trade par programme ?"},"content":{"rendered":"\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_75 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/walloftraders.com\/blog\/trading-api-comment-creer-un-trade-par-programme\/#Pour_vous_et_les_copieurs_de_vos_Trades_gratuitement\" >Pour vous et les copieurs de vos Trades, gratuitement<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/walloftraders.com\/blog\/trading-api-comment-creer-un-trade-par-programme\/#Trading_API_parametrage_de_votre_compte\" >Trading API : param\u00e9trage de votre compte<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/walloftraders.com\/blog\/trading-api-comment-creer-un-trade-par-programme\/#Trading_API_comment_creer_un_Trade\" >Trading API : comment cr\u00e9er un Trade<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/walloftraders.com\/blog\/trading-api-comment-creer-un-trade-par-programme\/#Trading_API_exemple_de_programme_en_Python\" >Trading API : exemple de programme en Python<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Pour_vous_et_les_copieurs_de_vos_Trades_gratuitement\"><\/span>Pour vous et les copieurs de vos Trades, gratuitement<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p><strong>Le Trading API<\/strong> permet de cr\u00e9er un Trade \u00e0 partir de son propre programme informatique. Nous verrons dans ce tutoriel comment <strong>cr\u00e9er un Trade<\/strong> sur les principales plateformes d&rsquo;\u00e9change de crypto-monnaie comme Binance Futures, Binance Spot, Huobi, Crypto.com, Kraken, Kucoin, Bittrex, Bitfinex, OKX ou Ascendex.<\/p>\n\n\n\n<p>Gr\u00e2ce \u00e0 notre partenariat avec les principales plateformes d&rsquo;\u00e9change, <strong>c&rsquo;est totalement gratuit<\/strong>. Nous sommes en effet un broker\/courtier agr\u00e9\u00e9. Ainsi, elles nous reversent automatiquement une partie des <strong>frais de Trading<\/strong>. Cela ne change rien pour vous! Sur Binance Spot et Binance Futures, il y a une condition : il faut utiliser un compte Binance cr\u00e9\u00e9 apr\u00e8s mars 2020 et sans lien de parrainage.<\/p>\n\n\n\n<p>Si vous voulez <strong>r\u00e9pliquer vos Trades<\/strong> sur les comptes de vos abonn\u00e9s, c&rsquo;est tout \u00e0 fait possible m\u00eame avec cette m\u00e9thode de Trading API. Nous verrons comment cr\u00e9er votre groupe de Copy Trading. Nous avons d&rsquo;autres m\u00e9thodes que celle du Trading API pour cr\u00e9er les Trades comme notre <strong>terminal de Smart Trading<\/strong> adapt\u00e9 au Trading Manuel.<\/p>\n\n\n\n<p>Pour cette m\u00e9thode de Trading API, <strong>vous pouvez coder dans n&rsquo;importe quel langage informatique<\/strong>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Trading_API_parametrage_de_votre_compte\"><\/span>Trading API : param\u00e9trage de votre compte<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>1) <a href=\"https:\/\/walloftraders.com\/identification?lang=fr\" target=\"_blank\" rel=\"noreferrer noopener\">Cr\u00e9ez un compte<\/a> sur Wall of Traders.<\/p>\n\n\n\n<p>2)&nbsp;Connectez-vous en cliquant sur \u201cRester connect\u00e9(e)\u201d :<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/10\/Capture-de\u0301cran-2022-10-14-a\u0300-11.46.52-1024x712.png\" alt=\"Trading API : cr\u00e9er un compte\" class=\"wp-image-5167\" width=\"495\" height=\"343\" srcset=\"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/10\/Capture-de\u0301cran-2022-10-14-a\u0300-11.46.52-1024x712.png 1024w, https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/10\/Capture-de\u0301cran-2022-10-14-a\u0300-11.46.52-300x209.png 300w, https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/10\/Capture-de\u0301cran-2022-10-14-a\u0300-11.46.52-768x534.png 768w, https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/10\/Capture-de\u0301cran-2022-10-14-a\u0300-11.46.52.png 1208w\" sizes=\"(max-width: 495px) 100vw, 495px\" \/><\/figure><\/div>\n\n\n<p>3)&nbsp;Passez en <strong>mode D\u00e9veloppeur<\/strong> : clic droit n&rsquo;importe o\u00f9 sur la page puis Inspecter, ou appuyez sur F12 :<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/10\/Capture-de\u0301cran-2022-10-14-a\u0300-12.14.15-1024x878.png\" alt=\"Trading API : mode d\u00e9veloppeur\" class=\"wp-image-5168\" width=\"432\" height=\"371\" srcset=\"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/10\/Capture-de\u0301cran-2022-10-14-a\u0300-12.14.15-1024x878.png 1024w, https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/10\/Capture-de\u0301cran-2022-10-14-a\u0300-12.14.15-300x257.png 300w, https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/10\/Capture-de\u0301cran-2022-10-14-a\u0300-12.14.15-768x658.png 768w, https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/10\/Capture-de\u0301cran-2022-10-14-a\u0300-12.14.15.png 1330w\" sizes=\"(max-width: 432px) 100vw, 432px\" \/><\/figure><\/div>\n\n\n<p><\/p>\n\n\n\n<p>Ensuite, cliquez sur <strong>Traders<\/strong> dans le Menu \u00e0 gauche, cela permet de rafra\u00eechir les donn\u00e9es. Puis dans les DevTools \u00e0 droite : Cliquez sur \u00ab\u00a0Network\u00a0\u00bb, puis sur \u00ab\u00a0Groups\u00a0\u00bb, et descendez jusqu&rsquo;\u00e0 \u00ab\u00a0authorization: Bearer &#8230;&#8230;&#8230;\u00a0\u00bb :<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"517\" src=\"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/10\/Capture-de\u0301cran-2022-10-14-a\u0300-12.18.33-1-1024x517.png\" alt=\"Trading API : param\u00e9trage\" class=\"wp-image-5170\" srcset=\"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/10\/Capture-de\u0301cran-2022-10-14-a\u0300-12.18.33-1-1024x517.png 1024w, https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/10\/Capture-de\u0301cran-2022-10-14-a\u0300-12.18.33-1-300x151.png 300w, https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/10\/Capture-de\u0301cran-2022-10-14-a\u0300-12.18.33-1-768x388.png 768w, https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/10\/Capture-de\u0301cran-2022-10-14-a\u0300-12.18.33-1-1536x776.png 1536w, https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/10\/Capture-de\u0301cran-2022-10-14-a\u0300-12.18.33-1-2048x1034.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Copiez les caract\u00e8res apr\u00e8s \u00ab\u00a0Bearer \u00a0\u00bb ; dans mon exemple de eyJhbG&#8230;.. \u00e0 &#8230;.. 66qAkz4. Sauvegardez cette valeur quelque part. Nous l&rsquo;utiliserons dans <strong>{Token}<\/strong> dans le code.<\/p>\n\n\n\n<p>4)&nbsp;Cr\u00e9ez une API <strong>sur l&rsquo;\u00e9change de votre choix<\/strong>, par exemple <a href=\"https:\/\/www.binance.com\/fr\/my\/settings\/api-management\" target=\"_blank\" rel=\"noreferrer noopener\">sur Binance<\/a>. Sauvegardez la Cl\u00e9 API et la Secr\u00e8te API.<\/p>\n\n\n\n<p>5) Puis <strong>sur votre compte Wall Of Traders<\/strong>, <a href=\"https:\/\/walloftraders.com\/exchanges\" target=\"_blank\" rel=\"noreferrer noopener\">ajoutez la cl\u00e9 API et la Secr\u00e8te API de cet \u00e9change<\/a>.<\/p>\n\n\n\n<p>6) Modifiez ensuite cet \u00e9change en cliquant sur le crayon :<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/11\/Capture-de\u0301cran-2022-11-04-a\u0300-14.50.10.png\" alt=\"Modifier un \u00e9change sur Wall Of Traders\" class=\"wp-image-5526\" width=\"397\" height=\"285\" srcset=\"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/11\/Capture-de\u0301cran-2022-11-04-a\u0300-14.50.10.png 798w, https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/11\/Capture-de\u0301cran-2022-11-04-a\u0300-14.50.10-300x216.png 300w, https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/11\/Capture-de\u0301cran-2022-11-04-a\u0300-14.50.10-768x552.png 768w\" sizes=\"(max-width: 397px) 100vw, 397px\" \/><\/figure><\/div>\n\n\n<p>Dans l&rsquo;URL vous verrez https:\/\/walloftraders.com\/exchanges\/12345 o\u00f9 12345 est le <strong>{ExchangeId}<\/strong>. Copiez ce num\u00e9ro et sauvegardez-le. Il sera utilis\u00e9 dans <strong>{ExchangeId}<\/strong> dans le code.<\/p>\n\n\n\n<p>7) <a href=\"https:\/\/walloftraders.com\/traders\" target=\"_blank\" rel=\"noreferrer noopener\">Sur la page des Traders<\/a>, cliquez en haut \u00e0 droite sur \u00ab\u00a0<strong>CR\u00c9ER UN TRADER<\/strong>\u00ab\u00a0. Quand vous validerez le formulaire, vous serez redirig\u00e9 vers une page. Dans l&rsquo;URL vous verrez https:\/\/walloftraders.com\/manageFollowers\/56789 o\u00f9 56789 est le <strong>{GroupId}<\/strong>. Copiez ce num\u00e9ro et sauvegardez-le. Il sera utilis\u00e9 dans <strong>{GroupId}<\/strong> dans le code.<\/p>\n\n\n\n<p>La pr\u00e9paration est termin\u00e9e! Il ne vous reste plus qu&rsquo;\u00e0 coder en utilisant le code ci-dessous.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Trading_API_comment_creer_un_Trade\"><\/span>Trading API : comment cr\u00e9er un Trade <span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>\u00c0 vous de jouer <strong>en copiant-collant le code ci-dessous<\/strong> et en l&rsquo;adaptant \u00e0 votre langage de programmation :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>POST https:\/\/api2.walloftraders.com\/api\/v1\/Order\n\nHeader:\n\nAuthorization: 'Bearer {Token}',\n\nContent-Type: 'application\/json',\n\nBody:\n\n{\n\n&nbsp;&nbsp;&nbsp; \"isBuy\": true, \/\/true: mode Achat\/Long - false: mode Vente\/Short\n\n&nbsp;&nbsp;&nbsp; \"accountId\": {ExchangeId},\n\n&nbsp;&nbsp;&nbsp; \"pair\": \"BTC-USDT\",\n\n&nbsp;&nbsp;&nbsp; \"groupId\": {GroupId},\n\n&nbsp;&nbsp;&nbsp; \"leverage\": 1, \/\/Ajoutez cette ligne uniquement si l'\u00e9change sur lequel vous tradez utilise le levier. Par exemple ajoutez-la pour Binance Futures mais retirez-la pour Binance Spot.\n\n&nbsp;&nbsp;&nbsp; \"pourcentage\": 5, \/\/Pourcentage de capital pour le Trade. Entre 0.01 et 100.\n\n&nbsp;&nbsp;&nbsp; \"startPrice\": 19000, \/\/Prix d'entr\u00e9e limite. Mettez 0 pour faire une entr\u00e9e au march\u00e9.\n\n&nbsp;&nbsp;&nbsp; \"targets\": &#091; \/\/Les somme des \"pourcentage\" ne doit pas \u00eatre sup\u00e9rieure \u00e0 100.\n\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {\n\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \"pourcentage\": 50, \/\/Part en % \u00e0 cl\u00f4turer pour ce Take Profit. Par exemple, mettez 100 pour un seul Take Profit, ou 50 pour cl\u00f4turer la moiti\u00e9.\n\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \"orderType\": 0, \/\/0: ordre limite - 1: ordre au march\u00e9.\n\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \"price\": null, \/\/Prix \u200b\u200bdu Take Profit, si \"price\" != null, la prochaine ligne \"profit\" n'est pas lue.\n\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \"profit\": 2, \/\/Si \"price\" == null, le prix cible sera \u00e9gal \u00e0 startPrice*(1+-profit\/100).\n\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \"trailing\": null, \/\/Trailing pourcentage (ligne optionnelle).\n\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }\n\n&nbsp;&nbsp;&nbsp; ],\n\n&nbsp;&nbsp;&nbsp; \"stopPrice\": 18000, \/\/Mettez null si vous ne voulez pas mettre de Stop Loss.\n\n&nbsp;&nbsp;&nbsp; \"stopProfit\": -2, \/\/Si stopPrice == null, alors on calcule automatiquement le prix du Stop = startPrice-stopProfit\/100 (ligne optionnelle)\n\n&nbsp;&nbsp;&nbsp; \"orderId\": 987654, \/\/Pour mettre \u00e0 jour le Trade, ins\u00e9rez l'orderId ici (ligne optionnelle)\n\n\/\/Autres fonctionnalit\u00e9s optionnelles\n\n&nbsp;&nbsp;&nbsp; \"note\": \"Blabla\", \/\/Texte libre\n\n&nbsp;&nbsp;&nbsp; \"dontDoOrder\": false, \/\/Ne cr\u00e9e pas le Trade pour moi, mais le cr\u00e9e pour les copieurs. Uniquement si GroupId d\u00e9fini.\n\n&nbsp;&nbsp;&nbsp; \"dontDoStart\": false, \/\/Ne cr\u00e9e pas l'entr\u00e9e mais cr\u00e9e les TP et SL.\n\n&nbsp;&nbsp;&nbsp; \"timeOutStart\": null,\n\n&nbsp;&nbsp;&nbsp; \"timeOutStopLoss\": null,\n\n&nbsp;&nbsp;&nbsp; \"trailingStart\": null,\n\n&nbsp;&nbsp;&nbsp; \"startTriggerPrice\": null,\n\n&nbsp;&nbsp;&nbsp; \"startTradingViewGuid\": null,\n\n&nbsp;&nbsp;&nbsp; \"trailingStopLoss\": null,\n\n&nbsp;&nbsp;&nbsp; \"orderTypeStop\": 0,\n    \n    \"MoveSL\": 0, \/\/SL se d\u00e9place : si 0 au prix d'entr\u00e9e quand TP1 est atteint, si 1 au TP1 quand TP2 est atteint, si 2 \u00e0 tous (prix d'entr\u00e9e et TPn) quand TPn+1 est atteint.\n\n}<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>Pour supprimer un Trade, c&rsquo;est-\u00e0-dire annuler les entr\u00e9es en attente, et supprimer les TP et SL, mais ne pas cl\u00f4turer le Trade :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>api\/v1\/Order\/${orderId}, {\n      method: 'DELETE',\n    }<\/code><\/pre>\n\n\n\n<p>Pour cl\u00f4turer un trade, c&rsquo;est-\u00e0-dire supprimer les TP et SL et aussi revendre les cryptos achet\u00e9es (ou les racheter en cas de vente\/short) :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>api\/v1\/Order\/PanicSell?orderId=${orderId}&amp;pourcentage=${pourcentage},\n      {\n        method: 'POST',\n      },<\/code><\/pre>\n\n\n\n<p>O\u00f9 ${pourcentage} doit \u00eatre \u00e9gal \u00e0 100 si vous voulez cl\u00f4turer l&rsquo;int\u00e9gralit\u00e9 de la position, mais peut par exemple \u00eatre \u00e9gal \u00e0 50 pour ne cl\u00f4turer que la moiti\u00e9.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Trading_API_exemple_de_programme_en_Python\"><\/span>Trading API : exemple de programme en Python<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>import logging\n\nimport typing\nlogger = logging.getLogger()\nimport time\nimport hmac\nfrom urllib.parse import urlencode\nimport hashlib\nimport requests\n\n\nimport json\nfrom datetime import datetime\nimport time\nimport requests\nimport pandas as pd\nimport logging\n\n\n\n\n\nimport json\nfrom datetime import datetime\nimport time\nimport requests\nimport pandas as pd\nimport logging\n\nimport logging\nimport datetime\nimport typing\nlogger = logging.getLogger()\nimport time\nimport hmac\nfrom urllib.parse import urlencode\nimport hashlib\nimport requests\nimport json\nimport random\n\nimport json\nfrom datetime import datetime\nimport time\nimport requests\nimport pandas as pd\nimport logging\n\n\n\ndef place_order_buy( q) :\n\n    while True:\n        url = 'https:\/\/api2.walloftraders.com\/api\/v1\/Order'\n        payload={\n                \"isBuy\": True,\n                \"accountId\": 12345,\n                \"pair\": \"BTC-USDT\",\n                \"groupId\": 12345,\n                \"leverage\": 100,\n                \"pourcentage\": q,\n                \"startPrice\": 0,\n                \"targets\": &#091;],                \n                }\n        headers = {'Authorization': 'Bearer xxx',\n       'Content-Type': 'application\/json'}\n\n        order_status = requests.post(url,json=payload,headers=headers)\n        if order_status is not None:\n            break\n    return order_status\n\ndef place_order_sell( q) :\n\n    while True:\n        url = 'https:\/\/api2.walloftraders.com\/api\/v1\/Order'\n        payload={\n                \"isBuy\": False,\n                \"accountId\": 12345,\n                \"pair\": \"BTC-USDT\",\n                \"groupId\": 12345,\n                \"leverage\": 100,\n                \"MoveSL\": 0,\n                \"pourcentage\": q,\n                \"startPrice\": 0,\n                \"targets\": &#091;],\n                }\n        headers = {'Authorization': 'Bearer xxx',\n       'Content-Type': 'application\/json'}\n        order_status = requests.post(url,json=payload,headers=headers)\n        if order_status is not None:        \n            break\n    return order_status\n\ndef place_order_buy2( q, tp, sl) :\n\n    while True:\n        url = 'https:\/\/api2.walloftraders.com\/api\/v1\/Order'\n        payload={\n                \"isBuy\": True,\n                \"accountId\": 12345,\n                \"pair\": \"BTC-USDT\",\n                \"groupId\": 12345,\n                \"leverage\": 100,\n                \"pourcentage\": q,\n                \"startPrice\": 0,\n                \"targets\": &#091;\n                    {\n                        \"pourcentage\":100,\n                        \"orderType\":0,\n                        \"price\": tp,                        \n                    }\n                ],\n                \"stopPrice\": sl,\n                }\n        headers = {'Authorization': 'Bearer xxx',\n       'Content-Type': 'application\/json'}\n\n        order_status = requests.post(url,json=payload,headers=headers)\n        if order_status is not None:\n            break\n    return order_status\n\ndef place_order_sell2( q, tp, sl) :\n\n    while True:\n        url = 'https:\/\/api2.walloftraders.com\/api\/v1\/Order'\n        payload={\n                \"isBuy\": False,\n                \"accountId\": 12345,\n                \"pair\": \"BTC-USDT\",\n                \"groupId\": 12345,\n                \"leverage\": 100,\n                \"MoveSL\": 0,\n                \"pourcentage\": q,\n                \"startPrice\": 0,\n                \"targets\": &#091;\n                    {\n                        \"pourcentage\":100,\n                        \"orderType\":0,\n                        \"price\": tp,                        \n                    }\n                ],\n                \"stopPrice\": sl,\n                }\n        headers = {'Authorization': 'Bearer xxx',\n       'Content-Type': 'application\/json'}\n        order_status = requests.post(url,json=payload,headers=headers)\n        if order_status is not None:        \n            break\n    return order_status\n\ndef close_order_ID( ID) :\n\n    while True:\n        url = 'https:\/\/api2.walloftraders.com\/api\/v1\/Order\/PanicSell?orderID='+str(ID)+'&amp;pourcentage=100'\n\n        headers = {'Authorization': 'Bearer xxx',\n        'Content-Type': 'application\/json'}\n        payload={\n                \"accountId\": 12345,\n                \"pair\": \"BTC-USDT\",\n                \"groupId\": 12345,\n                \"leverage\": 100,\n                }\n        order_status = requests.post(url,json=payload,headers=headers)\n        if order_status is not None:\n           # print(order_status)\n            break\n        #if order_status is not None:\n        #    print('ordin deschis')\n    return order_status<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>J&rsquo;esp\u00e8re que cet article vous a plus ! Si vous avez la moindre question, <a href=\"http:\/\/t.me\/walloftraders\" target=\"_blank\" rel=\"noreferrer noopener\">vous pouvez nous parler directement sur Telegram<\/a>.<\/p>\n\n\n\n<div class=\"wp-block-social-warfare-social-warfare\"><div class=\"swp_social_panel swp_horizontal_panel swp_flat_fresh  swp_default_full_color swp_individual_full_color swp_other_full_color scale-100  scale-\" data-min-width=\"1100\" data-float-color=\"#ffffff\" data-float=\"none\" data-float-mobile=\"none\" data-transition=\"slide\" data-post-id=\"5165\" ><div class=\"nc_tweetContainer swp_share_button swp_twitter\" data-network=\"twitter\"><a class=\"nc_tweet swp_share_link\" rel=\"nofollow noreferrer noopener\" target=\"_blank\" href=\"https:\/\/twitter.com\/intent\/tweet?text=Trading+API+%3A+Comment+cr%C3%A9er+un+Trade+par+programme+%3F&url=https%3A%2F%2Fwalloftraders.com%2Fblog%2Ftrading-api-comment-creer-un-trade-par-programme%2F&via=WallOfTraders\" data-link=\"https:\/\/twitter.com\/intent\/tweet?text=Trading+API+%3A+Comment+cr%C3%A9er+un+Trade+par+programme+%3F&url=https%3A%2F%2Fwalloftraders.com%2Fblog%2Ftrading-api-comment-creer-un-trade-par-programme%2F&via=WallOfTraders\"><span class=\"swp_count swp_hide\"><span class=\"iconFiller\"><span class=\"spaceManWilly\"><i class=\"sw swp_twitter_icon\"><\/i><span class=\"swp_share\">Tweetez<\/span><\/span><\/span><\/span><\/a><\/div><div class=\"nc_tweetContainer swp_share_button swp_facebook\" data-network=\"facebook\"><a class=\"nc_tweet swp_share_link\" rel=\"nofollow noreferrer noopener\" target=\"_blank\" href=\"https:\/\/www.facebook.com\/share.php?u=https%3A%2F%2Fwalloftraders.com%2Fblog%2Ftrading-api-comment-creer-un-trade-par-programme%2F\" data-link=\"https:\/\/www.facebook.com\/share.php?u=https%3A%2F%2Fwalloftraders.com%2Fblog%2Ftrading-api-comment-creer-un-trade-par-programme%2F\"><span class=\"swp_count swp_hide\"><span class=\"iconFiller\"><span class=\"spaceManWilly\"><i class=\"sw swp_facebook_icon\"><\/i><span class=\"swp_share\">Partagez<\/span><\/span><\/span><\/span><\/a><\/div><div class=\"nc_tweetContainer swp_share_button swp_linkedin\" data-network=\"linkedin\"><a class=\"nc_tweet swp_share_link\" rel=\"nofollow noreferrer noopener\" target=\"_blank\" href=\"https:\/\/www.linkedin.com\/cws\/share?url=https%3A%2F%2Fwalloftraders.com%2Fblog%2Ftrading-api-comment-creer-un-trade-par-programme%2F\" data-link=\"https:\/\/www.linkedin.com\/cws\/share?url=https%3A%2F%2Fwalloftraders.com%2Fblog%2Ftrading-api-comment-creer-un-trade-par-programme%2F\"><span class=\"swp_count swp_hide\"><span class=\"iconFiller\"><span class=\"spaceManWilly\"><i class=\"sw swp_linkedin_icon\"><\/i><span class=\"swp_share\">Partagez<\/span><\/span><\/span><\/span><\/a><\/div><div class=\"nc_tweetContainer swp_share_button swp_pinterest\" data-network=\"pinterest\"><a rel=\"nofollow noreferrer noopener\" class=\"nc_tweet swp_share_link noPop\" href=\"https:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwalloftraders.com%2Fblog%2Ftrading-api-comment-creer-un-trade-par-programme%2F\" onClick=\"event.preventDefault(); \r\n\t\t\t\t\t\t\tvar e=document.createElement('script');\r\n\t\t\t\t\t\t\te.setAttribute('type','text\/javascript');\r\n\t\t\t\t\t\t\te.setAttribute('charset','UTF-8');\r\n\t\t\t\t\t\t\te.setAttribute('src','\/\/assets.pinterest.com\/js\/pinmarklet.js?r='+Math.random()*99999999);\r\n\t\t\t\t\t\t\tdocument.body.appendChild(e);\r\n\t\t\t\t\t\t\" ><span class=\"swp_count swp_hide\"><span class=\"iconFiller\"><span class=\"spaceManWilly\"><i class=\"sw swp_pinterest_icon\"><\/i><span class=\"swp_share\">Enregistrer<\/span><\/span><\/span><\/span><\/a><\/div><\/div><\/div>\n\n\n\n<p><em>Cet article n\u2019est pas un conseil d\u2019investissement. Faites vos propres recherches avant d\u2019investir sur le march\u00e9 des crypto monnaies.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pour vous et les copieurs de vos Trades, gratuitement Le Trading API permet de cr\u00e9er un Trade \u00e0 partir de son propre programme informatique. Nous verrons dans ce tutoriel comment cr\u00e9er un Trade sur les principales plateformes d&rsquo;\u00e9change de crypto-monnaie comme Binance Futures, Binance Spot, Huobi, Crypto.com, Kraken, Kucoin, Bittrex, Bitfinex, OKX ou Ascendex. &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"Trading API : Comment cr\u00e9er un Trade par programme ?\" class=\"read-more button\" href=\"https:\/\/walloftraders.com\/blog\/trading-api-comment-creer-un-trade-par-programme\/#more-5165\" aria-label=\"Plus sur Trading API : Comment cr\u00e9er un Trade par programme ?\">Lire plus<\/a><\/p>\n","protected":false},"author":2,"featured_media":5586,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[176],"tags":[],"class_list":["post-5165","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-apprendre-le-trading","masonry-post","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-50"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Trading API : Comment cr\u00e9er un Trade par programme ?<\/title>\n<meta name=\"description\" content=\"Trading API : tutoriel pour cr\u00e9er un Trade \u00e0 partir d&#039;un programme. Envoyer des Trades aux \u00c9changes Crypto. Copiez-les sur vos Followers.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/walloftraders.com\/blog\/trading-api-comment-creer-un-trade-par-programme\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Trading API : Comment cr\u00e9er un Trade par programme ?\" \/>\n<meta property=\"og:description\" content=\"Trading API : tutoriel pour cr\u00e9er un Trade \u00e0 partir d&#039;un programme. Envoyer des Trades aux \u00c9changes Crypto. Copiez-les sur vos Followers.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/walloftraders.com\/blog\/trading-api-comment-creer-un-trade-par-programme\/\" \/>\n<meta property=\"og:site_name\" content=\"The Crypto Trading Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/WallOfTraders\/\" \/>\n<meta property=\"article:published_time\" content=\"2022-11-04T17:15:59+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-01-16T15:03:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/11\/api_thumb_450.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"450\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"gaetan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@WallOfTraders\" \/>\n<meta name=\"twitter:site\" content=\"@WallOfTraders\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"gaetan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/walloftraders.com\/blog\/trading-api-comment-creer-un-trade-par-programme\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/walloftraders.com\/blog\/trading-api-comment-creer-un-trade-par-programme\/\"},\"author\":{\"name\":\"gaetan\",\"@id\":\"https:\/\/walloftraders.com\/blog\/#\/schema\/person\/d67317b5cd337f07f8fc1c7ba58d92ba\"},\"headline\":\"Trading API : Comment cr\u00e9er un Trade par programme ?\",\"datePublished\":\"2022-11-04T17:15:59+00:00\",\"dateModified\":\"2023-01-16T15:03:10+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/walloftraders.com\/blog\/trading-api-comment-creer-un-trade-par-programme\/\"},\"wordCount\":607,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/walloftraders.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/walloftraders.com\/blog\/trading-api-comment-creer-un-trade-par-programme\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/11\/api_thumb_450.jpg\",\"articleSection\":[\"Apprendre le Trading\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/walloftraders.com\/blog\/trading-api-comment-creer-un-trade-par-programme\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/walloftraders.com\/blog\/trading-api-comment-creer-un-trade-par-programme\/\",\"url\":\"https:\/\/walloftraders.com\/blog\/trading-api-comment-creer-un-trade-par-programme\/\",\"name\":\"Trading API : Comment cr\u00e9er un Trade par programme ?\",\"isPartOf\":{\"@id\":\"https:\/\/walloftraders.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/walloftraders.com\/blog\/trading-api-comment-creer-un-trade-par-programme\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/walloftraders.com\/blog\/trading-api-comment-creer-un-trade-par-programme\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/11\/api_thumb_450.jpg\",\"datePublished\":\"2022-11-04T17:15:59+00:00\",\"dateModified\":\"2023-01-16T15:03:10+00:00\",\"description\":\"Trading API : tutoriel pour cr\u00e9er un Trade \u00e0 partir d'un programme. Envoyer des Trades aux \u00c9changes Crypto. Copiez-les sur vos Followers.\",\"breadcrumb\":{\"@id\":\"https:\/\/walloftraders.com\/blog\/trading-api-comment-creer-un-trade-par-programme\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/walloftraders.com\/blog\/trading-api-comment-creer-un-trade-par-programme\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/walloftraders.com\/blog\/trading-api-comment-creer-un-trade-par-programme\/#primaryimage\",\"url\":\"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/11\/api_thumb_450.jpg\",\"contentUrl\":\"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/11\/api_thumb_450.jpg\",\"width\":450,\"height\":300},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/walloftraders.com\/blog\/trading-api-comment-creer-un-trade-par-programme\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u0414\u043e\u043c\u043e\u0439\",\"item\":\"https:\/\/walloftraders.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Trading API : Comment cr\u00e9er un Trade par programme ?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/walloftraders.com\/blog\/#website\",\"url\":\"https:\/\/walloftraders.com\/blog\/\",\"name\":\"The Crypto Trading Blog\",\"description\":\"Conseils, Tutos, Infos\",\"publisher\":{\"@id\":\"https:\/\/walloftraders.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/walloftraders.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/walloftraders.com\/blog\/#organization\",\"name\":\"Wall Of Traders\",\"url\":\"https:\/\/walloftraders.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/walloftraders.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2020\/04\/favicon.ico\",\"contentUrl\":\"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2020\/04\/favicon.ico\",\"width\":229,\"height\":231,\"caption\":\"Wall Of Traders\"},\"image\":{\"@id\":\"https:\/\/walloftraders.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/WallOfTraders\/\",\"https:\/\/x.com\/WallOfTraders\",\"https:\/\/www.linkedin.com\/in\/wall-of-traders-free-smart-trading-copy-trading-portfolio-419623194\/\",\"https:\/\/www.youtube.com\/channel\/UCvt1ajvU1_s2GljEPe9EGwA\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/walloftraders.com\/blog\/#\/schema\/person\/d67317b5cd337f07f8fc1c7ba58d92ba\",\"name\":\"gaetan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/walloftraders.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/996baf8862d7947ff15a8d48bafbf19e850930bfbc9e16526eb71eac6084d099?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/996baf8862d7947ff15a8d48bafbf19e850930bfbc9e16526eb71eac6084d099?s=96&d=mm&r=g\",\"caption\":\"gaetan\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Trading API : Comment cr\u00e9er un Trade par programme ?","description":"Trading API : tutoriel pour cr\u00e9er un Trade \u00e0 partir d'un programme. Envoyer des Trades aux \u00c9changes Crypto. Copiez-les sur vos Followers.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/walloftraders.com\/blog\/trading-api-comment-creer-un-trade-par-programme\/","og_locale":"fr_FR","og_type":"article","og_title":"Trading API : Comment cr\u00e9er un Trade par programme ?","og_description":"Trading API : tutoriel pour cr\u00e9er un Trade \u00e0 partir d'un programme. Envoyer des Trades aux \u00c9changes Crypto. Copiez-les sur vos Followers.","og_url":"https:\/\/walloftraders.com\/blog\/trading-api-comment-creer-un-trade-par-programme\/","og_site_name":"The Crypto Trading Blog","article_publisher":"https:\/\/www.facebook.com\/WallOfTraders\/","article_published_time":"2022-11-04T17:15:59+00:00","article_modified_time":"2023-01-16T15:03:10+00:00","og_image":[{"width":450,"height":300,"url":"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/11\/api_thumb_450.jpg","type":"image\/jpeg"}],"author":"gaetan","twitter_card":"summary_large_image","twitter_creator":"@WallOfTraders","twitter_site":"@WallOfTraders","twitter_misc":{"\u00c9crit par":"gaetan","Dur\u00e9e de lecture estim\u00e9e":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/walloftraders.com\/blog\/trading-api-comment-creer-un-trade-par-programme\/#article","isPartOf":{"@id":"https:\/\/walloftraders.com\/blog\/trading-api-comment-creer-un-trade-par-programme\/"},"author":{"name":"gaetan","@id":"https:\/\/walloftraders.com\/blog\/#\/schema\/person\/d67317b5cd337f07f8fc1c7ba58d92ba"},"headline":"Trading API : Comment cr\u00e9er un Trade par programme ?","datePublished":"2022-11-04T17:15:59+00:00","dateModified":"2023-01-16T15:03:10+00:00","mainEntityOfPage":{"@id":"https:\/\/walloftraders.com\/blog\/trading-api-comment-creer-un-trade-par-programme\/"},"wordCount":607,"commentCount":0,"publisher":{"@id":"https:\/\/walloftraders.com\/blog\/#organization"},"image":{"@id":"https:\/\/walloftraders.com\/blog\/trading-api-comment-creer-un-trade-par-programme\/#primaryimage"},"thumbnailUrl":"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/11\/api_thumb_450.jpg","articleSection":["Apprendre le Trading"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/walloftraders.com\/blog\/trading-api-comment-creer-un-trade-par-programme\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/walloftraders.com\/blog\/trading-api-comment-creer-un-trade-par-programme\/","url":"https:\/\/walloftraders.com\/blog\/trading-api-comment-creer-un-trade-par-programme\/","name":"Trading API : Comment cr\u00e9er un Trade par programme ?","isPartOf":{"@id":"https:\/\/walloftraders.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/walloftraders.com\/blog\/trading-api-comment-creer-un-trade-par-programme\/#primaryimage"},"image":{"@id":"https:\/\/walloftraders.com\/blog\/trading-api-comment-creer-un-trade-par-programme\/#primaryimage"},"thumbnailUrl":"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/11\/api_thumb_450.jpg","datePublished":"2022-11-04T17:15:59+00:00","dateModified":"2023-01-16T15:03:10+00:00","description":"Trading API : tutoriel pour cr\u00e9er un Trade \u00e0 partir d'un programme. Envoyer des Trades aux \u00c9changes Crypto. Copiez-les sur vos Followers.","breadcrumb":{"@id":"https:\/\/walloftraders.com\/blog\/trading-api-comment-creer-un-trade-par-programme\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/walloftraders.com\/blog\/trading-api-comment-creer-un-trade-par-programme\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/walloftraders.com\/blog\/trading-api-comment-creer-un-trade-par-programme\/#primaryimage","url":"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/11\/api_thumb_450.jpg","contentUrl":"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/11\/api_thumb_450.jpg","width":450,"height":300},{"@type":"BreadcrumbList","@id":"https:\/\/walloftraders.com\/blog\/trading-api-comment-creer-un-trade-par-programme\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u0414\u043e\u043c\u043e\u0439","item":"https:\/\/walloftraders.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Trading API : Comment cr\u00e9er un Trade par programme ?"}]},{"@type":"WebSite","@id":"https:\/\/walloftraders.com\/blog\/#website","url":"https:\/\/walloftraders.com\/blog\/","name":"The Crypto Trading Blog","description":"Conseils, Tutos, Infos","publisher":{"@id":"https:\/\/walloftraders.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/walloftraders.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/walloftraders.com\/blog\/#organization","name":"Wall Of Traders","url":"https:\/\/walloftraders.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/walloftraders.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2020\/04\/favicon.ico","contentUrl":"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2020\/04\/favicon.ico","width":229,"height":231,"caption":"Wall Of Traders"},"image":{"@id":"https:\/\/walloftraders.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/WallOfTraders\/","https:\/\/x.com\/WallOfTraders","https:\/\/www.linkedin.com\/in\/wall-of-traders-free-smart-trading-copy-trading-portfolio-419623194\/","https:\/\/www.youtube.com\/channel\/UCvt1ajvU1_s2GljEPe9EGwA"]},{"@type":"Person","@id":"https:\/\/walloftraders.com\/blog\/#\/schema\/person\/d67317b5cd337f07f8fc1c7ba58d92ba","name":"gaetan","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/walloftraders.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/996baf8862d7947ff15a8d48bafbf19e850930bfbc9e16526eb71eac6084d099?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/996baf8862d7947ff15a8d48bafbf19e850930bfbc9e16526eb71eac6084d099?s=96&d=mm&r=g","caption":"gaetan"}}]}},"_links":{"self":[{"href":"https:\/\/walloftraders.com\/blog\/wp-json\/wp\/v2\/posts\/5165","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/walloftraders.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/walloftraders.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/walloftraders.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/walloftraders.com\/blog\/wp-json\/wp\/v2\/comments?post=5165"}],"version-history":[{"count":17,"href":"https:\/\/walloftraders.com\/blog\/wp-json\/wp\/v2\/posts\/5165\/revisions"}],"predecessor-version":[{"id":6131,"href":"https:\/\/walloftraders.com\/blog\/wp-json\/wp\/v2\/posts\/5165\/revisions\/6131"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/walloftraders.com\/blog\/wp-json\/wp\/v2\/media\/5586"}],"wp:attachment":[{"href":"https:\/\/walloftraders.com\/blog\/wp-json\/wp\/v2\/media?parent=5165"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/walloftraders.com\/blog\/wp-json\/wp\/v2\/categories?post=5165"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/walloftraders.com\/blog\/wp-json\/wp\/v2\/tags?post=5165"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}