Биткоин. Оптимальное решение задачи

Nikitos

Client
Joined
Sep 15, 2016
Messages
46
Reaction score
6
Points
8
Добрый день. Решил задать вопрос на форуме потому что здесь много толковых ребят, и все стараются помогать друг другу. Итак у меня возникла задача, решение которой не как не могу придумать.
Я начал заниматься хайповой криптовалютой. Одной из проблем, является обмен валют с минимальной комиссией. К примеру если менять рубли сразу в биткоин то такой обмен регулярно получается дороже, чем обмен рублей на менее популярную валюту, а потом в биткоин.
Задача: оптимальный путь перевода из одной валюты в другую с помощью зеннопостера. Например задаем в зенке исходную валюту (рубли) и конечную валюту (биткоин), на которую необходимо поменять. И зенка сообщает по текущему курсу какой цепочкой совершить обмен (возможно хоть сколько цепочек переводов в сторонние валюты)

Пример:
Исходные данные:
Биржа: yobit
Начальный баланс: 1000000 RUR (1 млн рублей)
Задача: получить максимум BTC (биткоин)
1. Меняем RUR в BTC = 1.22304861 BTC (с учетом комиссии)

2.1 Меняем RUR в DOGE = 1956870.66497532 DOGE (с учетом комиссии)
2.2 Меняем DOGE в BTC = 1.19607848 BTC (с учетом комиссии)

3.1 Меняем RUR в BCC = 6.90147635 BCC (с учетом комиссии)
3.2 Меняем BCC в BTC = 1.23091950 BTC (с учетом комиссии)

4.1 Меняем RUR в YOB2X = 416.75246318 YOB2X (с учетом комиссии)
4.2 Меняем YOB2X в BTC = 1.12743200 BTC (с учетом комиссии)

Как видим оптимальное решение это пункт 3 (через валюту BCC), но в данной ситуации можно напрямую перевести из рублей в биткоины (1 пункт) и не париться, но зачастую бывает наоборот: перевод напрямую намного дороже через другие валюты. (рекорд это 12% выгоднее чем напрямую в BTC). Но это в примере я привел первые попавшиеся валюты, я думаю если посидеть и попробовать два три и четыре обмена то получить с миллиона рублей 1,3 BTC или даже больше.
Подскажите, как реализовать. Работать с POST - GET я умею.

P.S. я не жадный до копеек, просто хочу запилить один сервис :D
 

Buch

Client
Joined
Feb 15, 2016
Messages
260
Reaction score
75
Points
28
Привет! Выбери один стабильный,(с вменяемой комиссией) выводи туда.Будешь метаться,только хуже.
 

Buch

Client
Joined
Feb 15, 2016
Messages
260
Reaction score
75
Points
28
А еще, думаю, вот к нему обратись ник bazag
 

zena2015

Client
Joined
Jul 10, 2015
Messages
44
Reaction score
8
Points
8
Joined
Jul 8, 2015
Messages
2,848
Reaction score
712
Points
113
Добрый день. Решил задать вопрос на форуме потому что здесь много толковых ребят, и все стараются помогать друг другу. Итак у меня возникла задача, решение которой не как не могу придумать.
Я начал заниматься хайповой криптовалютой. Одной из проблем, является обмен валют с минимальной комиссией. К примеру если менять рубли сразу в биткоин то такой обмен регулярно получается дороже, чем обмен рублей на менее популярную валюту, а потом в биткоин.
Задача: оптимальный путь перевода из одной валюты в другую с помощью зеннопостера. Например задаем в зенке исходную валюту (рубли) и конечную валюту (биткоин), на которую необходимо поменять. И зенка сообщает по текущему курсу какой цепочкой совершить обмен (возможно хоть сколько цепочек переводов в сторонние валюты)

Пример:
Исходные данные:
Биржа: yobit
Начальный баланс: 1000000 RUR (1 млн рублей)
Задача: получить максимум BTC (биткоин)
1. Меняем RUR в BTC = 1.22304861 BTC (с учетом комиссии)

2.1 Меняем RUR в DOGE = 1956870.66497532 DOGE (с учетом комиссии)
2.2 Меняем DOGE в BTC = 1.19607848 BTC (с учетом комиссии)

3.1 Меняем RUR в BCC = 6.90147635 BCC (с учетом комиссии)
3.2 Меняем BCC в BTC = 1.23091950 BTC (с учетом комиссии)

4.1 Меняем RUR в YOB2X = 416.75246318 YOB2X (с учетом комиссии)
4.2 Меняем YOB2X в BTC = 1.12743200 BTC (с учетом комиссии)

Как видим оптимальное решение это пункт 3 (через валюту BCC), но в данной ситуации можно напрямую перевести из рублей в биткоины (1 пункт) и не париться, но зачастую бывает наоборот: перевод напрямую намного дороже через другие валюты. (рекорд это 12% выгоднее чем напрямую в BTC). Но это в примере я привел первые попавшиеся валюты, я думаю если посидеть и попробовать два три и четыре обмена то получить с миллиона рублей 1,3 BTC или даже больше.
Подскажите, как реализовать. Работать с POST - GET я умею.

P.S. я не жадный до копеек, просто хочу запилить один сервис :D
Решил обменник свой открыть? )))
У еБИТА есть апи копай туда!
 

Nikitos

Client
Joined
Sep 15, 2016
Messages
46
Reaction score
6
Points
8

Nikitos

Client
Joined
Sep 15, 2016
Messages
46
Reaction score
6
Points
8
Решил обменник свой открыть? )))
У еБИТА есть апи копай туда!
Да у всех бирж есть свой API. Туда я уже копал, достать от туда актуальные курсы не проблема, а решение задачи предложил уже zena2015
 

Users Who Are Viewing This Thread (Total: 1, Members: 0, Guests: 1)