Bitcoin Forum
April 19, 2024, 06:09:00 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 [164] 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 ... 242 »
  Print  
Author Topic: Биржа BITTREX  (Read 320550 times)
Franky00
Full Member
***
Offline Offline

Activity: 364
Merit: 105



View Profile
May 11, 2018, 05:36:06 AM
 #3261

Битрекс нормальная биржа,но как вы думаете они поступят если СЕК запретит Эфир и соответственно токены на нем?
Почти наверняка не до какого запрета не дойдет, но все же если представить, то скорей всего прогнуться, что еще им делать то остается? Но я бы не грузился этим вопросом.

1713506940
Hero Member
*
Offline Offline

Posts: 1713506940

View Profile Personal Message (Offline)

Ignore
1713506940
Reply with quote  #2

1713506940
Report to moderator
The grue lurks in the darkest places of the earth. Its favorite diet is adventurers, but its insatiable appetite is tempered by its fear of light. No grue has ever been seen by the light of day, and few have survived its fearsome jaws to tell the tale.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713506940
Hero Member
*
Offline Offline

Posts: 1713506940

View Profile Personal Message (Offline)

Ignore
1713506940
Reply with quote  #2

1713506940
Report to moderator
1713506940
Hero Member
*
Offline Offline

Posts: 1713506940

View Profile Personal Message (Offline)

Ignore
1713506940
Reply with quote  #2

1713506940
Report to moderator
ANV
Jr. Member
*
Offline Offline

Activity: 114
Merit: 1


View Profile
May 11, 2018, 11:11:37 AM
 #3262

Предположим, выставляется заявка в боте, используя API /market/buylimit на покупку, к примеру, Dash. На покупку Dash тратится 0.5 BTC. Чему равен параметр quantity: 0.5 или 0.5*rate? Т.е. quantity это количество приобретаемых Dash или количество продаваемых BTC?
Аналогичный вопрос для продажи Dash (/market/selllimit): в quantity тогда надо указывать количество приобретаемых BTC или количество продаваемых Dash?

floor - округление вниз на 1E-8
ceiling - округление наверх на 1E-8

fee = 0.25 / 100

BUY:

quantity = price / limit [ceiling]
commission = price * fee [floor]
cost = price + commission
price_per_unit = cost / quantity [floor]

SELL:

price = quantity * limit [floor]
commission = price * fee [floor]
proceeds = price - commission
price_per_unit = proceeds / quantity [floor]
Спасибо. Мне непонятно, что такое quantity, limit, price, cost.
JohnSilver
Sr. Member
****
Offline Offline

Activity: 1026
Merit: 280


🇧🇬 Crypto Since MMXIII


View Profile
May 11, 2018, 11:27:37 AM
Last edit: May 11, 2018, 11:40:14 AM by JohnSilver
 #3263

Спасибо. Мне непонятно, что такое quantity, limit, price, cost.

Для пример пара USDT-BTC (BTC/USDT): quantity - средств ордера в BTC, price (это не цена) - средств ордера в USDT, limit - цена (в стакане), price_per_unit - действительная цена с учетом комиссии, cost - общо средств включая комиссию потрачены на покупку (в USDT), proceeds - то же как при cost, но для продажу (опят в USDT).

ПС: В общем депо считается в USDT (для примера), но количества по ордера торгуется в BTC. Независимо покупаем или продаем...
ANV
Jr. Member
*
Offline Offline

Activity: 114
Merit: 1


View Profile
May 11, 2018, 12:55:06 PM
 #3264

Понятно.
А необходимо округлять до 8-го знака после запятой или количество значащих цифр должно быть 8 (т.е. если есть знаки до запятой, то нужно ли их учитывать)?
Если округлять до 8 знаков после запятой, то Ваш код эквивалентен на C#:
//BUY
double BTC=0.9975D*USDT*100000000/Math.Ceiling(Ask*100000000);
//SELL
double USDT=0.9975D*BTC*Math.Floor(Bid*100000000)/100000000;

