Post
Topic
Board Développement et technique
Re: API Poloniex en PHP
by
Bykiss
on 24/06/2017, 23:47:48 UTC
Je te montre la logique la plus simple et sans les contrôles ou vérifications.
Pour commencer, il nous faut récupérait le dernier prix de currencyPair BTC_DASH pour cet exemple.

Code:

// Load Poloniex info Ticker.
$poloTicker file_get_contents('https://poloniex.com/public?command=returnTicker');

// Json Decode
$poloTickerResult json_decode($poloTickertrue);

// Print le dernier prix poloniex de BTC_DASH.
print_r($poloTickerResult['BTC_DASH']['last']);

?>


Maintenant, il faut ajouter 5% au dernier prix récupérait précédemment.

Code:

$price 
$poloTickerResult['BTC_DASH']['last']*1.05;

?>


Il te reste plus qu'a envoyer ça a polo. Règle de sécurité, ce code est juste une présentation simple pour montrer ou s'intègre la key et secret, mais en production, je vous conseille de lire le post de "perl" un peu plus haut!!!

Code:

// Init file poloniex.php.
require_once('poloniex.php');

// Nouvelle instance de la classe poloniex.
$polo = new poloniex('your_api_key''your_api_secret');

// Call sell function.
//$pResult = $polo->sell('currencyPair', 'rate', 'amount');
$pResult $polo->sell('BTC_DASH'$price'YOUR_AMOUNT');

// Print array result of poloniex.
print_r($pResult);

?>


Tu aurais pu utiliser l'instance de polo pour la fonction returnTicker, mais je ne vais pas te mâcher le travail.
PS: Si tu veux développer quelle que chose dans le trading, je te conseille plus d'analyser les OrderBook plus tôt que de te baser sur le dernier prix.
Merci beaucoup
Ça m'a aidé énormément