Poloniex api продать / купить немедленно
Как купить или продать немедленно с Poloniex API. я использую nickelbot и его всегда ставят под заказ
function api_buy()
{
global $Adapters;
$exchange = isset( $_GET['exchange'] ) ? $_GET['exchange'] : "error";
if( $exchange == "error" ) return array( "error" => "exchange required" );
$price = isset( $_GET['price'] ) ? $_GET['price'] : "error";
if( $price == "error" ) return array( "error" => "price required" );
$amount = isset( $_GET['amount'] ) ? $_GET['amount'] : "error";
if( $amount == "error" ) return array( "error" => "amount required" );
$market = isset( $_GET['market'] ) ? $_GET['market'] : "error";
if( $market == "error" ) return array( "error" => "market required" );
//let's not open up the trade api to the public:
return array( get_class( $Adapters[$exchange] ) => $Adapters[$exchange]->buy( $market, $amount, $price ) );
}
2 ответа
Что вы подразумеваете под немедленно?
Websocket не реализован для отправки ордеров на покупку или продажу, поэтому вы должны использовать запрос API.
Вы можете использовать
Методы API торговли: покупка и продажа (обязательные параметры POST: "currencyPair", "rate" и "amount")
Посмотрите на поддержку Poloniex API
Вы можете при желании установить "немедленный возврат" на 1. Заказ немедленного или отмены может быть частично или полностью выполнен, но любая часть заказа, которая не может быть исполнена немедленно, будет отменена, а не оставлена в книге заказов.