Торговля на биржах криптовалют

Обмен - Обмен с другими системами

Обработка позволяет наблюдать и торговать в реальном времени на биржах.

Поддерживаются на данный момент 5 бирж: wex.nz, poloniex.com, bittrex.com, yobit.net, bitfinex.com.

Полноценный торговый терминал!

Можно выставлять и отменять ордера (удалением строки с ордером).

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

Вывод в биржевые графики и обычные (с группировкой по минутам).

Флажками отмечаем пары для наблюдения, задаём период обновления.

По кнопке начинает строиться график.

Сделано автозаполнение настроек API первоначальное и по кнопке.

Для обновления настроек (если они были сохранены), нужно нажать кнопку "Заполнить API" на закладке "Настройки API".

Вручную нужно заполнить только apikey и secretkey.

 

Скачивая обработку, Вы соглашаетесь:

Всё, что вы сделаете с помощью этой обработки это целиком Ваша ответственность! Я никоим образом не несу ответственность за возможные убытки!

UPD: версия 5.0:

Добавлен bifinex на API 2.0 (ограниченная поддержка: поскольку для выставления ордеров используется API 1.0, в настоящее время подпись не принимается).

Добавлен тип графика HTML на Google charts (необходим доступ к интернету для загрузки библиотек).

Добавлены графики MACD, RSI, Stochastic.

Для html графика отображаются сигналы покупки и продажи (алгоритм в процессе доработки).

 

Скачать файлы

Наименование Файл Версия Размер
CryptoTrader_5.0
.epf 1,05Mb
18.04.18
73
.epf 5.0 1,05Mb 73 Скачать

См. также

Комментарии
1. Иван Титов (Ibrogim) 971 30.06.17 08:12 Сейчас в теме
2. Николай Иванов (PhoenixAOD) 53 30.06.17 08:28 Сейчас в теме
Как раз другану моему пригодится, он майнингом заразился)) На 1С Деньги взлетит обработка?
8. capwell (capwell) 82 04.07.17 11:18 Сейчас в теме
(2) да, конфигурация неважна)
3. Егор Иванов (user635667_bolonevegor) 40 01.07.17 04:33 Сейчас в теме
ха, вот и докатилась лихорадка майнинга и сюда))) тоже была мысль запилить графики, или Мониторинг ферм. Сделайте кто-нибудь для майнеров мониторинг ферм, ну там температура карточек, хэшрейт, онлайн/офлай и т.д. можно даже сюда прикрутить, типо все под рукой) плюс какой-нибудь удаленный помошник, типа амми или тимвьювера, где-то тут на форуме была обработка. все собрать в один комбайн))
Terve!R; EVKash; PhoenixAOD; +3 Ответить
4. Николай Иванов (PhoenixAOD) 53 03.07.17 01:30 Сейчас в теме
(3)ага и потом уже выставлять майнерам платную версию)
5. Егор Иванов (user635667_bolonevegor) 40 03.07.17 04:09 Сейчас в теме
10. capwell (capwell) 82 04.07.17 11:22 Сейчас в теме
(3) ну эту обработку я делал для торговли, можно ещё свои ордера и баланс сюда прикрутить.
6. Евгений Пятиэтажкин (Hartge) 03.07.17 09:17 Сейчас в теме
Круто. Только какое отношение это имеет к майнингу?
7. Николай Иванов (PhoenixAOD) 53 03.07.17 10:27 Сейчас в теме
(6)Держать руку на пульсе рынка и вовремя слить Битки))
9. capwell (capwell) 82 04.07.17 11:18 Сейчас в теме
(6) к майнингу отношения никакого, я не майнер)
11. Денис Лопато (Terve!R) 04.07.17 12:09 Сейчас в теме
Может exmo.me тоже можно добавить? API есть. У меня все кошельки там, да и вообще биржа для нас удобная с выводом куда угодно.
12. capwell (capwell) 82 04.07.17 22:23 Сейчас в теме
(11) скоро bittrex добавлю, потом посмотрю на другие.
13. Иван Титов (Ibrogim) 971 05.07.17 09:42 Сейчас в теме
(11)
exmo
exmo кидалово. Смена адресов кошельков это жесть
14. Денис Лопато (Terve!R) 05.07.17 13:15 Сейчас в теме
(13)
Смена адресов кошельков это жесть

Что за смена адресов кошельков?
15. Иван Титов (Ibrogim) 971 05.07.17 13:23 Сейчас в теме
(14) а , вы ещё не сталкивались?
1. отключите автовывод на пулах
2. перед выводом на exmo проверяйте адрес кошелька...

