Вернуться   Биткоин Форум > Торговля - Обсуждение
20 апреля 2013, 5:38:00 PM   # 1
 
 
Сообщения: 672
Цитировать по имени
цитировать ответ
по умолчанию Re: goxtool бота: портфель балансирующим

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Я делаю отдельные темы для отдельных goxtool ботов держать goxtool нить только для связанных goxtool материала. Я выбираю этот форум, потому что goxtool нить была перемещена в этом форуме тоже. (Подобное программное обеспечение иногда получает переехала в различные форумы, я считаю, что форум не хватает для всех видов программного обеспечения, Bitcoin связанных, но * не * Bitcoin клиента / сам кошелек)

А вот балансир бот:
_balancer.py: https://gist.github.com/prof7bit/5395900

Этот бот будет поддерживать постоянный коэффициент распределения активов Биткойна / Fiat = 50/50
http://en.wikipedia.org/wiki/Rebalancing_investments#Rebalancing_bonus
Он будет делать это путем размещения лимитных ордеров выше и ниже текущей цены, которые будут восстанавливать соотношение 50/50 раз цена двигается там и заполняющим заказ. Как только один заказ заполнен он отменит другой, а затем вычислить и разместить 2 новых заказов выше и ниже этой новой цене. Расстояние цены заказов составляет 7%, что можно изменить в переменной DISTANCE вы не должны сделать его меньше, чем на 2%).

Эта стратегия будет производить небольшую прибыль в долгосрочной перспективе (несколько процентов в неделю, если есть огромные колебания цен или вообще ничего, когда его будет вбок в течение многих дней), кажется перспективной стратегия для BTC / USD из-за его безумно высокими летучесть, но это будет также сделать баланс вашего счета идет вверх и вниз, прямо в тандеме с ценой BTC, так готов увидеть огромные колебания в вашем аккаунте. Вы должны написать BTC-цена, USD и баланс BTC в вашем аккаунте один раз в неделю и построить эти кривые через несколько месяцев или лет, чтобы увидеть эффект. Это не быстро разбогатеть бот, это требует терпения!

Установка и использование:

  • Предпосылки: вы знакомы с использованием goxtool.py
  • (Самое главное) обновление goxtool до последней версии (мерзавец тянуть)
  • сохранить файл по ссылке выше, как _balancer.py в том же каталоге, goxtool
  • ./goxtool.py --strategy = _balancer.py --protocol = WebSocket --use-клиент
  • (Опционально) открыть отдельный терминал и хвост -f goxtool.log | Grep Стратегия следовать вывод отладки модуля стратегии
  • отменить все приказы и привести свой аккаунт в 50:50 баланс, сделайте это, нажав на клавишу б
  • запустить бота, нажав клавишу р

Отказ от ответственности: Если выше звучит китайский вам или вы не можете прочитать код или не понимают, что он делает или вы не являетесь пользователем Linux (требуется для goxtool), то алго торговля не для Вас. Вы должны иметь навыки, чтобы реализовать это самостоятельно с нуля, учитывая описание стратегии или быть в состоянии читать, понимать и отлаживать каждый аспект существующего кода или он закончится только с огромным разочарованием или, может быть, даже Desaster.

Как вы можете видеть в коде боты имеют некоторые некоторые горячие клавиши, связанные с определенными действиями, чтобы контролировать свои операции:

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

как и все другие стратегии goxtool он может быть перезагружен во время выполнения без перезапуска goxtool (например, после редактирования РАССТОЯНИЕ), нажав L ключ (нижний регистр L).

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

Когда боты никогда не выходят из синхронизации, я видел, как это происходит, когда цена прыгает вокруг слишком быстро, и вы выбираете РАССТОЯНИЕ слишком мало и mtgox находится под DDoS в то же время, и соединение становится очень ненадежным то, что вам нужно отменить все заказы ( нажмите с, чтобы отменить и прекращение торговли, а также проверить с F6, что на самом деле все заказы были отменены, возможно, использовать U вручную обновить, если socketio вниз и если его облажался полностью перезапустить goxtool. Это не должно происходить очень часто), а затем проверить если вам нужно, чтобы восстановить баланс (нажмите I и посмотреть журнал) и при необходимости вручную изменить баланс (нажмите б), а затем возобновить автоматическую балансировку (нажмите р).
prof7bit сейчас офлайн Пожаловаться на prof7bit   Ответить с цитированием Мультицитирование сообщения от prof7bit Быстрый ответ на сообщение prof7bit