Функции округления вверх и вниз не нашел, потому код такой.
BTC - количество BTC, USDT - количество USDT. Расчеты вести в double?
А где здесь кнопочка "Спасибо"? Что-то не нахожу.
JohnSilver
Sr. Member
****
Offline Offline

Activity: 1026
Merit: 280


🇧🇬 Crypto Since MMXIII


View Profile
May 11, 2018, 02:02:23 PM
 #3265

Да, в сатоши надо округлят на 1Е-8... Думаю так будет правильно (цена 8583.19):

double BTC = Math.Ceiling(USDT / 8583.19 * 1e8) / 1e8;
double USDT = Math.Floor(BTC * 8583.19 * 1e8) / 1e8;

Merit до Quote кнопку, но наверно у тебя нет наличного. Не важно!
ANV
Jr. Member
*
Offline Offline

Activity: 114
Merit: 1


View Profile
May 11, 2018, 02:18:27 PM
 #3266

double BTC = Math.Ceiling(USDT / 8583.19 * 1e8) / 1e8;
Почему здесь Ceiling? Если покупаем (BUY) BTC, то количество получаемых BTC за счет округления может быть только меньше (отбрасываемое при округлении биржа берет себе). Т.е. количество приобретаемых BTC должно быть:
double BTC = Math.Floor(USDT / 8583.19 * 1e8) / 1e8;
Т.е. Floor (как и во втором случае).
JohnSilver
Sr. Member
****
Offline Offline

Activity: 1026
Merit: 280


🇧🇬 Crypto Since MMXIII


View Profile
May 11, 2018, 02:33:48 PM
Last edit: May 11, 2018, 02:45:28 PM by JohnSilver
 #3267

double BTC = Math.Ceiling(USDT / 8583.19 * 1e8) / 1e8;
Почему здесь Ceiling? Если покупаем (BUY) BTC, то количество получаемых BTC за счет округления может быть только меньше (отбрасываемое при округлении биржа берет себе). Т.е. количество приобретаемых BTC должно быть:
double BTC = Math.Floor(USDT / 8583.19 * 1e8) / 1e8;
Т.е. Floor (как и во втором случае).

Потому-что биржа считает все в USDT на USDT маркетов. При покупки округляет наверх, а при продажи вниз. Комиссия тоже в базовую валюту берет. Для каждой сделки кто-то купил, а другой продал...

ПС: Если будет округлят для обе участников вниз то она забирает округление для себя и трейдеры будут в ущерб. Если вверх или на 0.5, то баланс начнет не сходится...
ANV
Jr. Member
*
Offline Offline

Activity: 114
Merit: 1


View Profile
May 11, 2018, 03:53:37 PM
 #3268

Понятно.
Пусть есть BTC, которые все конверируем в USDT.
В метод SellLimit(string marketName, Decimal quantity, Decimal rate) quantity=BTC (количество имеющихся BTC, без округлений, т.к. при запросе баланса биржа возвращает уже округленное значение); rate - цена в USDT (Bid, чтобы быстро).
Пусть есть USDT, которые все конверируем в BTC. В метод BuyLimit(String marketName, Decimal quantity, Decimal rate)
rate - цена в USDT (Ask, чтобы быстро). quantity=BTC -количество приобретаемых BTC, которые рассчитываем так:
BTC=Math.Ceiling(1e8*0.9975*USDT/*(имеющиеся в наличии)*//Ask ) / 1e8);
Правильно? Или во втором случае можно не рассчитывать комиссии и округления, т.е. если передать бирже ордер на большее количество BTC, чем для этого имеется средств USDT, биржа ответит отказом или купит BTC на все имеющиеся USDT?
JohnSilver
Sr. Member
****
Offline Offline

Activity: 1026
Merit: 280