Мелким шрифом они объявляют бывает о смене адресов кошельков. если вы этого не заметите то монеты уйдут в никуда. а скорее всего в карман exmo.
так было пр...но 5 eth мной
16. Денис Лопато (Terve!R) 05.07.17 17:12 Сейчас в теме
(15) в том и дело, что пул майнит прям на exmo и отправляет по 0.05 ETH..
Хорошо, посмотрю что да как..
17. Максим Жохов (ZhokhovM) 315 11.10.17 00:22 Сейчас в теме
a sm с инфостарта можно выводить графики обработкой?
18. capwell (capwell) 82 13.10.17 16:14 Сейчас в теме
(17) не понял вопроса, уточните
19. Максим Жохов (ZhokhovM) 315 13.10.17 20:26 Сейчас в теме
(18)может ли твоя обработка наблюдать в реальном времени за курсом sm(стартмани из инфостарта)? просто каждый раз обновлять страничку надоело, хочу чтобы твоя обработка наблюдалась за курсом стартмани из биржи https://infostart.ru/profile/money/stockexchange/
20. capwell (capwell) 82 16.10.17 12:45 Сейчас в теме
(19) в настоящее время конечно не может. Если у инфостарта есть соответствующее API, и к нему можно обращаться из 1С (простым запросом), то можете добавить.
21. Максим Жохов (ZhokhovM) 315 17.10.17 10:11 Сейчас в теме
(20)Я связался с техподдержкой инфостарта. Ответили так, цитирую:
Передали пожелание руководству.
22. Евгений Ершов (jo0506) 10 20.10.17 06:26 Сейчас в теме
можете привести кусок кода как отправляете по API торговые команды на yobit?
23. capwell (capwell) 82 23.10.17 12:56 Сейчас в теме
(22) торговые команды я никуда не отправляю - нет такой функции в этой обработке.
24. Сергей Старых (tormozit) 4700 14.11.17 22:53 Сейчас в теме
(22) Тоже ищу софт для трейдинга на yobit.net. Нашел че?
25. capwell (capwell) 82 15.11.17 11:17 Сейчас в теме
(24) нет, для yobit'а не встречал. у него API стандартный, я его и прикрутил сюда.
Биржа маленькая, а пар просто тьма. Вот никто и не хочет добавлять.
46. Виталий Чебан (VitaliyCeban) 332 24.11.17 12:24 Сейчас в теме
26. capwell (capwell) 82 15.11.17 11:19 Сейчас в теме
Кстати, сейчас вместо btc-e.nz нужно указывать wex.nz!
(вдруг кто не в курсе)
27. Alexandr U (XGRAF) 16.11.17 16:14 Сейчас в теме
Коллеги
Может всё-таки кто ни будь разобрался и сможет привести пример как обращаться через 1С, к личным данным на бирже bittrex.com
С помощью вашей обработки хорошо считываются общие данные с биржи, используя ваш код получилось создать обработку для анализа данных.
Теперь хочется попробовать сделать автоматическую куплю продажу.
Достаточно будет примера как вызвать такое действие с использованием ключа и секретного ключа https://bittrex.com/api/v1.1/account/getbalances?apikey=apikey
28. capwell (capwell) 82 22.11.17 10:18 Сейчас в теме
(27) ну что, вот и дождались купли/продажи. :)
Надеюсь, поделитесь со мной алгоритмом бота?
Можно в личку.
Прикрепленные файлы:
29. Вячеслав Голев (Goleff74) 57 22.11.17 10:50 Сейчас в теме
Арбитраж бирж уже написал кто?)
30. capwell (capwell) 82 22.11.17 11:18 Сейчас в теме
(29) чтобы тут же переводить с одной на другую?)
31. Вячеслав Голев (Goleff74) 57 22.11.17 11:29 Сейчас в теме
(30)
"Тут же" в реалиях БТЦ - это несколько часиков :) Но смысл купить на одной, одновременно продать на другой, имея запасы на обеих площадках. Тут скорее вопрос в комиссиях за ввод/вывод и доступность инструментов.
32. capwell (capwell) 82 22.11.17 11:37 Сейчас в теме
(31) ну вот моей обработкой это запросто! :) видно в одном окне баланс на всех биржах, все ордера
33. Вячеслав Голев (Goleff74) 57 22.11.17 11:53 Сейчас в теме
(32)
Надо б еще одну кнопку, чтоб одновременно на одной бирже продать, на другой купить в зависимости от курса. Или даж аналитику вести в прямом эфире, получая курсы раз в период и предлагая такие варианты. Тут только на сильных движняках угореть можно :) Но как направление для развития самое оно.
ЗЫ Выкладывайте проект в ГИТ через ЕДТ и коллективно давайте богатеть :)
34. Роман Марков (m-rv) 277 22.11.17 13:39 Сейчас в теме
Мне интересно, когда уже таки кто-то начнет майнить на клиентах?
47. Юрий Коваленко (Yuris) 15 25.11.17 14:19 Сейчас в теме
(34)Майнить на клиентах - особо не разгонишся, видеокарты никто не ставит. Остается на процессоре. Так что запуск майнера в качестве службы. Из планировщика службу можно запускать дабы не спалиться, когда комп неактивен. Сервера - более веселая тема. Хотя если компы мощные, можно маскировать под системную службу и не париться. Все индивилуально. И опять же, все на Вашей совести.
35. Odin 13 (user867011) 22.11.17 22:03 Сейчас в теме
Можно узнать: все ли сделано средствами 1С и доступен ли весь код для редактирования?
38. capwell (capwell) 82 23.11.17 10:40 Сейчас в теме
(35) используются только объекты 1С, код открыт.
36. Сергей Фисун (lettitbit) 25 23.11.17 02:28 Сейчас в теме
Спасибо, за вашу работу, взял обработку за основу и прикрутил к ней три индикатора MACD, RSI, Stochastic, они позволяют фильтровать ложные сигналы и сигнализировать о росте тренда и лучшей цене. Следующий шаг автоматизация покупки. Это позволит пипсовать на бирже, а для бота этого достаточно. Для тех кто заинтересовался биржой bittrex, у них есть не официальный api, позволяющий получить историю за сутки в отличие от api v1.1, выдающий только последние 200 сделок. Пример: https://bittrex.com/Api/v2.0/pub/market/GetTicks?marketName=btc-nxt&tickInterval=fiveMin
37. Сергей Фисун (lettitbit) 25 23.11.17 03:27 Сейчас в теме
(36) Увидел, что api 2.0 у вас уже есть
40. capwell (capwell) 82 23.11.17 10:46 Сейчас в теме
(37) оно есть, но в релизе по умолчанию 1.1 используется.
39. capwell (capwell) 82 23.11.17 10:46 Сейчас в теме
(36) По bittrex api v2.0 мало информации. Есть ли торговый api v2.0?
По общей истории сделок имеет смысл поправить, жалко что нет у битрекса своей истории.
Вы сделали индикаторы в 1С? Мне это тоже интересно. :)
44. Сергей Фисун (lettitbit) 25 24.11.17 01:22 Сейчас в теме
(39)на api v2.0 наткнулся сам случайно, официальной поддержки нет, но оказалось что его уже разобрали на запросы и во всю используют. вот тут были примеры https://github.com/thebotguys/golang-bittrex-api.
Да индикаторы добавил в 1с, для вас ничего сложного и в интернете полно информации я брал примеры здесь https://www.begomotbed.ru/?p=1334
45. Сергей Фисун (lettitbit) 25 24.11.17 01:27 Сейчас в теме
(39) Сам думал насчет хранить историю в 1с, но при такой дичайшей волатильности может и нет смысла, не знаю пока, так что пока вытягиваю историю с помощью api v2.0
41. Артем Бардюг (Йожкин Кот) 1047 23.11.17 12:01 Сейчас в теме
Пожелания:
1. Добавить выставление "размазанного" ордера, т.е. например хочу продать 1 BTC, но не за конкретную цену, а в диапазоне от 8300 до 8500 с шагом 1$. Обработка выставляет куча ордеров с рассчитанным объемом BTC
2. Добавить графики как здесь: https://infostart.ru/public/704022/
43. capwell (capwell) 82 23.11.17 16:38 Сейчас в теме
(41)
1. можно, конечно и такое сделать, но интереснее бот. Нет ли практичного алгоритма?
2. Там в файл записывается, 1с вообще ни при делах. А в 1с графики ужасны.
3. Стакан продаж можно перевернуть, попробую как будет смотреться.
42. Артем Бардюг (Йожкин Кот) 1047 23.11.17 12:07 Сейчас в теме
3. Стакан можно как здесь сделать https://bitcoinwisdom.com/markets/bitstamp/btcusd
ИМХО более нагляднее
48. blackshark (blackshark) 29.11.17 09:28 Сейчас в теме
А получится добавить функционал SmartTrading как у сервиса http://3commas.io ?

