Bitcoin Forum
November 14, 2024, 11:27:04 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Open-Source Cross-Platform BTC-e.com Торговый терминал!  (Read 2149 times)
ch3llov3k (OP)
Full Member
***
Offline Offline

Activity: 126
Merit: 100


View Profile
January 14, 2016, 03:18:12 PM
Last edit: January 24, 2016, 09:35:43 PM by ch3llov3k
 #1

"Open-Source Cross-Platform." BTC-e.com Торговый терминал!

Все пожелания, вопросы, критика приветствуется !




ВНИМАНИЕ !!!
Проект находится в активной разработке.
Как основной так и вторичный функционал может меняться.

Возможны вылеты, баги, зависания, прочии сбои в системе !!!
Будте осторожны !!!

[/color]



Функционал: Реализованный

  • [1] Режим мониторинг: без PUBLIC/PRIVATE ключа
  • [2] Торговый терминал: ( add/cancel ордер )  ( ключ public/private) <обязательно>
  • [3] Торговый помощник: Оповещает при достижении выставленного условия. (Текстовое и Звуковое сопровождение оповещения)
  • [4] Live-Currency-Graph-Plotter: Классические свечи и Линейный Граф
  • [5] Универсальный калькулятор (на лету): При вводе любой цены/количества программа проверяет баланс и лучшую цену на данный момент.
  • [6] Автоматическая проверка исполненных ордеров.  (Текстовое и Звуковое сопровождение оповещения)

Функционал: Почти Реализованный:

  • [1] Встроенная бухгалтерия: Всегда полезно !

Функционал: Не реализованный

  • [1] Graph-Plotter: Основаный на истории. Классические свечи и Линейный Граф
  • [2] Торговля в полу/полном Авто-Режиме: Ордера выставляются только тогда когда достигается выставленное (пара/цена) условие.
  • [3] Web-Interface: Такой же Функционал и дизайн
  • [4] Возможно больше в будущем ........



Что-бы торговать:

Отредактировать конфиг: "BTCeTrader/data/config/BTCeTrader.json"

Code:
//  "/data/config/BTCeTrader.json"

"KEY" : {
    "PUB" : " PUBLIC-KEY ", // Публичный
    "SEC" : " PRIVATE-KEY " // Серкетный
}


Отключение звуковых сопровождений:

Отредактировать конфиг "./data/config/BTCeTrader.json"

Code:
"ALLOW_SOUND"       : true // текстовое оповещание без звуков
"ALLOW_SOUND"       : false // текстовое и звуковое оповещание



Screen-Shots:

Tab-Trader:


Tab-Office:


Tab-Orders:


Tab-BookKeeping:


Tab-NoteBook:



##################################################################
#                                                                                                                                #
#                                                            INFO!                                                           #
#                                           __________________________                                           #
#                                                                                                                                #
#                    Данный проект не имеет ничего общего в командой BTC-e.com                     #
#                                                                                                                                #
#         THE BTC-e.com IS NOT AFFILIATED WITH THIS PROJECT. THIS IS A COMPLETELY           #
#         INDEPENDENT IMPLEMENTATION BASED ON THE ONLINE BTC-E API DESCRIPTION.           #
#                                                                                                                                #
#                                                                                                                                #
##################################################################


Feel free to Support - Donate:
    LTC     : "LUSz57MJkz6DwygfvLAYXUfC8WUZeYB52k"
    BTC     : "19eNNxZW2osDoE4rjYEWKh8oJHkZByte9T"
    DOGE   : "DHmhxnW2Wxg58R8rXSFoAwsSffW3BDnbHc"
    PEER    : "PWyaHp2gm1HduZkNLwm6ZMh8XLAwds455V"
    DASH   : "Xc5jiQt7rgfsoN4rJVCCJuC7rxvWL7s3Mw"
    BLACK  : "BHjQW5VdTA8CBmSSq5jzi2YYMJVaYys3hE"

svetoch
Hero Member
*****
Offline Offline