Как заработать Биткоины?
Без вложений. Не майнинг.


21 апреля 2013, 6:02:26 AM   # 2
 
 
Сообщения: 1680
Цитировать по имени
цитировать ответ
по умолчанию Re: goxtool бота: портфель балансирующим

Получил 1806 Биткоинов
Реальная история.





есть режим отладки / тестовый режим, в котором он может просто подключить в данных GOx, и я поставил в тестовом декретных / БТК количества и посмотреть, как он работает

с издевался до сборов и каждой вещи ....

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

Я предполагаю, что другой инструмент будет кормить лицо имитировать нервное / слоеное канал GOx ....

то мы имели бы хороший тест окрестности ....

или это уже присутствует?


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

А вот балансир бот:
_balancer.py: https://gist.github.com/prof7bit/5395900

Этот бот будет поддерживать постоянный коэффициент распределения активов Биткойна / Fiat = 50/50
http://en.wikipedia.org/wiki/Rebalancing_investments#Rebalancing_bonus
Он будет делать это путем размещения лимитных ордеров выше и ниже текущей цены, которые будут восстанавливать соотношение 50/50 раз цена двигается там и заполняющим заказ. Как только один заказ заполнен он отменит другой, а затем вычислить и разместить 2 новых заказов выше и ниже этой новой цене. Расстояние цены заказов составляет 7%, что можно изменить в переменной DISTANCE вы не должны сделать его меньше, чем на 2%).

Эта стратегия будет производить небольшую прибыль в долгосрочной перспективе (несколько процентов в неделю, если есть огромные колебания цен или вообще ничего, когда его будет вбок в течение многих дней), кажется перспективной стратегия для BTC / USD из-за его безумно высокими летучесть, но это будет также сделать баланс вашего счета идет вверх и вниз, прямо в тандеме с ценой BTC, так готов увидеть огромные колебания в вашем аккаунте. Вы должны написать BTC-цена, USD и баланс BTC в вашем аккаунте один раз в неделю и построить эти кривые через несколько месяцев или лет, чтобы увидеть эффект. Это не быстро разбогатеть бот, это требует терпения!

Установка и использование:

  • Предпосылки: вы знакомы с использованием goxtool.py
  • (Самое главное) обновление goxtool до последней версии (мерзавец тянуть)
  • сохранить файл по ссылке выше, как _balancer.py в том же каталоге, goxtool
  • ./goxtool.py --strategy = _balancer.py --protocol = socketio --use-клиент
  • (Опционально) открыть отдельный терминал и хвост -f goxtool.log | Grep Стратегия следовать вывод отладки модуля стратегии
  • отменить все приказы и привести свой аккаунт в 50:50 баланс, сделайте это, нажав на клавишу б
  • запустить бота, нажав клавишу р

Отказ от ответственности: Если выше звучит китайский вам или вы не можете прочитать код или не понимают, что он делает или вы не являетесь пользователем Linux (требуется для goxtool), то алго торговля не для Вас. Вы должны иметь навыки, чтобы реализовать это самостоятельно с нуля, учитывая описание стратегии или быть в состоянии читать, понимать и отлаживать каждый аспект существующего кода или он закончится только с огромным разочарованием или, может быть, даже Desaster.

Как вы можете видеть в коде боты имеют некоторые некоторые горячие клавиши, связанные с определенными действиями, чтобы контролировать свои операции:

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

как и все другие стратегии goxtool он может быть перезагружен во время выполнения без перезапуска goxtool (например, после редактирования РАССТОЯНИЕ), нажав L ключ (нижний регистр L).

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

Когда боты никогда не выходят из синхронизации, я видел, как это происходит, когда цена прыгает вокруг слишком быстро, и вы выбираете РАССТОЯНИЕ слишком мало и mtgox находится под DDoS в то же время, и соединение становится очень ненадежным то, что вам нужно отменить все заказы ( нажмите с, чтобы отменить и прекращение торговли, а также проверить с F6, что на самом деле все заказы были отменены, возможно, использовать U вручную обновить, если socketio вниз и если его облажался полностью перезапустить goxtool. Это не должно происходить очень часто), а затем проверить если вам нужно, чтобы восстановить баланс (нажмите I и посмотреть журнал) и при необходимости вручную изменить баланс (нажмите б), а затем возобновить автоматическую балансировку (нажмите р).
jubalix сейчас офлайн Пожаловаться на jubalix   Ответить с цитированием Мультицитирование сообщения от jubalix Быстрый ответ на сообщение jubalix

21 апреля 2013, 6:41:11 AM   # 3
 
 
Сообщения: 1624
Цитировать по имени
цитировать ответ
по умолчанию Re: goxtool бота: портфель балансирующим

Я предполагаю, что мой worrie в Spikey быстрой tradeing с плохим conections иногда компьютерные программы behace неожиданными способами.

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

Другая стратегия восстановления равновесия обсуждается на той же странице вики также может быть интересно играть с:

http://en.wikipedia.org/wiki/Constant_proportion_portfolio_insurance

гладкий сейчас офлайн Пожаловаться на гладкой   Ответить с цитированием Мультицитирование сообщения от гладкой Быстрый ответ на сообщение сглаживать

21 апреля 2013, 7:20:09 AM   # 4
 
 
Сообщения: 227
Цитировать по имени
цитировать ответ
по умолчанию Re: goxtool бота: портфель балансирующим

F * ск! Я делал это вручную, когда я проснулся с эмоциями профессиональней.
Я хотел бесстрастным робота, чтобы сделать это для меня целый день.
Спасибо за этот бот.
Пожертвование приходит ваш путь.
https://blockchain.info/tx/b7945ec1febb42338e96d9a05019593751dbf8f3775e56ca74789e2de661b1a0
еще раз спасибо
1Pakis сейчас офлайн Пожаловаться на 1Pakis   Ответить с цитированием Мультицитирование сообщения от 1Pakis Быстрый ответ на сообщение 1Pakis

21 апреля 2013, 8:37:44 AM   # 5
 
 
Сообщения: 227
Цитировать по имени
цитировать ответ
по умолчанию Re: goxtool бота: портфель балансирующим

Я поставил ДИСТАНЦИЮ на 5.
Я был сбалансирован на 126.30
Первая сделка прошла гладко в 119.97
Новые заказы открыты
1Pakis сейчас офлайн Пожаловаться на 1Pakis   Ответить с цитированием Мультицитирование сообщения от 1Pakis Быстрый ответ на сообщение 1Pakis

21 апреля 2013, 11:23:28 PM   # 6
 
 
Сообщения: 560
Цитировать по имени
цитировать ответ
по умолчанию Re: goxtool бота: портфель балансирующим

Так что ... Кто-нибудь еще есть бот-урод, и поместить 30+ заказы из-за лага GOX сегодня?
ErebusBat сейчас офлайн Пожаловаться на ErebusBat   Ответить с цитированием Мультицитирование сообщения от ErebusBat Быстрый ответ на сообщение ErebusBat

22 апреля 2013, 1:41:06 AM   # 7
 
 
Сообщения: 1680
Цитировать по имени
цитировать ответ
по умолчанию Re: goxtool бота: портфель балансирующим

Так что ... Кто-нибудь еще есть бот-урод, и поместить 30+ заказы из-за лага GOX сегодня?


хмм я, возможно, упомянул об этом ..... нужно сделать что-то вроде

если (watch.goxLag ())
{
сделка
}


goxLag ()
{

если
{Last.ping () > выбрать интервал
вернуться ложным}

...состояние
ложный

....состояние
правда

}

и т.д
jubalix сейчас офлайн Пожаловаться на jubalix   Ответить с цитированием Мультицитирование сообщения от jubalix Быстрый ответ на сообщение jubalix

22 апреля 2013, 2:33:39 AM   # 8
 
 
Сообщения: 560
Цитировать по имени
цитировать ответ
по умолчанию Re: goxtool бота: портфель балансирующим