🇧🇬 Crypto Since MMXIII


View Profile
May 11, 2018, 04:14:50 PM
Last edit: May 11, 2018, 05:22:28 PM by JohnSilver
 #3269

Ответит INSUFFICIENT_FUNDS...

Fee = 0.25 / 100
Buy: BTC = USDT / (1+Fee) / Rate = USDT / 1.0025 / Rate
Sell: USDT = BTC * Rate * (1-Fee) = BTC * Rate * 0.9975

ПС: Почему так? Комиссия всегда от базовую считается (в примере USDT).

ПСС: Мерная единица для цене будет [usdt/btc], а не [usdt] – просто заметка.

Совсем точно для BUY надо вычислит Quantity в BTC, а потом рекурсивно проверить хватает ли USDT и если нет – уменьшит BTC с 1е8.

BTC = Ceiling(Ceiling(USDT / 1.0025) / Rate)
if Floor(Floor(BTC * Rate) * 1.0025) > USDT: BTC -= 1e8

Для SELL более тривиально (Quantity известно):

USDT = Ceiling(Floor(BTC * Rate) * 0.9975)

Я лично работаю с такое приближение (не покупаю на все депо так что если и есть какая нибудь ошибка, то при следующим запросе баланса она исправляется, а и профит у меня не нулевой так что хватает на ошибке):

Buy: BTC = Ceiling(USDT / 1.0025 / Rate)
Sell: USDT = Floor(BTC * Rate * 0.9975)
ANV
Jr. Member
*
Offline Offline

Activity: 114
Merit: 1


View Profile
May 11, 2018, 05:59:01 PM
 #3270

Понятно. Только осталось разобраться, что означают параметры функции. Пусть есть определенное количество BTC, которые все конверируем в USDT.
В методе SellLimit(string marketName, Decimal quantity, Decimal rate) параметр quantity равен BTC (т.е. это количество имеющихся BTC, без округлений, т.к. при запросе баланса биржа возвращает уже округленное значение)? Или здесь quantity это количество приобретаемых USDT, которые надо рассчитать?
JohnSilver
Sr. Member
****
Offline Offline

Activity: 1026
Merit: 280


🇧🇬 Crypto Since MMXIII


View Profile
May 11, 2018, 06:05:24 PM
 #3271

Понятно. Только осталось разобраться, что означают параметры функции. Пусть есть определенное количество BTC, которые все конвертируем в USDT.
В методе SellLimit(string marketName, Decimal quantity, Decimal rate) параметр quantity равен BTC (т.е. это количество имеющихся BTC, без округлений, т.к. при запросе баланса биржа возвращает уже округленное значение)? Или здесь quantity это количество приобретаемых USDT, которые надо рассчитать?

Для SELL наличный BTC (маркет валюта), а для BUY надо рассчитать из USDT (базовая валюта).
ANV
Jr. Member
*
Offline Offline

Activity: 114
Merit: 1


View Profile
May 11, 2018, 06:22:25 PM
Merited by JohnSilver (1)
 #3272

 JohnSilver, большущее спасибо.
Magic Now
Newbie
*
Offline Offline

Activity: 238
Merit: 0


View Profile
May 11, 2018, 08:40:34 PM
 #3273

BITTREX не так уж плоха, я на неё периодически захожу, аккаунт у меня старый, зарегистрированный более 9 месяцев назад, всё работает чётко, как часики.
zoird
Member
**
Offline Offline

Activity: 280
Merit: 10

S O A R . e a r t h


View Profile
May 11, 2018, 08:50:24 PM
 #3274

Я правда не пойму почем биржа прекратила активно добавлять новые монеты. Это из-за влияния законов? Другой причины я не вижу.

Obi One
Sr. Member
****
Offline Offline

Activity: 518
Merit: 263



View Profile
May 11, 2018, 08:56:19 PM
 #3275

