Bitcoin Forum
May 25, 2026, 10:52:52 PM *
News: Latest Bitcoin Core release: 31.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Импорт курсов с полоникс  (Read 213 times)
abgduman (OP)
Member
**
Offline

Activity: 93
Merit: 10


View Profile WWW
February 08, 2018, 06:50:46 PM
 #1

Пытаюсь импортировать в гугл доки с помощью этой функции IMPORTHTML

=IMPORTHTML("https://poloniex.com/public?command=returnCurrencies"; "list"; 1)

Нихрена не понимаю. Мне бы все курсы импортнуть а дальше уже я сам.
Meritokrat
Jr. Member
*
Offline

Activity: 58
Merit: 11


View Profile
February 10, 2018, 09:06:43 AM
 #2

с полынью не разбирался, у меня с бинанса вот такая строка вытягивает текущий курс
Code:
=IF(B3="","",ImportJSON("https://www.binance.com/api/v3/ticker/price?symbol="&B3&"BTC","/price","noHeaders"))
есс-но в B3 - код валюты
juwo
Newbie
*
Offline

Activity: 1
Merit: 0


View Profile
February 10, 2018, 10:49:23 AM
 #3

Вам нужна другая функция. Не returnCurrencies, а returnTicker:
https://poloniex.com/public?command=returnTicker
quantum
Member
**
Offline

Activity: 108
Merit: 250


View Profile
February 14, 2018, 07:13:58 PM
 #4

Инструменты -> Редактор скриптов

вставить

Code:
function poloniex(from, to) {
  var url = "https://poloniex.com/public?command=returnTicker";


  var response = UrlFetchApp.fetch(url);
  var test = response.getContentText();

  var myjson = JSON.parse(test);
  //var leng = myjson.data.length;

  var DATA = myjson[from.toUpperCase()+"_"+to.toUpperCase()];

  var price = DATA.last;


  return parseFloat(price);
}

Потом в ячейке =poloniex('btc', 'usd')
abgduman (OP)
Member
**
Offline

Activity: 93
Merit: 10


View Profile WWW
February 15, 2018, 06:29:21 AM
 #5

Огромнейшее спасибо, вечерком попробую.
abgduman (OP)
Member
**
Offline

Activity: 93
Merit: 10


View Profile WWW
February 15, 2018, 07:14:33 AM
 #6

Огромнейшее спасибо, вечерком попробую.

Что то не вышло TypeError: Не удается вызвать метод "toUpperCase" объекта undefined. (строка 11, файл Код)
abgduman (OP)
Member
**
Offline

Activity: 93
Merit: 10


View Profile WWW
February 15, 2018, 07:15:58 AM
 #7

Инструменты -> Редактор скриптов

вставить

Code:
function poloniex(from, to) {
  var url = "https://poloniex.com/public?command=returnTicker";


  var response = UrlFetchApp.fetch(url);
  var test = response.getContentText();

  var myjson = JSON.parse(test);
  //var leng = myjson.data.length;

  var DATA = myjson[from.toUpperCase()+"_"+to.toUpperCase()];

  var price = DATA.last;


  return parseFloat(price);
}

Потом в ячейке =poloniex('btc', 'usd')

TypeError: Не удается вызвать метод "toUpperCase" объекта undefined. (строка 11, файл Код)
abgduman (OP)
Member
**
Offline

Activity: 93
Merit: 10


View Profile WWW
February 15, 2018, 07:16:48 AM
 #8

с полынью не разбирался, у меня с бинанса вот такая строка вытягивает текущий курс
Code:
=IF(B3="","",ImportJSON("https://www.binance.com/api/v3/ticker/price?symbol="&B3&"BTC","/price","noHeaders"))
есс-но в B3 - код валюты
Тут тоже синтасическая ошибка
BuyOwnEx
Member
**
Offline

Activity: 128
Merit: 12


View Profile WWW
February 16, 2018, 06:13:24 AM
 #9

У меня есть скрипт, который выводит на экран в реальном времени best bid и best ask со следующих бирж:
livecoin
bithumb
exmo
poloniex
bitfinex
cexio
wex
bittrex
binance
hitbtc
yobit

Валютные пары настраиваются

Могу продать за небольшую цену
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!