Author

Topic: BtcAlgo: Stop Loss и Trailing StopLoss (NEW!) ордера на BTC-E! (Read 1730 times)

newbie
Activity: 15
Merit: 0
Вышла новая версия BtcAlgo. Она включаетв себя:
1. Новые пары, некоторое время назад добавленные на btc-e:
BTCCNH, BTCGBP, LTCCNH, LTCGBP, USDCNH, GBPUSD
2. Несколько внутренних улучшений логики работы.

Рекомендую скачать новую версию: http://www.btcalgo.com/download/
newbie
Activity: 15
Merit: 0
Выпущена новая версия BtcAlgo (btcalgo.com)!
В новой версии добавлена реализация Trailing StopLoss ордеров.

Скачать и попробовать можно здесь: btcalgo.com/download

Также первым 5 людям я дам лицензионные ключи к полной версии (неограниченное время работы программы + неограниченное количество ордеров).
От вас – было бы желательно (но не обязательно) получить и итоге отзыв, что вам понравилось / не понравилось.
Если это интересно – дайте знать, пришлю в личку ключи.

PS: что такое Trailing StopLoss ордер (копия с http://www.btcalgo.com/features/#TrailingStopLoss):
Trailing StopLoss ордер это расширение простого StopLoss, но который может следовать за движением рынка.
Цель такая же как и у StopLoss (защита от потерь при обвале рынка) но этот ордер следует за рынком когда рынок растет для ордера на продажу и когда рынок подает для ордера на покупку.

Пример с ценами:
Рассмотрим Trailing StopLoss BTC/USD ордер на продажу. Стоп цена 750 USD, текущая цена на рынке 760 USD. Дельта между стоп ценой и текущей ценой на рынке – 10 USD.
То есть, если цена на рынке достигнет 750 USD (стоп цены), то ордер будет отправлен на рынок. Однако если цена сперва пойдет вверх, то наша стоп цена также будет скорректирована. То есть если цена на рынке возрастет с 760 до 800, то новая стоп цена будет 790 USD (цена рынка минус дельта) и если с 800 цена начнет подать то ордер будет отправлен на рынок при достижении уровня в 790 USD (новая стоп цена).

То же самое для Треилинг Стоп ордера на покупку, но наоборот )
full member
Activity: 138
Merit: 100
Входящие соединения блокируются аналогично (inbound rules). Они, кстати, запрещены по умолчанию (Windows 7), если для них не указано явное разрешающие правило.

Остальное, описанное Вами, на самом деле не имеет смысла, так как входящий ордер всегда маппится на лучшее спрос/предложение (bid/ask), имеющееся на рынке.
То есть, если на данный момент лучшая цена (для продавца) по которой мы можем продать PPC, составляет 3.227 USD, то у вас физически не получится продать дешевле. Если будет отправлен ордер «продать 1 PPC за 1 USD», то данный ордер будет исполнен по лучшей цене (то есть 3.277 в нашем примере).
Так работают все биржи, и Вы можете это проверить на небольшом количестве монет.


Спасибо конечно, но я прекрасно знаю как работает биржа и имел ввиду не единичный ордер среднего баланса, который едвали пробьет ближайшую стенку. Речь ведь идет о массовом сливе\закупке по команде. С потерями конечно, но управяляющий уж точно знает на какую цену будут пробивать, большую часть слива заберет.

В прошлом месяце стакан по биткоину на бтц-е пробили аж до 100$, как я полагаю как раз из-за стоп лоса(возможно взлом или паника), и продались бы они нормально, вот только ликвидность не выдержала такой суммы и чьи то битки продались за копейки.

Надеюсь все честно. Успехов вам.


newbie
Activity: 15
Merit: 0
Входящие соединения блокируются аналогично (inbound rules). Они, кстати, запрещены по умолчанию (Windows 7), если для них не указано явное разрешающие правило.

Остальное, описанное Вами, на самом деле не имеет смысла, так как входящий ордер всегда маппится на лучшее спрос/предложение (bid/ask), имеющееся на рынке.
То есть, если на данный момент лучшая цена (для продавца) по которой мы можем продать PPC, составляет 3.227 USD, то у вас физически не получится продать дешевле. Если будет отправлен ордер «продать 1 PPC за 1 USD», то данный ордер будет исполнен по лучшей цене (то есть 3.277 в нашем примере).
Так работают все биржи, и Вы можете это проверить на небольшом количестве монет.


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