Activity: 826
Merit: 1004


View Profile
January 14, 2016, 05:36:57 PM
 #2

Quote
Все пожелания, вопросы, критика приветствуется !
как желать, спрашивать и критиковать на основании трёх скринов? делись терминалом))
ch3llov3k (OP)
Full Member
***
Offline Offline

Activity: 126
Merit: 100


View Profile
January 14, 2016, 06:43:48 PM
 #3

Добавил !
Ivanech
Hero Member
*****
Offline Offline

Activity: 808
Merit: 1014


View Profile
January 16, 2016, 06:53:18 PM
 #4

Интересный проект, буду следить с удовольствием за развитием.
ch3llov3k (OP)
Full Member
***
Offline Offline

Activity: 126
Merit: 100


View Profile
January 17, 2016, 03:08:20 PM
 #5

Спасибо ! Все обновления буду пытаться сразу добавлять сюда.
svetoch
Hero Member
*****
Offline Offline

Activity: 826
Merit: 1004


View Profile
January 17, 2016, 05:43:53 PM
 #6

Спасибо ! Все обновления буду пытаться сразу добавлять сюда.
в каком смысле добавлять сюда? оно же на гитхабе и так будет добавляться?
ch3llov3k (OP)
Full Member
***
Offline Offline

Activity: 126
Merit: 100


View Profile
January 17, 2016, 05:46:52 PM
 #7

в каком смысле добавлять сюда? оно же на гитхабе и так будет добавляться?
Это я не так выразился.
Хотел сказать что буду обновлять шапку, описывать что изменилось и т.д.
А на gitHub конечно можно будет найти самые последнии исходники.
ch3llov3k (OP)
Full Member
***
Offline Offline

Activity: 126
Merit: 100


View Profile
January 18, 2016, 04:14:08 PM
Last edit: January 18, 2016, 06:34:12 PM by ch3llov3k
 #8

Торговый Помощник/Оповещатель buy/sell работает, на вкладке "Office".
Звуковые сопровождения пожно отключить, смотри описание.
Daneal
Sr. Member
****
Offline Offline

Activity: 448
Merit: 252


BnkToTheFuture.com


View Profile
January 18, 2016, 06:00:58 PM
 #9

Хорошее начинание, потестирую

Developer- Create your own ICO - 100+ REFERENCE PROJECTS
RuZzz
Newbie
*
Offline Offline

Activity: 63
Merit: 0


View Profile
January 19, 2016, 08:34:39 PM
 #10

могу помочь с разработкой отдельных консольных компонентов(приложений) робота.
Gimmoroy
Legendary
*
Offline Offline

Activity: 1372
Merit: 1000



View Profile
January 22, 2016, 12:11:38 AM
Last edit: January 22, 2016, 02:23:17 AM by Gimmoroy
 #11

Quote
Я начал работу над открытым проектом, Cross-Platform BTC-e.com Торговый терминал!

Я не хочу быть невежливым, однако зачем это надо, когда есть QtBitcoinTrader by IGHOR?

В чём оригинальность и новизна?
ch3llov3k (OP)
Full Member
***
Offline Offline

Activity: 126
Merit: 100


View Profile
January 22, 2016, 01:43:16 AM
 #12

Наверное тут есть несколько пунктов.

1) Язык на котором разрабатывается этот терминал Python+PyQt4
У Игоря если я не ошибаюсь C++/PyQt(версию не знаю);

Не все владеют C++, язык этот очень мощный,
но и для изучения требуется на много больше времени/терпения .

2) Этот проект будет отличаться по нескольким параметрам от проекта Игоря.
+ Тут моя воля/фантазия только единственное ограничение.

3) Для общего развития, как трейдерского так и программного "скила".

 Smiley

Ну и в общем, новые идеи, новые люди, новые группы разработчиков. Это всегда интересно !

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

Большое спасибо за интерес!
В скором будущем обязательно будем начинать писать именно под "робота" буду иметь введу.
ch3llov3k (OP)
Full Member
***
Offline Offline