Так что ... Кто-нибудь еще есть бот-урод, и поместить 30+ заказы из-за лага GOX сегодня?


хмм я, возможно, упомянул об этом ..... нужно сделать что-то вроде

если (watch.goxLag ())
{
сделка
}


goxLag ()
{

если
{Last.ping () > выбрать интервал
вернуться ложным}

...состояние
ложный

....состояние
правда

}

и т.д

Это было не просто отставание Тхо. Когда я смотрел был только как 60-е годы. Однако я продолжал получать 503 ошибки повсюду. 

Я думаю, что приятная особенность (хотя и далеко от полного доказательства) должен был бы отменить все заказы, если есть >2 бота заказы, а затем поместить их снова. Однако это все еще возможно, что некоторые из этих румян заказов заполняются в то же время.
ErebusBat сейчас офлайн Пожаловаться на ErebusBat   Ответить с цитированием Мультицитирование сообщения от ErebusBat Быстрый ответ на сообщение ErebusBat

22 апреля 2013, 7:28:18 AM   # 9
 
 
Сообщения: 588
Цитировать по имени
цитировать ответ
по умолчанию Re: goxtool бота: портфель балансирующим

Мне нравится идея, это также возможность торговать BTC / EUR?
whizter сейчас офлайн Пожаловаться на whizter   Ответить с цитированием Мультицитирование сообщения от whizter Быстрый ответ на сообщение whizter

22 апреля 2013, 9:52:33 AM   # 10
 
 
Сообщения: 672
Цитировать по имени
цитировать ответ
по умолчанию Re: goxtool бота: портфель балансирующим

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

Я пытаюсь понять, Ваты могли произойти, чтобы вызвать эти симптомы, я не имею ни малейшего представления еще. Он не должен торговать, если есть! = 1 открытых заказов, он не должен торговать, если есть! = 0 представлено, но не все же acked заказы.

Как вы начали goxtool, вы использовали --use-клиент или вы послали заказы через streming API? Я не могу представить себе сценарий, при котором отправка заказа будет * не * приращение gox.count_submitted * или * количество собственных заказов в orderbook.owns. Либо присланный заказ не получает acked то count_submitted будет! = 0 или наступает извед с ID заказа для каждого заказа, то count_submitted = 0, но orderbook.owns имеет новый элемент добавлен. В обоих случаях shoudl прекратить отправку больше заказов. Единственный способ, которым я мог смутно представить себе было, если вы не --use-клиента и передаются через socketio, никогда не получил Ack и идентификатор заказа, A Снова бы сбросить счетчик count_submitted [Edit: на самом деле только * успешный * загрузка собственных заказов сбросит count_submitted, а не просто переподключение] и из-за DDoS и 502 ошибка, которую вы никогда не получите полный собственный список того, скачать, но по какой-то причине все представленные заказы (представляемого через socketio и никогда не acked) позже пройти через все сразу [потому что они торчать где-то на сервере, в каком-то отдельном (без документов?) очереди всего времени]. Вот почему я рекомендую --use-клиент, потому что, как вы * WILL * получить ПДТ для каждого заказа при любых обстоятельствах, потому что вызов HTTP либо успех (Ack) или потерпеть неудачу.

Вы используете последнюю версию goxtool.py и latet версию бота (3-й редакции) с сутью GitHub в пост # 1 этой теме или вы все еще используете одну из старых версий из другого потока?

Если это случится еще раз, пожалуйста, сохраните файл журнала (* до * перезагрузка goxtool, потому что перезагрузка будет отсечь старый журнал)
prof7bit сейчас офлайн Пожаловаться на prof7bit   Ответить с цитированием Мультицитирование сообщения от prof7bit Быстрый ответ на сообщение prof7bit

22 апреля 2013, 9:55:19 AM   # 11
 
 
Сообщения: 672
Цитировать по имени
цитировать ответ
по умолчанию Re: goxtool бота: портфель балансирующим

Мне нравится идея, это также возможность торговать BTC / EUR?
Да, просто изменить валюту в goxtool.ini от доллара США евро.
prof7bit сейчас офлайн Пожаловаться на prof7bit   Ответить с цитированием Мультицитирование сообщения от prof7bit Быстрый ответ на сообщение prof7bit