PS: Если Вы заинтересованы в стоп ордерах на btc-e, то предлагаю скачать BtcAlgo и попробовать в деле.
Буду рад отзывам  Smiley
full member
Activity: 138
Merit: 100
Да, конечно, такого рода опасения имеют право быть. Но от этого можно обезопаситься.

На уровне windows firewall’а надо добавить outbound rule (исходящее соединение), в котором разрешить коннект только к:
1) ip адресу btc-e:  141.101.121.193
2) ip адресу online.license4j.com: 182.50.155.53
Это менеджер лицензий. Коннект нужен только на момент активации. Для уже активированной версии или для триальной коннект не обязателен.
Что за домен license4j.com я не в курсе, положим через него программа проверяет лицензию и ему можно доверять.

Хорошо, таким образом мы исключим прямой слив ключей на левый сервер. Но что если внутри находится бекдор, тогда отправлять ничего не нужно достаточно только принять в нужный момент управляющую команду.
И пусть команду с левой машины мы можем исключить наверно аналогичным фильтром на входящие ip и домены.

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

И еще не самый функциональный, но тоже теоретически возможный автоматизированный вариант с вшитым ботом, который просто в отдаленный час Х сыграет против рынка на заболиво подготовленный ордер...

И едвали от этого можно обезопаситься.
newbie
Activity: 15
Merit: 0
Да, конечно, такого рода опасения имеют право быть. Но от этого можно обезопаситься.

На уровне windows firewall’а надо добавить outbound rule (исходящее соединение), в котором разрешить коннект только к:
1) ip адресу btc-e:  141.101.121.193
2) ip адресу online.license4j.com: 182.50.155.53
Это менеджер лицензий. Коннект нужен только на момент активации. Для уже активированной версии или для триальной коннект не обязателен.

Но вопрос конечно актуальный, спасибо за него.
Думаю, стоит добавить страницу с подробной инструкцией на сайт.

PS: в этом, кстати, преимущество десктопных программ над разнообразными веб версиями. Там уже никак не защититься, только доверие.
full member
Activity: 138
Merit: 100
Все хорошо, идея понятна, а что с безопасностью? Код у вас закрытый. Надо просто доверить свой апи с секретом вашей программе и молиться что их не используют во зло?
newbie
Activity: 15
Merit: 0
МетаТрейдер хорошая программа с большим количеством возможностей. Однако не всем нужно такое разнообразие. Плюс для начинающего трейдера она может быть несколько сложна, особенно в сравнении с веб интерфейсом. Я встречал такие отзывы на форуме.

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

Так же в скором времени будет  добавлен Trailing Stop Order.
newbie
Activity: 6
Merit: 0
Разве в МТ нет такой функции?
newbie
Activity: 15
Merit: 0
Хочу представить небольшой и простой инструмент для использования Stop Loss ордеров на BTC-E: http://www.btcalgo.com/

Что такое Stop Loss ордера и почему они могут быть полезны (вольный перевод заглавной страницы btcalgo.com):

Представим следующую ситуацию. У вас есть определенное количество BTC (или других монет поддерживаемых btc-e.com). Вы хотите их придержать, так как рассчитываете на дальнейший рост курса. С другой стороны курс может обвалиться, когда Вас нет у компьютера (спите, например). И тут у Вас не будет уже никакой прибыли.
И штатными средствами btc-e.com Вы себя от такой ситуации не защитите ни как.
То, что вам нужно в такой ситуации – это автоматическая постановка ордера на рынок, когда цена достигает некоторого порогового значения (стоп цена / stop price).

Разберем пример с числами. У вас есть 1 BTC и текущая цена на рынке 800 USD. То есть, если сейчас поставить ордер на рынок мы получим 800 USD. Мы ожидаем, что цена будет расти, и сейчас продавать не хотим, но хотим защититься от обвала цены, который может произойти, когда мы не у компьютера. Для этого ставим ордер с stop price 750 USD и, если цена за BTC упадет до этого значения, BtcAlgo отправит наш ордер на продажу на BTC-E.

Вопросы и пожелания приветствуются.

PS: www.btcalgo.com
Jump to: