自己选择一个linux服务器,对服务器的配置要求不高,1G内存、1核心、2M带宽配置即可,但是要稳定,安装centOS7以上,推荐centOS7.6 64位
服务商 www.henghost.com ,阿里云、百度智能云、腾讯云、华为云等等都可以。
使用服务商自带的VNC连接服务器即可,操作简单。
查看防火墙的状态
systemctl status firewalld.service
关闭防火墙
systemctl stop firewalld.service
开机禁用防火墙
systemctl disable firewalld.service
查看防火墙是否开机启动
systemctl is-enabled firewalld.service
各个服务器提供商安全组,默认打开的端口不尽相同。 默认端口全开服务商 www.henghost.com , 可以参考使用
安装 wget
yum -y install wget
wget https://github.com/OkbiQuant/OKTVbot/releases/download/v1.0.3/oktvbot_v1
打开托管者权限
chmod 777 oktvbot_v1
有提示,回车就可以
此命令会让托管者一直在线,无论有没有关终端。
查看进程是不是启动了用下面的命令
netstat -ntlp | grep 3621
检测托管者是否在线的方法 浏览器输入 x.x.x.x:3621 (您的IP+端口) 提示 :I am online 说明托管者已经在线了。
联系UP主,把托管者的IP发给UP主,把币安的API_KEY和API_SECRET,发给up主,自己在手机上设置U本位,单向持仓,第一版本麻烦点,下个版本,就可以自己提交到网站了
用tradingview发送的消息体格式:
一 用 alert()函数消息格式:
{exchange":"binance","symbol":"BTCUSDT","side":"sell","amount":"0.01","robot_number":"100340","user_security_code": "xxxxxx"}
二 用函数的参数做警报的commet参数:(反斜杆是转义字符)
{\"exchange\":\"binance\",\"symbol\":\"BTCUSDT\",\"side\":\"buy\",\"amount\":\"0.15\",\"robot_number\":\"544578\",\"user_security_code\": \"edrdgfdgfdfg\"}
三、添加报警信号
tradingView的webhook URL格式,统一 http://www.okbi.com/signalman