"Что такое Smart Trading?
При помощи Smart Trading вы можете купить нужный вам токен и сразу же задать stop loss (ограничение убытков) и take profit (фиксация прибыли по позиции)

Этого функционала нет на биржах. Также, в сервисе 3commas реализован Trailing (Stop Loss и Take Profit) - это инструмент, который поможет вам нарастить прибыль. "
53. capwell (capwell) 82 05.12.17 17:30 Сейчас в теме
(48)
Smart Trading

можно будет, но это уже функционал бота.
на bittrex'е и poloniex'е есть сделки с условием, но есть ли они в api я не смотрел.

(50)
1. У таблиц "Активные пары" и "Балансы" хотелось бы шапку отобразить.
2. Хотелось бы загрузки истории курса за последние N минут.

1. шапку убрал чтобы больше на экране было полезного. можно потом настройку сделать.
2. а истории сделок по активной паре недостаточно? История загружается для построения графиков, но и смотреть вполне можно.

(51) так и задумано :) а если серьезно, не всегда нужен график сразу, а грузит он хорошо.

(52) по идее масштабирование должно работать от минимальных до максимальных значений плюс небольшой запас. Но где то косяк, не искал пока.
49. Николай Зайков (Mortiferus) 297 29.11.17 11:46 Сейчас в теме
50. Сергей Старых (tormozit) 4700 02.12.17 12:37 Сейчас в теме
1. У таблиц "Активные пары" и "Балансы" хотелось бы шапку отобразить.
2. Хотелось бы загрузки истории курса за последние N минут.
51. Сергей Старых (tormozit) 4700 02.12.17 12:41 Сейчас в теме
При открытии обработки при наличии ранее сохраненных настроек для всех пар рисуются графики с непонятными данными, но после нажатия кнопки "Обновить график", данные на графике становятся правильными.
Прикрепленные файлы:
52. Сергей Старых (tormozit) 4700 02.12.17 13:06 Сейчас в теме
Как то странно расположена ось X на графике btc-bcc
Прикрепленные файлы:
54. Александр Иванов (tunesoft) 210 16.12.17 11:37 Сейчас в теме
Добрый день.

Подскажите, пожалуйста, чем отличаются версия 2 и 3 ?
Скачал 3ю версию.
55. capwell (capwell) 82 18.12.17 10:12 Сейчас в теме
(54) тем, что во 2-й версии нет возможности торговать, она только в 3-й.
56. Alex Фамилия (demonwitch) 18.12.17 23:06 Сейчас в теме
В методе ОбновитьКотировки(), для poloniex в параметрах не указывается пара, там весь список выплевывается и нужно делать поиск нужной котировки.
57. capwell (capwell) 82 20.12.17 11:31 Сейчас в теме
(56)
В методе ОбновитьКотировки(), для poloniex в параметрах не указывается пара, там весь список выплевывается и нужно делать поиск нужной котировки.

Всё просто - в описании API у метода https://poloniex.com/public?command=returnTicker
нет параметров. Если у меня будет информация как сделать возврат только нужных пар - сделаю.
63. Alex Фамилия (demonwitch) 12.01.18 12:34 Сейчас в теме
(57) Да это я пониманию. Вызов метода API корректный, а его обработка нет. Он падает
66. capwell (capwell) 82 20.02.18 17:01 Сейчас в теме
(63) поправил в новой версии
58. Николай Пилатов (npilatov) 122 21.12.17 00:16 Сейчас в теме
На какую конфигурацию надо ставить
59. capwell (capwell) 82 21.12.17 11:02 Сейчас в теме
(58) конфигурация не важна, версия платформы желательна 8.3.10
60. splxgf (splxgf) 27.12.17 18:36 Сейчас в теме
Обновлений по биржам нет?
64. capwell (capwell) 82 16.01.18 11:05 Сейчас в теме
(60) пока нет. В планах по bittrex перейти на api 2.0, но времени нет.
Если api совпадает, то можно адрес биржи менять. :)
61. Айрат Муллакаев (tmn72.1C) 87 27.12.17 18:38 Сейчас в теме
62. Владимир Баданов (ghostaz) 127 10.01.18 19:51 Сейчас в теме
Здравствуйте. Может вопрос и глупый, но под какой лицензией распространяется обработка?
65. capwell (capwell) 82 16.01.18 11:07 Сейчас в теме
(62) можете использовать код, но со ссылкой на источник.
Оставьте свое сообщение