Цената на сайта - Биткойн Индекс Цена ("водомера")

Мнения и препоръки за сайта

Модератор: Moderators

Цената на сайта - Биткойн Индекс Цена ("водомера")

Мнениеот 2GOOD » 20 Мар 2016, 15:08

Индекс цената на Биткойн форума се форумира от средната стойност на няколко борси - основно:
Coinbase, BitStamp, Kraken, BitFinex и BTC-e

Във времевто по една или друга причина някои от борсите се спират и пускат!!!

Състояние на BitcoinBG Price Index към дата 19.01.2019:
bitfinex: OK
bitstamp: OK
coinbase: OK
kraken: OK (avg XBTUSD XBTEUR)
bitmex: OK

Оригинален пост:
old_topic написа:Здравейте,

На началната страница, горе в дясно имаме "widget" за цената на биткойн, който от няколко дни не работи нормално. Досега използвахме Firebase Open Data Set, като информацията за цената бе осреднена от Coinbase. Firebase обаче прекратяват проекта края на месеца и е нужно да намерим алтернатива.

Ще имам нужда от помощ за създаването на нашо си API със средна стойност на биткойна на база обеми от поне следните борси:
bitfinex, kraken, bitstamp, btc-e. Разбира се и скрипта за сайта трябва да се преработи.

,,,

Ще има символично bounty за помощта :mrgreen:
Благодарности на: 12good4Buys8cvTj6EB4MTGNTSC4w9Swnz
Аватар
2GOOD
Site Admin
 
Мнения: 4953
Регистриран на: 28 Май 2013, 15:40
Местоположение: Planet Mars

Re: Цената на сайта

Мнениеот kati » 20 Мар 2016, 16:38

Трябва да разбираш малко от PHP, лесно е,
кешираш страниците на борсите например в масив, от него си вадиш и съхраняваш ако искаш данните в база данни или директно само актуалната информация вмъкваш с div на този сайт, местоположението на div определяш от css в отделен файл, това е :) Ако искаш по-сложни неща като оформяне на данните в графики, показващи различни данни във времето, пиши ми
kati
 
Мнения: 193
Регистриран на: 23 Апр 2014, 15:39
Местоположение: София

Re: Цената на сайта

Мнениеот rossen » 20 Мар 2016, 20:26

аз трябваше още преди месец да съм осреднил куп борси заради портфейлите, но ме домързява напоследък
борсите си имат апи-та и е лесно да вземеш тяхната средна цена за определен период през json
В моя списък са обаче други борси приоритет поради потреблението на валутите с които се занимавам де :)

а като се замисля там се мъдреше цена в лева. Не е ли редно да се вземат под внимание българския пазар - обменни и посредници е достатъчно да се фиксира средна цена. Все пак, ако човек търгува в България това е цената.
http://www.cointech.net
ах колко е топло в моя дом с майнърите за биткойн :)
Аватар
rossen
 
Мнения: 267
Регистриран на: 13 Ное 2014, 07:50

Re: Цената на сайта

Мнениеот 2GOOD » 20 Мар 2016, 21:01

Да може да се осредни и цената от българските посредници, но те реално си я теглят от борсите, където търгуват. Иска ми се заедно с това да си направим и нещо като наш си индекс, разбира се най-лесният вариант е да се вземе индекса на coindesk, въпреки че те не взимат обемите под внимание.
Иначе ето им го АПИ-то:
http://www.coindesk.com/api/

Все пак ще трябва да се преправи скрипта(widget-a) в шапката на портала.

Относно цената в лева, тя се калкулира по курса долар/лев, който се обновява (понякога неуспешно) на всеки 30мин.

P.S.
===
Ако изпозлваме Coindesk, ще се наложи да добавя текст за това под цената, не ми се иска да става твърде натрупано:
CoinDesk provides a simple API to make its Bitcoin Price Index (BPI) data programmatically available to others. You are free to use this API to include our data in any application or website as you see fit, as long as each page or app that uses it includes the text “Powered by CoinDesk”, linking to our price page. We'd also appreciate if you could email us at [email protected] to let us know about your service and how you're using the CoinDesk BPI. CoinDesk data is made available through a number of HTTP resources, and data is returned in JSON format. Please do not abuse our service.
Благодарности на: 12good4Buys8cvTj6EB4MTGNTSC4w9Swnz
Аватар
2GOOD
Site Admin
 
