Author Topic: btsbots wallet release v0.0.1  (Read 94596 times)

0 Members and 1 Guest are viewing this topic.

Offline oldman

  • Hero Member
  • *****
  • Posts: 556
    • View Profile
Could someone please help? I think the btsbot has lost over 200k BTS in about 48hrs!

In an effort to help with market liquidity I created the mrkmkr account and funded it with about 760,000 BTS.

It was set to trade the following pairs at 2% spread:

USD/BTS

SILVER/BTS

GOLD/BTS

PEERPLAYS/BTS

CNY/BTS

CRYPTOCEEDS/BTS

COMPUCEEDS/BTS

I've just stopped the bot; when I started the bot the left column showed 23,148 CNY; now it shows 17,735 CNY. Did I really just loose >5000 CNY ?!?!




A number at the top of the right column (trade balance(28 day)) shows you how your trading is performing. If it is positive, you are doing good. To add a new account to favorite list, type its url, e.g.


The number in the top right of the 28 trade balance is - 6578.28.

Alt - can you please have a look at the trade history and let me know what the heck happened?

I'm not in this to make a bunch of profit, and would be happy to help with liquidity for no profit, but I think I've just experienced a >20% loss in a couple days!

EDIT: I've just spent an hour running every combo of bots I can think of, spreads/single pairs/multiple pairs/buy and sell/buy only/sell only etc. and everything I do loses money almost instantly. Can someone please let me know what I'm doing wrong? I must be missing something.

It also looks like the bot has bought a ton of compuceeds and very little of everything else. Anyone know what the heck compuceeds are, or why I now own 12k CNY worth?

Is there anyway to get the bot to trade everything back to BTS? Looking like a real mess right now!

EDIT2: Holy f*ck the bot seems to have purchased 5686122490 compuceeds, which are some type of token that seems to be rapidly devaluing. I added the pair as it was the one of the highest volume and lots of bots were trading along with cryptoceeds. How the hell did I end up buying so much of this worthless token and so little of every other pair being traded by the bot? Freaking out a little here folks, compuceed market looks to be totally illiquid on the sell side. I need to unwind these positions asap! Please help!
« Last Edit: December 20, 2016, 06:35:57 am by oldman »

Offline yvv

  • Hero Member
  • *****
  • Posts: 1186
    • View Profile
Running bot on mobile device may be not practical. I am thinking about hooking up something like rapsbery pi for running bot 24/7, which I can control from my tablet or phone.

Offline mike623317

  • Hero Member
  • *****
  • Posts: 637
    • View Profile
thats nice. good job  +5% +5%

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
good news:
app for android released new version
the bots will run as background service now, so it will keep alive when you switch to other app.
Wow .. thats cool!

Offline alt

  • Hero Member
  • *****
  • Posts: 2821
    • View Profile
  • BitShares: baozi
good news:
app for android released new version
the bots will run as background service now, so it will keep alive when you switch to other app.

Offline yvv

  • Hero Member
  • *****
  • Posts: 1186
    • View Profile
The bot handled price swing pretty good. I end up with right asset on the way down and now on the way up.

Offline ebit

  • Committee member
  • Hero Member
  • *
  • Posts: 1905
    • View Profile
  • BitShares: ebit
Does steemit.com will use BTS oAuth ???I am very very expectant!!!
telegram:ebit521
https://weibo.com/ebiter

Offline Yao

  • Hero Member
  • *****
  • Posts: 534
    • View Profile
  • BitShares: yao
  • GitHub: imYao
OAuth2.0 service from BTSBots is coming
and the first social website  used OAuth service from BTSBots is online too.

visit https://btsbots.com and login with BTS account first,
then visit the social site  https://btsbots.com:8000 , login with BTSBots OAuth service.
+5%

用比特股账号授权登录任何网站?!太帅了!

加个“一键打赏”功能,看帖者可以对发帖者和优质评论进行打赏,这不就是用数字资产打赏的“微博头条”、“简书”、“微信公众号”么? 比特股的账号系统要发挥它的价值了!

可以用内盘的任何资产进行打赏!

无论是锚定资产(Smartcoins)如:bitCNY、bitUSD、bitGOLD、……

还是用户自定义资产(UIA)如:open.BTC、ICOO、OBITS、BLOCKPAY、IOU.CNY、IOU.ABC、……

甚至是预测市场资产(PMA, PREDICTION MARKET ASSETS)—— 连预测球赛、预测总统选举结果、预测八卦新闻真假、……的“du 约”都可以用来打赏了 O_o !!!


Offline alt

  • Hero Member
  • *****
  • Posts: 2821
    • View Profile
  • BitShares: baozi
OAuth2.0 service from BTSBots is coming
and the first social website  used OAuth service from BTSBots is online too.

visit https://btsbots.com and login with BTS account first,
then visit the social site  https://btsbots.com:8000 , login with BTSBots OAuth service.

