пятница, 26 декабря 2014 г.

update 1.5.12

Обновитесь.

Добавлена NXT Asset Exchange, пока без возможности торговли.

Добавлена биржа Poloniex.com.

Список торговых пар и встроенных переменных можно получить в меню spellbook в веб интерфейсе.


Торговые функции.

Для автоматической торговли доступны функции order(); и close();

Примеры использования:

order( 'poloniex' , 'buy' , 100 , 'nxt' , 0.00005 , 'btc' );

= купить на бирже poloniex 100 nxt по цене 5000 сатоши (0.00005 btc).
Порядок следования валют в функции должен совпадать с соответствующей парой, в примере это px_nxt_btc.

close( 'poloniex' , 'px_nxt_btc' );

= закрыть все ордера в паре nxt_btc.

close( 'poloniex' , 'px_nxt_btc' , 'bid');

= закрыть ордера на покупку в паре px_nxt_btc,

close( 'poloniex' , 'px_nxt_btc' , 'bid' , 0.00005);

= закрыть только ордера на покупку с ценой 0.00005.

20 комментариев:

Avkinp комментирует...

После обновления ругается, ошибки в конфиге 65, 102, 107, 141, 147 строчки. Пары poloniex не работают.

Panic комментирует...

сорри, похоже какой-то скрипт не добавил в апдейт. Сейчас всё проверю и сделаю обновление.

Panic комментирует...

не, отставить тревогу, апдейт нормальный, всё обновилось и работает.

Несколько последовательных действий, которые должны решить вашу проблему:
Ещё раз обновитесь.
Проверьте отсутствие файлов img, js, data (именно файлов, а не папок) в директории /help и любых пустых файлов в директории /data/candles.
Удалите файл /update.txt (в update.txt сохраняются данные о том какой версии скрипты уже установлены).
Снова обновите бота. В результате вы должны увидеть вот такую картинку: скрин.

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

Panic комментирует...

и не забудьте добавить poloniex в Allowed API.

Avkinp комментирует...

Переустановил все по новой. Нашел в папке /data/candles пустые файлы удалил, обновил, в остальном без изменений - проблему не решило. Ждем 1.5.12

Panic комментирует...

из-за небольшого форс мажора до понедельника меня не будет.

тем не менее, собрал все нужные скрипты версии 1.5.12 в один архив.
https://www.dropbox.com/s/zcs1s9trhl2kdrz/bot.1.5.12.zip?dl=0
удалите сначала всё из папки вебсервер, потом добавьте туда файлы из архива. Если это не поможет, скорее всего это что-то на вашей стороне.

Анонимный комментирует...

можно ли включить торговлю с маржой на poloniex?

Panic комментирует...

ok, я посмотрю, если апи не сильно отличается, то добавлю.

Panic комментирует...

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

OSK19 комментирует...

Был бы благодарен, если бы для профанов в PHP, типа меня, выложили бы для примера, наглядности и начальных экспериментов с торговлей скорректированный template1.php с разделом: "//открытие ордеров на polonie".
Пытаюсь разобраться сам с нуля, но пока не очень успешно.

Апофеоз Карельский комментирует...

Не в ту тему написал(, исправляюсь. $_POST и $SUPDATE - вызывают ошибку после обновления статуса автотройдинга в конфигураторе.

OSK19

Апофеоз Карельский комментирует...

И еще вопрос. Постоянно светится
"Messages:
Invalid API key/secret pair."
В то время как все "API key:", кроме poloniex, установлены в "no"

OSK19

Alex комментирует...

А где теперь данные лежат? (были раньше у вас тут http://data.btctrader.ru/data/candles/)

Panic комментирует...

теперь нигде :(

OSK19 комментирует...

Который день бьюсь, пробую настроить бота для Poloniex на основе template1, но
не удается добиться от него срабатываний.
Все переменные, которые должны бы содержать сигналы индикаторов, выглядят пустыми.
Впечатление что индикаторы не работают. То ли что то где то не прописал или что то где то не подключил.

А может кто то подарит рабочий бот, пусть и на базе EMА, или на другой какой рабочей основе?)

Panic комментирует...

за готовым и настроенным вот сюда можете обратиться:
https://cryptotrader.org/
или сюда:
https://xbtc.org/

ps. Ничего не рекламирую.

OSK19 комментирует...

Не теми суммами располагаю, чтоб покупать полноценного бота. Играюсь с пылью.

А про отсутствующие сигналы индикаторов в template1 подсказки не дадите?

Panic комментирует...

индикаторы рассчитываются на основе исторических данных, которые собираются в течение работы скрипта, т.е. нет данных, нет сигналов. Для начала стоит попробовать придумать свою стратегию (или взять что-либо всем известное), далее протестировать стратегию на истории - на https://www.tradingview.com/ есть такая возможность (внизу кнопка strategy tester) или в метатрейдере от btc-e, как всё будет протестировано, переписываете готовую стратегию в php код бота и наслаждаетесь результатом))
Если очень надо сервер-мониторинг для сбора исторических данных могу опять включить.

OSK19 комментирует...

Спасибо за информацию!
А подскажите пожалуйста, сколько времени нужно непрерывно работать скрипту чтоб насобирать необходимое для формирования EMA количество данных?

Panic комментирует...

ааа, я по диагонали ваши сообщения читал и всех запутал))
индикаторы работают только для btc-e.