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

Nikitos

Client
Регистрация
15.09.2016
Сообщения
46
Благодарностей
6
Баллы
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
Регистрация
15.02.2016
Сообщения
260
Благодарностей
75
Баллы
28
Привет! Выбери один стабильный,(с вменяемой комиссией) выводи туда.Будешь метаться,только хуже.
 

Buch

Client
Регистрация
15.02.2016
Сообщения
260
Благодарностей
75
Баллы
28
А еще, думаю, вот к нему обратись ник bazag
 

zena2015

Client
Регистрация
10.07.2015
Сообщения
44
Благодарностей
8
Баллы
8
Регистрация
08.07.2015
Сообщения
2 848
Благодарностей
712
Баллы
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
Регистрация
15.09.2016
Сообщения
46
Благодарностей
6
Баллы
8

Nikitos

Client
Регистрация
15.09.2016
Сообщения
46
Благодарностей
6
Баллы
8

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)