Activity: 126
Merit: 100


View Profile
January 24, 2016, 09:25:17 PM
 #13

Update!  Smiley Весь код на GitHub.com. Посмотрите скрин-шоты для большего представления
RuZzz
Newbie
*
Offline Offline

Activity: 63
Merit: 0


View Profile
January 27, 2016, 01:43:17 PM
 #14

тока я пишу на Haskell, но есть обработчик API разных бирж на D, в качестве СУБД использую PostgreSQL. Ну и я сейчас нахожусь на пороге освоения технологии для разработки собственных скриптовых языков.
ch3llov3k (OP)
Full Member
***
Offline Offline

Activity: 126
Merit: 100


View Profile
January 27, 2016, 03:46:56 PM
 #15

тока я пишу на Haskell, но есть обработчик API разных бирж на D, в качестве СУБД использую PostgreSQL. Ну и я сейчас нахожусь на пороге освоения технологии для разработки собственных скриптовых языков.

Здорово!
А что за язык будет ? Будет-ли основан на каком-то другом языке ? И что подтолкнуло на это дело ?
RuZzz
Newbie
*
Offline Offline

Activity: 63
Merit: 0


View Profile
January 28, 2016, 12:41:52 AM
 #16

Здорово!
А что за язык будет ? Будет-ли основан на каком-то другом языке ? И что подтолкнуло на это дело ?
Была мысль сделать функциональный скриптовый язык(на функциональной парадигме), но сейчас я задаю себе вопросы "зачем? если есть Haskell", "кто ещё кроме меня захочет изучать функциональное программирование ради написания стратегий?"
Идея не продумана, но тема заявлена и требует доведения хотя бы до промежуточного результата. Тема во многом учебная.
По этой технологии, один товарищ уже написал калькулятор:
https://github.com/Abbath/Calculator (удивительно, что весь github, пока я это пишу, не доступен)
Надо ещё сказать, что я перешёл на ФП в прошлом году, мозг ещё не окончательно окреп от λ, аппликативов и монад 😆
Не подумайте плохо, я достаточно уважаю другие языки и парадигмы, но Python я меньше всех знаю.

Мне было бы просто интересно обсудить с кем нибудь(кто знаком с криптовалютами и роботами) поддержку скриптовых языков в роботах.
ch3llov3k (OP)
Full Member
***
Offline Offline

Activity: 126
Merit: 100


View Profile
January 28, 2016, 02:39:34 AM
 #17


Это всегда интересно, но написания своего языка это адский труд.
Я просто так не взялся бы за это так как уже большое количество узко заточенный языков и общего назначения. Эти языки шлифуются уже не один десяток лет.

Но это конечно же очень интересно.

Я время от времени просто думаю про написание своего языка как-бы для оценки своих знаний.

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

А по теме торговых роботов:

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

Я тут на днях читал чат, на btc-e. Там пацаны обсуждали одного робота. По их словам он не просто очень быстро выставляет ордера а еще делает следующее. Попробую вкратце описать.

Курс == 2.45

Если курс падает к примеру.


Робот сначала смотрит кто стоит ближе всего к этой цене и кто имеет большое количество на продажу.

Робот хочет поставить 10.000 на продажу

1) 2.491 -> 5 монет
2) 2.492 -> 50 монет
3) 2.493 -> 500 монет

    2.493 [9]               <<< Вот сюда он и ставит. Хоть и теряет немного в прибыли

4) 2.494 -> 10.000 монет
5) 2.495 -> 5 монет


Но интересное только начинается,

Если человек убирает ордер 4 и выставляет его-же но по
2.493 [8]

то робот сразу за ним убирает свой ордере по
2.493 [9]

и выставляет его-же по
2.493 [7]


И так далее. Навороченые скрипты как мне кажется.


Поэтому я обеими руками за любую идею, в нормальных рамках разумеется.
Pages: [1]
  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!