22 апреля 2013, 10:07:47 AM   # 12
 
 
Сообщения: 105
Цитировать по имени
цитировать ответ
по умолчанию Re: goxtool бота: портфель балансирующим

Мне не нравится идея этого файла .ini

потому что вы не можете иметь 2 экземпляра goxtool работает в 2 дифферент экрана GNU
 (Один для BTC / USD и другой для BTC / EUR)

(Если вы хотите сделать это, вы должны скопировать goxtool)

может быть, вы должны добавить флаг CLI
Код:
--cur1 BTC --cur2 EUR
или
Код:
--символ BTCEUR
c0inbuster сейчас офлайн Пожаловаться на c0inbuster   Ответить с цитированием Мультицитирование сообщения от c0inbuster Быстрый ответ на сообщение c0inbuster

22 апреля 2013, 2:06:44 PM   # 13
 
 
Сообщения: 105
Цитировать по имени
цитировать ответ
по умолчанию Re: goxtool бота: портфель балансирующим

Иная идея может быть, чтобы передать файл конфигурации в качестве параметра, как это

Код:
питон goxtool.py --config /path/to/goxtool.ini

так что это будет возможно иметь экран с BTCUSD и другой с BTCEUR

** но ** если ваши стратегии записи файлов, это может быть проблемой, потому что 2 Дифференц goxtools
пишут на тот же файл ...
Допустим, что вы реализуете стратегию трейлинг-стоп ...
вы будете хранить стоп цену потери в файле (потому что вы хотите, чтобы не потерять значение, если goxtool является
остановился и начал)
давайте назовем sl.txt этот файл (INI, или файл в формате JSON YAML)

может быть, вы должны добавить "имя" Параметр в goxtool.ini
Код:
[GOX]
имя = MyGox1
Валюта = USD
USE_SSL = True
use_plain_old_websocket = False
use_http_api = False
load_fulldepth = True
load_history = True
history_timeframe = 15
secret_key =
secret_secret =

[Goxtool]
set_xterm_title = True

и стратегия, которая записывает файлы (для хранения данных, таких как цена последней остановки) будет хранить данные в виде
MyGox1_sl.txt

так Дифференц goxtool могли бы работать вместе

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


Добавление параметра конфигурации довольно легко сделать

в goxtool.py файле

Код:
    argp.add_argument ( '- конфигурации', действие ="магазин", По умолчанию ="goxtool.ini",
        помощь ="имя конфигурационного файла, по умолчанию = goxtool.ini")

    арг = argp.parse_args ()

    конфигурации = goxapi.GoxConfig (args.config)

Итак, теперь вы можете иметь goxtoolBTCEUR.ini с
Код:
[GOX]
валюта = EUR
USE_SSL = True
use_plain_old_websocket = False
use_http_api = False
load_fulldepth = True
load_history = True
history_timeframe = 15
secret_key =
secret_secret =

[Goxtool]
set_xterm_title = True

и вызвать goxtool с этим конфигурационный файл в качестве параметра с помощью

Код:
питон goxtool.py --config goxtoolBTCUSD.ini

или с моей Raspberry Pi работает мое программное обеспечение Bitcoin / Litecoin в GNU Screen

Код:
Экран -t goxtoolBTCUSD 50 питона /home/pi/src/goxtool/goxtool.py --config /home/pi/src/goxtool/goxtoolBTCUSD.ini
Экран -t goxtoolBTCEUR 51 питона /home/pi/src/goxtool/goxtool.py --config /home/pi/src/goxtool/goxtoolBTCEUR.ini
c0inbuster сейчас офлайн Пожаловаться на c0inbuster   Ответить с цитированием Мультицитирование сообщения от c0inbuster Быстрый ответ на сообщение c0inbuster

22 апреля 2013, 3:32:05 PM   # 14
 
 
Сообщения: 672
Цитировать по имени
цитировать ответ
по умолчанию Re: goxtool бота: портфель балансирующим

Мне не нравится идея этого файла .ini

потому что вы не можете иметь 2 экземпляра goxtool работает в 2 дифферент экрана GNU
 (Один для BTC / USD и другой для BTC / EUR)

