Перейти к публикации
prosto_vreditel

Панель начинающего меж.биржевого арбитражника

Рекомендованные сообщения

(изменено)

Сделаю бесплатно следующую вещь,

десктопное приложение (windows8-10), в которой будет таблица из пяти пар каждой из трех возможных бирж, где каждое значение каждой биржи, будет сравниваться с другим, и выдаваться наиболее перспективное направление.

(условие, биржа выдает значение тикеров пачкой(типа полониекса или бтц-е), не надо по каждой паре делать новый запрос)

 

3 биржи, 5 пар, каждое с каждым. = направления, по бай и селл где разница наибольшая

(все что не вписывается в 3 биржи и 5 пар готов буду сделать за донаты)

 

Начинайте предлагать... (биржи и пары)

Изменено пользователем Валерий

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

main.jpg

 

страница программы http://faq.pp.ru/soft/monit/

 

(пока что программа выглядит так, скоро добавлю функции будильников, пустые клетки вызваны тем, что агрегатор отдает не полную информацию по биржам)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Если сделают донат к поло боту, то сюда добавлю отображение балансов на поло по основным монетам.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А... тебе на хлеб насыпать надо.....

Таких прог наваолом, пало сдох.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Если сделают донат к поло боту, то сюда добавлю отображение балансов на поло по основным монетам.

 

а как ты сделаешь поло? уже протестил их апи?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Для полониекса я делал бот http://faq.pp.ru/soft/si_poloniex/

биржа работала нестабильно, поэтому развитие бота было остановлено(хотя бот можно скачать и пользоваться). Поэтому балансы можно прикрутить от йобит и полониекс.

 

Сейчас, в данное время, можно запрограммировать программу на вывод звуковых сигналов (и информационных в текстовое окно), по изменению общих цен на крипту, которая присутствует в таблице.

Надо продумать положение информационного окна (цифра 2 на картинке).

 

Еще хотелось бы прикрутить, какой-нибудь БЕСПЛАТНЫЙ сервис мультикошельков, что бы за одно обращение апи можно было бы получить балансы по всем кошелькам.

Хотел прикрутить криптонатор, но там для этого нужно делать счет магазина, без счета магазина данные по балансам кошельков не получить.

 

Побочная функция программы расчет цены аккаунта на форуме биткоинталке, на том форуме, через подпись проводят подписные компании, чем выше рейтинг (активити) тем большее рекламное сообщение (по длине символов)  можно запихнуть в подпись, и больше получать за это бонусов или даже баксов.

 

main.jpg

Программирование звукового сигнала, и текста который выводится в специальное окно
console.Sound();//звуковой сигнал 3кГц, длительностью 0,2сек, здесь параметры неизменны,тон изменить нельзя, длительность тоже
console.nSound(3300,250);//звуковой сигнал 3,3кГц = 3300Гц, 0,25сек меняйте тон и его длительность по своему усмотрению

console.Clear();//очистка текстбокса

console.Log("text");//вывести буквы "text" в текстбокс

var i=5;
console.Log(i);//вывод переменной в текстбокс

//------------
var i=0;//присваиваем переменной i значение 0
if(i == 0){//операция сравнения, если значение в переменной i = 0, то выполнить действия в скобках 
  console.Sound();//издать звуковой сигнал
}
//------------

Как привязать звуки к курсу криптовалюты? Смотрим 0 строку в таблице курса валют 
all_btc_usd_last курс усредненный биткоина в долларах
all_eth_usd_last курс усредненный эфира
all_dash_usd_last курс усредненный даша
all_ltc_usd_last курс усредненный лайта
all_bcc_usd_last курс усредненный кеша
all_btc_rur_last курс усредненный биткоина в рублях



//------------ Если курс биткоина выше 4000$ это программа вас разбудит, разумеется, вместо 4000 вы можете написать другое число
//----console.Log(all_btc_usd_last); пишет в информационное окно текущую цену битка btc_usd
console.Clear();
if(all_btc_usd_last > 4000){
  console.Log("Вставай братишка, биток дороже 4000");
  console.Sound();
}
console.Log(all_btc_usd_last);
//------------


//------------ Если курс биткоина ниже 2800, три звуковых сигнала! (вместо 2800 можно вписать любое число)
console.Clear();
if(all_btc_usd_last < 2800){
  console.Log("Бежим занимать деньги на покупку биткоинов!");
  console.Sound();
  console.Sound();
  console.Sound();
}
console.Log(all_btc_usd_last);
//------------


//------------ Если курс эфира выше 400$ это программа вас разбудит, разумеется, вместо 400 вы можете написать другое число
console.Clear();
if(all_eth_usd_last > 400){
  console.Log("Продавай нахер весь эфир, 400");
  console.Sound();
  console.Sound();
}
console.Log(all_eth_usd_last);
//------------

//------ посложнее  Если eth_usd дороже 500$ и btc_usd дороже 5000$, вывести в окно информационное сообщение и издать звуковой сигнал
console.Clear();
if(all_eth_usd_last > 500 && all_btc_usd_last > 5000){
 console.Log("Не спать! Продавай биткоины и эфир!");
 console.Sound();
}
//------ 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Какая цена выводится в табличку? Я так понял (all_ltc_usd_last ) цена последней сделки? Как бы для арбитража нужно всегда знать по каждой паре bid/ask и уже от них "плясать"..

Изменено пользователем AlexZ77

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

я вот пробую апи полониекса - они же прикрутили капчу, и без нее ничего не получается

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

так понял (all_ltc_usd_last ) цена последней сделки?

Нулевая строка all (в таблице самая верхняя)

 

 

 

main.jpg

 

вот эту вещь

9763598.jpg

 

я сейчас запустил, вроде работает, глючно, но вроде работает....  (винда 10 из под админа)

проверять особо не на чем, там у меня баланс 0,2$ :-)

 

описание

http://faq.pp.ru/soft/prmb/

http://faq.pp.ru/soft/prmb/one.html (тут ссылка, программа использует еще сторонний ресурс)

(если работает пока пользуйтесь, если не работает, то значит не судьба)

 

 

Как бы для арбитража нужно всегда знать по каждой паре bid/ask и уже от них "плясать"..

нужны биржи которые одним запросом возвращают данные по всем парам, пока я их искал, начитался очень много негативных отзывов (от арбитражников) о медленном зачислении монет на биржах(поло, битрекс, йобит, эксмо), в некоторых случаях, это время исчисляется днями.

Нашел сервис криптонатора, он выдает данные вот в таком виде... :-)

 

А поскольку мне надо было быстро понять насколько эффективно эмуляцию javascript, можно использовать в программах, пришлось использовать то что есть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

(обновление программы)

 

Под виндовс 10, программа может называть курс криптовалюты (говорит по русски или по английски как текст напишите).

Вот пример фразы (курс битка произносится с округлением)
 

 

var number=all_btc_usd_last;
number=Math.round(number);
console.Speak("Купи биток, он стОит всего лишь "  + number +" баксов");

 

Этот пример есть в программе, после ее запуска, подождите обновления курса битка, и поставьте таймер на любое значение.

Изменено пользователем Валерий

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×