Offline alt

  • Hero Member
  • *****
  • Posts: 2821
    • View Profile
  • BitShares: baozi
About the api of BTSBots, I will open one by one after test.
there are 2 api is opening now.
1. for current balance.
1) get holders for asset PEERPLAYS
https://btsbots.com/api/balance?where=a==PEERPLAYS&page=1
2) get balance for account
https://btsbots.com/api/balance?where=u==baozi

2. for balance change history
https://btsbots.com/api/balance_change?where={ "B": {"$lte": 11800000, "$gte": 11700000}, "a": "PEERPLAYS"}

with these two api, you can get the snapshot of any asset at any block.
and the server response xml or json automaticly depend onthe head. It will return json if you try the url with curl or python.

Offline alt

  • Hero Member
  • *****
  • Posts: 2821
    • View Profile
  • BitShares: baozi
@yvv, thanks for the tutorial
yes, chat room is online  now, welcome to chat with the BTS account
more service will coming

Offline yvv

  • Hero Member
  • *****
  • Posts: 1186
    • View Profile

Offline yvv

  • Hero Member
  • *****
  • Posts: 1186
    • View Profile

make a tutorial please

You need to go through several steps.

1. First, you need to create an account. Just got to btsbots.com and follow the instructions. To use your existing bitshares account, you need to import its active private key from openledger.

2. To view your account, select it from a drop down list with user icon at top-right. The account overview page shows account balance, 1 day trade volume, 28 days trade volume and 28 days balance change for each asset, their equivalent values in CNY and total value for all assets in CNY. A number at the top of the right column (trade balance(28 day)) shows you how your trading is performing. If it is positive, you are doing good. To add a new account to favorite list, type its url, e.g.

https://btsbots.com/u/exchange.btsbots

and click a little heart icon at top-right. Now you can select exchange.btsbots from the favorite list. To remove account from favorites, select it and unclick the heart icon.

3. A bitcoin icon next to user icon at top-right drops down a list of favorite assets. When you select an asset, it shows you a bunch of asset info related to trading. To add a new asset to this list, type its url, e.g.

https://btsbots.com/a/OBITS

and click a little heart icon at top-right.

4. Left column shows you a list of favorite pairs. To add a pair, type its url

https://btsbots.com/m/BTS_USD

and click a little heart icon at top-right. You can invert base vs counter asset by typing "inverted" url

https://btsbots.com/m/USD_BTS

A number against each pair shows a feed price. It is different from openledger feed price, because it is updated more frequently.

5. Once you selected a market, you can start trading.

 5a. You can place an order manually by pressing "buy" or "sell" buttons or;

 5b. You can set up a bot to make trading for you by pressing "bot" button.

   - First, you set up a spread relative to feed price. A number in the "Spread" field on the left means that you are buying at feed_price/(1+X/100). A number in the "Spread" field on the right means that you are selling at feed_price*(1+X/100).  X may be positive, negative or zero.

   - Next, you need to set the amount to trade denominated in CNY (why not just the amount of traded asset?).
   
   - Finally, check "Enable Bot" box at top-right, lean back and relax. The bot will update orders for you when the price moves. If the order is taken, the bot will continue to place new orders until funds are available or until you stop it. To stop the bot, uncheck "Enable Bot" box or place 0 for order amount.

In order for bot to keep running, you need to keep btsbots.com page opened and device connected to internet. You can check your account status or change bot params from any other device, just go to btsbots.com and import your active private key. You can trade more than one pair at same time using the same account. I am currently trading 15 different pairs and the bot is doing a great job. No way I could manage this manually.

P.S. Btsbots is a trade oriented client. If you want to use such features of bitshares as bitAsset shorting, voting or change permissions, you'll need to use the official client. It would be so great if two of them were merged together.

Offline fav

  • Hero Member
  • *****
  • Posts: 4278
  • No Pain, No Gain
    • View Profile
    • Follow Me!
  • BitShares: fav
Quote
so the same account from different device/browser will sync the profile data in realtime.
this means, you can adjust the bot's parameter from mobile phone when you are outside, and the PC at home which running the bots will react in the same time.
and this include other data, include:  favorate market/account/asset ...

No sh.t! I see all my settings on remote device now. This is GREAT!

Come on people, put your millions of BTS on the market and let btsbot handle them. It is really easy to set up.

make a tutorial please

Offline yvv

  • Hero Member
  • *****
  • Posts: 1186
    • View Profile
Quote
so the same account from different device/browser will sync the profile data in realtime.
this means, you can adjust the bot's parameter from mobile phone when you are outside, and the PC at home which running the bots will react in the same time.
and this include other data, include:  favorate market/account/asset ...

No sh.t! I see all my settings on remote device now. This is GREAT!

Come on people, put your millions of BTS on the market and let btsbot handle them. It is really easy to set up.