Мнения: 4953
Регистриран на: 28 Май 2013, 15:40
Местоположение: Planet Mars

Re: Цената на сайта

Мнениеот rossen » 20 Мар 2016, 21:37

а формула за обемите? средна цена или има нещо по-мъдро?
http://www.cointech.net
ах колко е топло в моя дом с майнърите за биткойн :)
Аватар
rossen
 
Мнения: 267
Регистриран на: 13 Ное 2014, 07:50

Re: Цената на сайта

Мнениеот farmdve » 20 Мар 2016, 22:55

rossen написа:а формула за обемите? средна цена или има нещо по-мъдро?

Средното не е ли просто събиране на всички стойности и делене на броя им?
1JYFJnWKmhAwK9FMM3TM2SCjhCuc1qKc4r
farmdve
 
Мнения: 574
Регистриран на: 29 Май 2013, 13:24

Re: Цената на сайта

Мнениеот rossen » 21 Мар 2016, 22:27

farmdve написа:
rossen написа:а формула за обемите? средна цена или има нещо по-мъдро?

Средното не е ли просто събиране на всички стойности и делене на броя им?


Вероятно, но не съм финансист/банкер и нямам съответното образование/ценз.
Затова се допитвам.
http://www.cointech.net
ах колко е топло в моя дом с майнърите за биткойн :)
Аватар
rossen
 
Мнения: 267
Регистриран на: 13 Ное 2014, 07:50

Re: Цената на сайта

Мнениеот filchef » 22 Мар 2016, 19:54

Гледам че вече на сайта има bitcoin price index - как се изчислява той или се взема от някъде.
„За богослова познанието започва с Бог, за естествоизпитателят познанието завършва с Бог."
Макс Планк
„Толерантността ще достигне такова ниво, че на интелигентните хора ще бъде забранено да мислят, за да не обидят идиотите.“
Фьодор Достоевски
Аватар
filchef
 
Мнения: 2228
Регистриран на: 30 Сеп 2013, 20:49

Re: Цената на сайта

Мнениеот 2GOOD » 22 Мар 2016, 21:23

filchef написа:Гледам че вече на сайта има bitcoin price index - как се изчислява той или се взема от някъде.


Той отдавна си има, но както писах в първия пост се взима от Койндеск - техния индекс (не борсата), просто края на месеца ще спре да работи и трябва да измисля друг вариант.
Благодарности на: 12good4Buys8cvTj6EB4MTGNTSC4w9Swnz
Аватар
2GOOD
Site Admin
 
Мнения: 4953
Регистриран на: 28 Май 2013, 15:40
Местоположение: Planet Mars

Re: Цената на сайта

Мнениеот Monero » 22 Мар 2016, 21:48

формулата за да изчислиш средната цена е да събереш цената която определя всяка една борса и след това да разделиш резултата от сумирането на броя на борсите в случая 4.Всяка една борса има JSON API, което ще те улесни, но проблемите ще дойдат от постоянните заявки, които ще пращаш към сървърите на борсите.Добре ще е да се сложи някакъв интервал да речем 15 мин. при които твоят скрипт ще праща заявка към сървърите на борсите за да си изтегли данните от JSON-a, който след това трябва да се парсне и за да не препълваш рам паметта от получените данни препоръчвам да се ползва генератор функции (PHP и Javascript ES6 поддържат тези функции. Пишат се с ключовата дума yield вместо return), предимството при тях е че могат да връщат много резултати наведнъж и веднага като върне резултат се освобождава рам паметта и така няма да товариш много сървъра.С базии данни не е удачно да препълваш базата със стойности, който няма да са актуални след 15 мин.
Monero
 
Мнения: 19
Регистриран на: 11 Яну 2016, 07:30

Следваща

Назад към Всичко за BitcoinBG.eu

Кой е на линия

Регистрирани потребители: 2GOOD, filchef, George, Google [Bot], ionicle, Kris, Spenchoni, viniamin