А по поводу того что бот украл. Хм, как? боты работают по апи ключам биржи...
Алгоритм на 20 строчек.
У меня возникли сильные сомнения в серьёзности разговора. Приведи, пожалуйста пруфы, что ты действительно программируешь ботов. Напиши, какую программную среду и язык используешь и покажи скриншот твоей среды разработки с кодом. А то есть подозрения... Сойдет?
|
|
|
Не согласен со всем вышесказанным. Разговор "ему про кота, а он про Ваську".
Хочу для всех добавить ещё один момент, про который забыл. Точнее предупреждение. Мне известен реальный случай, который произошёл на одной бирже. Человек решил торговать ботом, который то-ли бесплатный был, то-ли купил он его недорого... Кончилось тем, что у него украли весь депозит, тогда в 2015-м году это было около 100 тыс. рублей. Бот оказался троянской программой. Только из-за случайности он успел быстро сообщить службе безопасности и деньги удалось вернуть.
Это ваше право быть не согластным. А по поводу того что бот украл. Хм, как? боты работают по апи ключам биржи. Ключи разрешают только торговать, вывод средств через ключи не возможен. Максимум что мог сделать бот это слить его депозит в другой ордер (зарание подставленный владельцем трояна). Но чтобы слить депозит боту нужно кучу сделок совершить, и это будет уже очень заметно, что с каждой сделки вдруг начался минус капать. Да и за 10 сделок, а уж тем более за 1 сделку нельзя слить все депо, тут нужна сотня, а то и больше сделок, или же огромная разница в курсе между покупкой и продажей (чего на обычном рынке быть не может. А любое сильное изменения курса уже привлекает внимание). Ну и максимум что мог сделать хозяин депозита это просто вырубить бота, средства он ни как бы не вернул. Т.к со стороны биржи торговал именно он, а то что он криво ставил ордера это уже его проблема. Так что сказки вы какие-то рассказываете.
|
|
|
Но под "ордера в круг" такое не подойдёт, потому что нужно иметь монеты заранее, иначе превратишься в "ведро".
Если пошла накрутка объемов, то закупать зарание нет ни какого резона. Можно просто расставить ордера объемом 1/n c шагом например равному спреду. Чтобы их иметь заранее, нужно уметь выбрать пару.
Бот может одновременно мониторить все пары разом, и в случае отклонения от условия (аля не штиль) может начать действовать. Иметь нужно только или баксы или битки. По чуть чуть закупит, и почти сразу же продаст. Так что с горой купленых монет вы точно не останетесь, а все что купилось и не продалось, легко продастся по рынку, пусть и в легкий минус (во первых маленький объем, во вторых разница в цене между покупкой и продажей будет минимальная) который легко покроется с большим запасом заработоным плюсом. Для этого бота нужно запрограммировать на чтение анонса форумов на нескольких языках и умению прогнозировать возможное развитие событий. И многое другое, что не уместится в 20 миллиардов строчек.
Это абсолютно не нужно. текущие событие на рынке и правильная идентификация все что надо. Обычный алгоритм скальпинга успешно с этим справится, и является идиальным для работы в условиях накрутки объемов. И как я писал выше, занимает он не так много кода. 20-40 срок для определения что что то на рынке начало происходить, еще 50-100 строк чтобы выставлять ордера и менять их позиции. Итого весь бот уместится в 200 строк. Как правило решение сложных задач, легко решаются на атомарном уровне. И в большинстве случаев в сложной задаче сложное только ее описание, а решение достаточно простое. Можешь заняться этим на досуге. А вообще я большой пессимист насчёт ботов. Их как правило делают либо для блейда, либо чтобы впарить хомякам за деньги. На большее они не способны.
У меня есть бот который следит за рынком и кидает мне нотификашки когда начинаются пампы, или накрутки объемов, или им подобные не стандартные поведения, а так же есть боты которые занимаются как раз игрой на скальпинге этих объемов. Ботов я ни кому не продаю, а желающим раздавал бесплатно. Бот это просто автоматизированный алгоритм того что бы вы сделали вручную, не больше. И так же как и человек бот может хорошо справлятся только с конкретно поставленой задачей, а если бот как и человек будет пытатся сделать 10 дел одновренно, такие как раз и получаются "чтобы впрарить хомякам за деньги", и толку от них 0
|
|
|
Конечно везде успеть не получается
напишите бота, он будет везде успевать. Такого бота написать невозможно. Это нужен искусственный интеллект, который пока не придумали. Что не возможного? Поставить бота чтобы он считывал информацию о всех парах, а потом смотрел не вырасла ли цена за единицу времени и не вернулась ли обратно (повторилось несколько раз). Если это произошло, то явно пошла накрутка объмов. Значит или кидаем нотификашку юзеру чтобы он сам начал дейстовать, или же просто выставляем ордера тем же ботом на ценах мах/мин от границ накрутки. Алгоритм на 20 строчек.
|
|
|
Конечно везде успеть не получается
напишите бота, он будет везде успевать.
|
|
|
Кто-нибудь может подсказать, как детектировать "стенки" в стакане? Т.е., как искать отметки цены, где наибольший суммарный объём ордеров? Можно загнать диапазон цен в коллекцию (массив, объект), найти максимальное значение, найти медиану цен, и все что выше медианы и ниже макс цены и будут стенками. При этом размер, что считать стенкой вы можете регулировать, двигая отношения медианы к макс значению.
|
|
|
влошению средств.
По фрейду опечатались? =)
|
|
|
Нам это не грозит, потому что мы изначально будем выбирать криптовалюту с небольшой капитализацией: максимум до 5 биткоинов.
Тогда как народ то туда привлекать? В таких валютах народ и не торгует. Ну скупите вы там половина всех монет, а дальше? Продавать кому? Кричать на форумах - народ смотрите "хрень" растет, быстро все туда?) Так на такой развод мало кто купится. Т.е получается итог то такой, что вы скупили половину всех монет задирая туда курс, пришло пару десятков человек которые явно в сомнительную монету не будут сотни килобаксов вкладывать, и вы им продали монеток на 100 баксов, при этом уронив курс обратно в 0. В итоге вас поимел только создатель монеты. А вы остались с херовой кучей выкупленых монет которых ни кому не продать. Как то глуповата идея, вам не кажется?
|
|
|
Проблема не в деньгах - для пампа нужна команда из несколько человек, для правильного проведения пампа и дампа нужна группа трейдеров, одному человеку трудно будет организовать прибыльный памп.
Даже и не одному. Чтобы организовать памп/дамп, нужно так же перебить ордера маркетмейкров. А то весь памп может сразу же закончится встретив первый ордер на пару лямов баксов.
|
|
|
значит скоро старт пампа
Ну как и говорил. Все сбылось слово в слово. Гады, убивают все мои планы нормально закупиться лайтушкой. По лайту нужно ждать к Новому году момента чтобы аккуратно закупиться, потому что перед уполовиниванием с ним начнут играть. Я хотел пораньше закупиться, но вы же видите, что начали делать 2х лет тебе не хватило чтобы закупиться? Оо
|
|
|
значит скоро старт пампа
Ну как и говорил. Все сбылось слово в слово.
|
|
|
Заметил еще один момент. При активном рынке, когда на бирже исполняются сразу десятки и сотни ордеров, как то не корректно отображается история последних операций и баланс.
Например, идет активная раскачка рынка, ордера летают туда сюда. Я (бот) ставлю несколько ордеров на покупку и продажу, и после исполнения их переставляю. Смотрю историю сделок, а некоторе ордера просто отсутствуют, хотя точно были исполнены, и на веб-морде они есть. То ли Апи отдает ордера с пропусками, то ли qt трейдер часть информации пропускает. Апи точно отдает все ордера, т.к вшнешний бот на них ориентируется и исполняет приказы согласно им. Значит qt трейдер пропускает часть информации. При малом числе сделок такой проблемы нет.
|
|
|
Если выкладывает на гитхаб, то заполните реадми. Или прикрутите ссылку с описанием работы, фото и т.д Если кому надо версия под Линукс - обращайтесь. Под мак хотелось бы.
|
|
|
странность в том что при операциях деления умножения он нормально воспринимает числа прочитанние из файла а при сумировании щитает переменную после + строчной
Потому что при умножении происходит принудительная конвертация типа, если это возможно. А при сложении, первоначально срабатывает конкантинация. По этому если необходимо сложение, и вы не знаете типа переменной, необходимо принудительно конвертировать в int. Самый простой способ как уже выше написали это просто поставить знак + перед переменной. Только контралируйте точность, так как у JS есть особенности сложения (типа 1 + 1 = 2.00000000000001. Что будет не приятным удивлением когда попытаетесь отправить такой результат на биржу, и долго будете гадать почему апи ругается на не корректную сумму или цену)
|
|
|
А нельзя ли сделать чтобы торговые пары загружались из АПИ биржи, а не жестко вшивались в программу? БТЦ-Е добавила новые пары, а в программе их нет. Сделайте пожалуйста чтобы они обновлялись хотя бы раз в час. А еще лучше, чтобы какой-нибудь алерт выскакивал типо "На биржи появились новые торговые пары!"
Еще есть баг. Если смотреть график, то когда цена сделает широкий доапозон, а потом вернется опять в узкий спред и будет так ползти, график не оптимизируется под цену. Например, цена гуляет 1 - 1.1 бакс, график отображется 0.9 - 1.2 цена делает скачек вверх до 1.6 потом вниз до 0.8, график перерисовывается на диапозон 1.9 - 0.7 дальше цена прется в районе 1.1-1.2 и больше не делает ни каких скачков, график замирает в диапозоне 1.9 - 0.7 и не уменьшается, в результате чего график смотрится как прямая линия. Приходится переключать пару, чтобы спросить диапозон графика.
|
|
|
Открыл сейчас свой МТ4 и обнаружил что не могу торговать криптой. Т.е. совсем. Инструменты серые, хотя открытые позиции висят, но закрыть я их не могу. Временные косяки или МТ4 дохнет окончательно?
почитай их новость скорее всего из-за принудительного сброса паролей\API Причем тут ключи и МТ? У чела МТ не работал потому что в дата центре МТ сетка померла. Потом починили.
|
|
|
В стакане с лайтом творится какая-то фигня, всё завалено ордерами по 0.01. Не планируете с этим разобраться? Лучше бы обратно вернули минимальный ордер 0.1
Обычные боты. Мои так же делают.
|
|
|
Где Preferences? Вышло v1.30.03 обновление! Поддержка больших разрешений экрана в Windows Исправлен расчет комиссии в BTCChina и OKCoin Синхронизированы пары Bitfinex Исправлен баг авторизации Bitfinex Обновлен норвежский язык интерфейса Исправлен баг восстановления воркспейса Исправлены баги работы и синхронизированы пары Bitstamp Исправлены мелкие баги https://sourceforge.net/projects/bitcointrader/на маке "Блокировать перетаскивание" не запоминается. И при каждом запуске сбрасывается. Хотелось бы чтобы запоминался этот параметр. А при нажатии на Preferences сбрасывается к дефолтному состоянию интерфейса и ни чего не открывается. (это третья с верху кнопка в меню). Это так и должно быть?
|
|
|
Вышло v1.30.03 обновление! Поддержка больших разрешений экрана в Windows Исправлен расчет комиссии в BTCChina и OKCoin Синхронизированы пары Bitfinex Исправлен баг авторизации Bitfinex Обновлен норвежский язык интерфейса Исправлен баг восстановления воркспейса Исправлены баги работы и синхронизированы пары Bitstamp Исправлены мелкие баги https://sourceforge.net/projects/bitcointrader/на маке "Блокировать перетаскивание" не запоминается. И при каждом запуске сбрасывается. Хотелось бы чтобы запоминался этот параметр. А при нажатии на Preferences сбрасывается к дефолтному состоянию интерфейса и ни чего не открывается. (это третья с верху кнопка в меню). Это так и должно быть?
|
|
|
|