StellarBot 使用教程

in #cn7 years ago (edited)

前记:写教程对我来说一直都是很痛苦的事情,所以一直各种拖延。

StellarBot 是我开发的一个开源做市机器人。机器人的逻辑很简单,就是低买高卖。在开始教程前,先提前熟悉一下以下在程序中出现的核心词:

  • 基础资产 (base asset)
  • 买入比 (buy rate)
  • 对手资产 (counter asset)
  • 卖出比 (sell rate)

除了这四个核心词以外,就是 注意一下所有的计算都是以 XLM 为单位的

建议新生成一个试验账户来跑机器人,而不是直接用你的主账户。

教程部分

1.打开你的 Stellar 钱包(这里我使用的是 Stellar Desktop Client),找到你钱包的私钥。

2.复制你的私钥,打开机器人的配置界面,添加保存。(注意:机器人 只会明文保存 你的私钥在你的浏览器里面,不会发送给任何人任何地方 。但是你依然 需要保证你的电脑是安全的 ,不会被别人使用。)

1.gif

当看到显示出你的钱包地址,以及你的 XLM 余额后,就意味着添加成功了。

3.添加信任网关和货币

2.gif

4.修改货币的最大持有量

3.gif

5.删除网关(前提需要该网关下的货币为0才能删除)

4.gif

6.增加机器人交易对(只有添加了交易对后,机器人启动后才会工作)

5.gif

7.配置交易对参数(这里是核心)

6.gif

机器人的交易逻辑就是按照下面的公式计算买单价格:

买单价格 = 当前最高买价 * (1 - 买入比 (buy rate) /100)

买入 基础资产 (base asset) 的数量,是按照 价值(XLM) 来计算的,比如你的 基础资产 (base asset)XLM,那么你的买入数量就是 价值(XLM)。如果 基础资产 (base asset) 是非 XLM 货币,那么将会按照该货币兑 XLM 的价格和 价值(XLM) 来计算出应该买入多少该货币。

机器人下卖单的逻辑跟下买单差不多,卖单价格公式:

卖单价格 = 当前最低卖价 * ( 1 + 卖出比 (sell rate) / 100)

卖出 基础资产 (base asset) 的数量,也是按照 价值(XLM) 来计算的。

8.删除交易对

7.gif

9.启动机器人,开始交易。启动后,请保持浏览器打开,电脑不要自动休眠。请一定注意电脑不会被其他人使用,因为你的私钥是明文存储在浏览器里的!!!!

9.gif

10.如果想查看交易对的交易信息,可以在页面下部选择对应的交易对查看。

8.gif



问题反馈

  • 可以到这里提 issue
  • 可以发问题邮件到 work#domyself.me (把#换成@)
  • 可以在这里留言
  • Telegram Group @ety001

不接受QQ或者微信,因为聊天记录不利于归档,谢谢。



感谢你的阅读,我是中文区见证人之一,欢迎通过 SteemConnect 来给我投票,或者打开 https://steemit.com/~witnesses 页面,输入 ety001 进行投票。

2.gif

中文区的见证人目前有:
支持一下他们(按字母顺序),一人可以有30票


Thank you for reading. I'm a witness. I would really appreciate your witness vote! You can vote by SteemConnect. Or open https://steemit.com/~witnesses page, input ety001 to vote.

2.gif

Sort:  

不明觉厉!

这个了不起!

这个好,省事不浪费时间

厉害了我的哥

Coin Marketplace

STEEM 0.18
TRX 0.15
JST 0.028
BTC 63615.94
ETH 2475.04
USDT 1.00
SBD 2.54