Ребята, всем привет! Вопрос возник насчет биржи биттрекс. 
Выводил USDT, по ошибке ввел адрес BTC кошелька( простуда-склероз-аутизим-даун Shocked) . Сразу написал в ТП мол "так и так, дурак, машинально ввел адрес, отмените транзакцию".
После 10 минут пендинга эта скАтина (читай статус транзакции) написал "Комплете".
Написал еще одно письмо  с просьбой вернуть грошы.
В связи с этим ко всем вопрос- было ли такое, что деньги в этом случае возвращали?
На полониксе  в соседней ветке говорили после 2-ух месцев простоя бабло вроде возвращали..Но ведь биттрекс не полникс, верно?  Roll Eyes
goodbuybitcoin
Member
**
Offline Offline

Activity: 504
Merit: 10


View Profile
May 11, 2018, 10:18:55 PM
 #3276

Я думаю, что это все же остается самой надежной биржей. И это не смотря на то, что я сейчас на бинансе в основном торгую)

☉☉☉ ARTCOIN.AI ☉☉☉ ▐| BLOCKCHAIN ART GALLERY SYSTEM |▌
◐ o ◑ Blockchain Can Bring The Fine Art Investment World Together ◐ o ◑
┣▇  MEDIUM  ┣▇  FACEBOOK   ┣▇  TWITTER   ┣▇  LINKEDIN   ┣▇  PINTEREST   ┣▇  INSTAGRAM
Nyuska1987
Full Member
***
Offline Offline

Activity: 462
Merit: 103



View Profile
May 11, 2018, 10:23:50 PM
 #3277

Я правда не пойму почем биржа прекратила активно добавлять новые монеты. Это из-за влияния законов? Другой причины я не вижу.

Говорят, что Биттрекс требует за листинг нереальное количество бабла

▐▐   ▬▬▬▬▬   DeepOnion   ▬▬▬▬▬   ▌▌
████    40 PUBLIC AIRDROPS COMPLETED    TOR INTEGRATED    ████
▬▬▬▬   (✔) DeepVault Blockchain File Signatures  •  VoteCentral Your Vote Counts  •  deeponion.org   ▬▬▬▬
JohnSilver
Sr. Member
****
Offline Offline

Activity: 1026
Merit: 280


🇧🇬 Crypto Since MMXIII


View Profile
May 12, 2018, 12:30:47 AM
 #3278

Ребята, всем привет! Вопрос возник насчет биржи биттрекс.  
Выводил USDT, по ошибке ввел адрес BTC кошелька( простуда-склероз-аутизим-даун Shocked) . Сразу написал в ТП мол "так и так, дурак, машинально ввел адрес, отмените транзакцию".
После 10 минут пендинга эта скАтина (читай статус транзакции) написал "Комплете".
Написал еще одно письмо  с просьбой вернуть грошы.
В связи с этим ко всем вопрос- было ли такое, что деньги в этом случае возвращали?
На полониксе  в соседней ветке говорили после 2-ух месцев простоя бабло вроде возвращали..Но ведь биттрекс не полникс, верно?  Roll Eyes

https://support.bittrex.com/hc/en-us/articles/115000961172

ПС: Также читай тут (помогло): https://bitcointalk.org/index.php?topic=2791670
nadosuge
Member
**
Offline Offline

Activity: 644
Merit: 51


View Profile
May 12, 2018, 06:35:24 AM
 #3279

как на битре избавлятся от пыли?
Leenwar
Member
**
Offline Offline

Activity: 434
Merit: 10


View Profile
May 12, 2018, 07:19:05 AM
 #3280

как на битре избавлятся от пыли?
Что в твоем понимании пыль? Мелкие суммы различных альтов на балансах? На сколько я знаю, пока никак. Хотя тот же бинанс уже нашел решение этому вопросу у себя с помощью токена бнб.
Pages: « 1 ... 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 [164] 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 ... 242 »
  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!