Я в курсе этой проблемы. И есть также файл_журнал, которые будут написаны каждым запущенным экземпляром GOx. Я уже думаю о возможных решениях. В настоящее время самое простое решение является либо скопировать всю папку или запустить его изнутри различных Д. Это улучшит в конце концов, но на данный момент я до сих пор нахожу новые ошибки в коде клиента (обработки некоторых ошибочные условий, пропущенные сообщения, ранее неизвестная ошибка ответы от mtgox API, которые являются результатом различных видов mtgox отключения электричества и другого странного поведения mtgox, которые могли бы бывает) эти виды исправлениями имеют наивысший приоритет.
prof7bit сейчас офлайн Пожаловаться на prof7bit   Ответить с цитированием Мультицитирование сообщения от prof7bit Быстрый ответ на сообщение prof7bit

22 апреля 2013, 3:44:02 PM   # 15
 
 
Сообщения: 105
Цитировать по имени
цитировать ответ
по умолчанию Re: goxtool бота: портфель балансирующим

Благодаря...
может быть, "имя" параметр в конфигурационном файле решение ПОЦЕЛУЙ (Keep It Simple, Stupid)
(Даже для лог-файл)

удачи охоты ошибок 
c0inbuster сейчас офлайн Пожаловаться на c0inbuster   Ответить с цитированием Мультицитирование сообщения от c0inbuster Быстрый ответ на сообщение c0inbuster

22 апреля 2013, 3:49:14 PM   # 16
 
 
Сообщения: 1694
Цитировать по имени
цитировать ответ
по умолчанию Re: goxtool бота: портфель балансирующим

Мне не нравится идея этого файла .ini

потому что вы не можете иметь 2 экземпляра goxtool работает в 2 дифферент экрана GNU
 (Один для BTC / USD и другой для BTC / EUR)

Я в курсе этой проблемы. И есть также файл_журнал, которые будут написаны каждым запущенным экземпляром GOx. Я уже думаю о возможных решениях. В настоящее время самое простое решение является либо скопировать всю папку или запустить его изнутри различных Д. Это улучшит в конце концов, но на данный момент я до сих пор нахожу новые ошибки в коде клиента (обработки некоторых ошибочные условий, пропущенные сообщения, ранее неизвестная ошибка ответы от mtgox API, которые являются результатом различных видов mtgox отключения электричества и другого странного поведения mtgox, которые могли бы бывает) эти виды исправлениями имеют наивысший приоритет.
то как насчет применения патча я сделал отправить U?
K1773R сейчас офлайн Пожаловаться на K1773R   Ответить с цитированием Мультицитирование сообщения от K1773R Быстрый ответ на сообщение K1773R

22 апреля 2013, 7:41:07 PM   # 17
 
 
Сообщения: 588
Цитировать по имени
цитировать ответ
по умолчанию Re: goxtool бота: портфель балансирующим

получил это работает на моем Raspberry Pi теперь для целей тестирования с небольшим количеством средств, и он работает, как предполагалось до сих пор.
Но у меня есть небольшая проблема: как я могу запустить бота в фоновом режиме, я не могу раскошелиться процесс в фоновом режиме, используя "&" потому что не будет предложено ввести пароль дешифрования, и если я закрываю SSH сессии процесс убит.
whizter сейчас офлайн Пожаловаться на whizter   Ответить с цитированием Мультицитирование сообщения от whizter Быстрый ответ на сообщение whizter

22 апреля 2013, 7:45:12 PM   # 18
 
 
Сообщения: 1155
Цитировать по имени
цитировать ответ
по умолчанию Re: goxtool бота: портфель балансирующим

получил это работает на моем Raspberry Pi теперь для целей тестирования с небольшим количеством средств, и он работает, как предполагалось до сих пор.
Но у меня есть небольшая проблема: как я могу запустить бота в фоновом режиме, я не могу раскошелиться процесс в фоновом режиме, используя "&" потому что не будет предложено ввести пароль дешифрования, и если я закрываю SSH сессии процесс убит.

вероятно, вы можете запустить его из экран
arsenische сейчас офлайн Пожаловаться на arsenische   Ответить с цитированием Мультицитирование сообщения от arsenische Быстрый ответ на сообщение arsenische

22 апреля 2013, 7:48:29 PM   # 19
 
 
Сообщения: 105
Цитировать по имени
цитировать ответ
по умолчанию Re: goxtool бота: портфель балансирующим

Вы можете использовать экран GNU

Код:
$ APT-получить установку экрана

запустить его с помощью
Код:
$ Экран -t goxtool 51 питона /home/pi/src/goxtool/goxtool.py

CTRL + а + " изменить экран
CTRL + A + C, чтобы создать новый экран

Если вы хотите, чтобы запустить его при запуске, я могу сказать вам, что я сделал
(Там, вероятно, является лучшим решением)

положить в /home/pi/.screenrc

Код:
Экран -t goxtool 51 питона /home/pi/src/goxtool/goxtool.py
и добавить

Код:
су - пи -c "/ USR / бен / экран -dmS rclocal"

в вашем /etc/rc.local

Если вы считаете, что то, что я делаю для вас ценен вы можете отправить мне некоторые криптоармянами монеты.
https://sites.google.com/site/working4coins/donate
c0inbuster сейчас офлайн Пожаловаться на c0inbuster   Ответить с цитированием Мультицитирование сообщения от c0inbuster Быстрый ответ на сообщение c0inbuster

22 апреля 2013, 8:06:56 PM   # 20
 
 
Сообщения: 560
Цитировать по имени
цитировать ответ
по умолчанию Re: goxtool бота: портфель балансирующим

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

Я пытаюсь понять, Ваты могли произойти, чтобы вызвать эти симптомы, я не имею ни малейшего представления еще. Он не должен торговать, если есть! = 1 открытых заказов, он не должен торговать, если есть! = 0 представлено, но не все же acked заказы.

Как вы начали goxtool, вы использовали --use-клиент или вы послали заказы через streming API? Я не могу представить себе сценарий, при котором отправка заказа будет * не * приращение gox.count_submitted * или * количество собственных заказов в orderbook.owns. Либо присланный заказ не получает acked то count_submitted будет! = 0 или наступает извед с ID заказа для каждого заказа, то count_submitted = 0, но orderbook.owns имеет новый элемент добавлен. В обоих случаях shoudl прекратить отправку больше заказов. Единственный способ, которым я мог смутно представить себе было, если вы не --use-клиента и передаются через socketio, никогда не получил Ack и идентификатор заказа, A Снова бы сбросить счетчик count_submitted [Edit: на самом деле только * успешный * загрузка собственных заказов сбросит count_submitted, а не просто переподключение] и из-за DDoS и 502 ошибка, которую вы никогда не получите полный собственный список того, скачать, но по какой-то причине все представленные заказы (представляемого через socketio и никогда не acked) позже пройти через все сразу [потому что они торчать где-то на сервере, в каком-то отдельном (без документов?) очереди всего времени]. Вот почему я рекомендую --use-клиент, потому что, как вы * WILL * получить ПДТ для каждого заказа при любых обстоятельствах, потому что вызов HTTP либо успех (Ack) или потерпеть неудачу.

Вы используете последнюю версию goxtool.py и latet версию бота (3-й редакции) с сутью GitHub в пост # 1 этой теме или вы все еще используете одну из старых версий из другого потока?

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

Я использую версию с этого поста:

Мой сценарий запуска для бота:
Код:
./goxtool.py --protocol = socketio --use-клиент --strategy = _balancer.py

OK .. возможно, это была ошибка пользователя тогда. Я заметил, что боты не получили обновленные заказы или торговли, так что я отменили оставшийся одного заказ бота и DID вручную попытаться "п"кружева заказы несколько раз. Я не думаю, что это было то, что высоким, и я считаю, что журнал указал, что он был также размещение самих заказов. Иди и кладу сына вздремнуть ... заснула с ним и моя страница истории GOX полна Sells.

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

Так что это было очень возможно, это было просто PEBKAK.
ErebusBat сейчас офлайн Пожаловаться на ErebusBat   Ответить с цитированием Мультицитирование сообщения от ErebusBat Быстрый ответ на сообщение ErebusBat



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW