主頁 > 區塊鏈 > 從零基礎部署自己的數字貨幣機器人(初稿)

從零基礎部署自己的數字貨幣機器人(初稿)

2021-04-20 11:56:57 區塊鏈

目錄

  • 概述
    • 1 基本資訊
      • 1.1 實盤地址
      • 1.2 策略主首頁
    • 2 售價
      • 2.1 購買要求
      • 2.2 售價
      • 2.3 售價說明
  • 一 、準備幣安交易所賬號
    • 1 幣安交易所介紹
      • 1.1 相關地址
      • 1.2 幣安交易所簡介
    • 2 注冊你的幣安賬號
      • 2.1 通過以下鏈接進行注冊
      • 2.2 開通你的幣安合約賬號
    • 3 開通api以及谷歌驗證
      • 3.1 找到api管理
      • 3.2 創建api
      • 3.3 下載谷歌驗證并系結幣安賬號
    • 4 為賬戶充值
      • 4.1 區塊鏈充值
      • 4.2 場外c2c交易
    • 5 劃轉資金到合約交易賬戶
      • 5.1 c2c轉移至現貨賬戶
      • 5.2 現貨賬戶轉移至u本位合約賬戶
  • 二 、準備FMZ發明者量化平臺賬號
    • 1.FMZ平臺介紹
      • 1.1 相關地址
      • 1.2FMZ簡介
    • 2 注冊你的FMZ賬號
    • 3 充值賬號
    • 4 配置交易所
    • 5 向策略主租憑策略
      • 5.1 通過付款收到代碼
      • 5.2 檢查策略是否在策略庫
  • 三、部署自己的服務器
    • 1 購買阿里云輕量服務器
    • 2 CentOS7配置Python3.7開發環境
      • 2.1簡單介紹
      • 2.2 進入root模式
      • 2.3 檔案準備
      • 2.4 安裝相關工具
      • 2.5 編譯安裝Python
      • 2.6 創建軟連接
      • 2.7 修改默認版本python和yum
    • 3 CentOS7配置pip3以及準備相關需要的包
      • 3.1 pip3的配置
      • 3.2 pip3相關的包
    • 4 在centos配置fmz托管者
      • 4.1找到自己的fmz代碼
      • 4.2在centos安裝fmz并部署托管者
  • 四、配置機器人
    • 1 確認策略酷中已經擁有租用的策略
    • 2 進入配置界面
    • 3 此策略配置其他模式引數說明
      • 3.1 下單金額
      • 3.2 版本模式
      • 3.3 止損后停機時間
    • 4 停機配置引數說明
      • 3.1 由于止盈而停機后的重啟
      • 3.2 由于故障、更新而停機后的重啟
  • 五、運行和觀察機器人
    • 1 檢查運行后的機器人界面
      • 1.1 機器人界面進入視窗
      • 1.2 檢查開機狀態
    • 2 常規報錯資訊
      • 2.1 程式超頻,ip被限制
      • 2.2 待更新,,,
  • 六、機器人相關說明
    • 1 面板說明
      • 1.1 行情資訊
      • 1.2 用戶收益
      • 1.3 倉位一覽
    • 3 在共享檔案中填寫資訊
    • 3.1 第一次實盤后填寫資訊
    • 3.2 每日更新自己的收益
  • 七、機器人的風控
    • 1.機器人的風控機制
      • 1.1 嚴格止損止盈機制
      • 1.2 多數采取掛單機制預防宕機
      • 1.3 定比例版本翻倍自動停機
    • 2.機器人仍然存在的風險
      • 2.1 不停機版本的極大風險
    • 3.策略免責說明

著作權宣告:如需對此文章代碼進行轉載請注明出處,若用于商業用途、論文寫作請私信或聯系作者郵箱940648114@qq.com

概述

1 基本資訊

1.1 實盤地址

實盤資訊共享檔案,可以查看策略效果(請勿編輯)

1.2 策略主首頁

策略主網站

2 售價

2.1 購買要求

按照第一章1.2節提示通過指定鏈接進行注冊幣安賬號,并且投資額需控制在在500u-50000u

2.2 售價

在這里插入圖片描述

2.3 售價說明

3.1 實際繳納費用
實際要繳納的費用為利潤提取和基礎費用的最小值

例A:小紅投資500u,購買策略時支付了200u,如果月末賺了500u,由于500*0.1=50不足200,無需再進行繳費

例B:小黃投資5000u,只夠買了一個月沒有并發,購買策略時支付200u,如果月末賺了5000u,由于5000*0.1=500超過了200,需繳納500u

3.2 并發及基數
并發是指策略主發給你的注冊碼可以同時配置多個機器人,購買基數等于實際最大能啟用機器人的數量*月數

例A:小王要求并發3,一次性購買三個月那么基數為3*3=9

例B:小明要求第一個月不并發,用了一個月之后,在第二個月想購買一個月并且并發3,那么第一個月基數是1,第二個月基數是6,因為購買分兩次,因此分別進行兩次結算

3.3 購買周期
基數數量只對于一次性購買計算,第二次第三次購買都不進行前期購買基數的累積,也就是說收費按照購買的時間長短進行不同時間繳費,最低一個月起,不支持試用
例:前面的例子中小王只需要在購買時支付相應基礎費用,三個月后進行實際收益率結算,如果最終收益的10%超過購買時支出的費用,應進行補繳;對于小明來說,因為分了兩次購買,所以這兩個月都是月初給基礎費用,月末結算額外收益率

一 、準備幣安交易所賬號

1 幣安交易所介紹

1.1 相關地址

1.1.1 官網地址(請不要在此處注冊)
1.1.2 幣安API檔案

1.2 幣安交易所簡介

幣安Binance,成立于2017年,總部位于馬耳他,幣安是國際領先的區塊鏈數字資產國際站,向全球提供廣泛的數字貨幣交易、區塊鏈教育、區塊鏈專案范訓、區塊鏈資產發行平臺、區塊鏈研究院以及區塊鏈公益慈善等服務,目前用戶覆寫全球180多個國家和地區,以140萬單/秒的核心記憶體撮合技術,是全球加密貨幣交易速度最快的平臺之一,也是全球加密貨幣交易量最大的平臺之一,
幣安始終堅持將用戶利益放在第一位,致力于提供安全、公平、開放、高效的區塊鏈數字資產交易環境,同時以區塊鏈為核心,建立全方位的區塊鏈生態系統,Binance將和Binance用戶一起開創新的區塊鏈世界,共同創造歷史,
BNB幣作為Binance生態系統和去中心化交易所燃料,目前在多種場景應用廣泛,如用BNB抵扣Binance交易手續費,最高可獲得50%的折扣,在Monaco Visa及APP應用中可使用BNB幣支付,在Uplive直播平臺可以使用BNB購買虛擬禮物等,
BNB幣的發行總量恒定為2億個,Binance 每個季度將拿出20%的利潤回購并銷毀BNB,直至銷毀1億個,回購會使BNB通縮,理論上BNB總價值不變的情況下,回購能使幣價上漲,
創始人:趙長鵬,英文名CZ,幣安CEO和比捷科技CEO,出生于江蘇,父母都是教育作業者,他的父親是一名大學教授,上世紀80年代末,他們全家移民至加拿大溫哥華,在溫哥華接受教育,他曾擔任過彭博社技術總監;后創立富訊資訊技術有限公司,他不僅是創始人,也是中國區總裁,趙長鵬還曾以聯合創始人的身份加入OKCoin,出任CTO,管理過OKCoin的技術團隊,并負責OKCoin的國際市場團隊,迅速建立了OKCoin的國際影響力,

2 注冊你的幣安賬號

2.1 通過以下鏈接進行注冊

合約邀請地址
務必確認下面的邀請碼為benson(未開通請及時系結)在這里插入圖片描述
策略主收取10%返傭,用戶本身交易首月自返傭10%
如果已經擁有幣安賬號,請用郵箱注冊,后期通過郵箱+谷歌驗證可以進行除法幣以外的交易,谷歌驗證方法會在下文說明

2.2 開通你的幣安合約賬號

在app端進行答題開通,如果已經開通可以直接跳過,如果遇到讓你填寫邀請碼,請填寫benson
下載登陸app后,進入app,在下方選單欄選取合約
在這里插入圖片描述
可以根據感覺隨便選一些答案
在這里插入圖片描述
在等待幾十秒后,勾選提示答案,將答案更改為正確答案
在這里插入圖片描述
到此,幣安賬戶以及幣安內的合約賬戶已經開通完畢

3 開通api以及谷歌驗證

3.1 找到api管理

3.1.1 點擊下方首頁,點擊左上角人頭像
在這里插入圖片描述
3.1.2 點擊最右下角的api管理
在這里插入圖片描述

3.2 創建api

3.2.1 點擊創建api
在這里插入圖片描述
3.2.2 寫上一個名字在這里插入圖片描述

3.3 下載谷歌驗證并系結幣安賬號

3.3.1 下載谷歌驗證
在這里插入圖片描述
3.3.2 保存下方代碼
在這里插入圖片描述
3.3.3 打開谷歌驗證app找到右下角加號點擊
在這里插入圖片描述
3.3.4 選擇輸入設定密鑰
在這里插入圖片描述
3.3.5 賬號名稱相當于給鑰匙起個名字只是區分用的,自己設定名稱,密鑰填寫 3.3.2 保存的代碼
在這里插入圖片描述
3.3.6 確認添加,如果顯示了一串每分鐘都會更新的六位代碼,說明已經成功了
在這里插入圖片描述
3.3.7 重新認證繼續剛才創建api的步驟
在這里插入圖片描述
3.3.8 點擊提交會回傳一個已經創建好的api,通過api,機器人可以對你的賬戶進行交易
在這里插入圖片描述
3.3.9 點擊頁面編輯按鈕頁面滑至最下方
在這里插入圖片描述
3.3.10 一定要確認好有四個選項已經勾上,讀取,允許現貨,允許合約,無限制,設定好如下
在這里插入圖片描述
3.3.11 頁面滑至上方,點擊保存,第三節設定完成,并且記得第一時間保存兩串代碼,一個是api-key,一個是secret-key,相當于用戶名和密碼串,在配置機器人環節需要用到,

4 為賬戶充值

通常而言,充值有兩種方式,第一種通過區塊鏈轉移資產,第二種通過場外進行交易(支付方式有支付寶微信等但需要實名認證為了防洗錢)

4.1 區塊鏈充值

4.1.1 這里以火幣交易所為例,基本上無論是數字貨幣錢包還是別的交易所道理方法都是一樣的,首先找到提幣的界面
在這里插入圖片描述
4.1.2 勾選usdt,如果沒有usdt請看4.2節
在這里插入圖片描述
4.1.3 勾選trc20鏈,從這個鏈走手續費較低,一次轉賬費用在1u,10000u以下一般不超過半個小時就能到賬
在這里插入圖片描述
4.1.4 回到幣安app,點擊螢屏右下角資金,再點擊左上角總覽
在這里插入圖片描述
4.1.5 找到usdt充值,點擊進入
在這里插入圖片描述
4.1.6點擊充值進入,選擇trc20,復制充值地址代碼
在這里插入圖片描述
4.1.7 回到你取錢的地方,把4.1.6復制的代碼放進去,確定usdt數量,驗證后即可進行轉賬,等待一定時間即刻到賬
!!!!!!!!一定要確認好復制的代碼沒有遺漏不然可能會造成遺失,一般兩邊各對一下前兩位和后兩位,都一樣的話就肯定不會出錯了
在這里插入圖片描述
然后喝杯茶,看會視頻,基本就到賬了

4.2 場外c2c交易

4.2.1 回到幣安主界面,找到中間交易,點擊右上c2c
在這里插入圖片描述
4.2.2 進入后,點擊左上角快捷區,直接買幣,當然如果想貨比三家可以在自選區挑選
在這里插入圖片描述
4.2.3 選擇按數量購買,選擇你需要的量,當然如果你需要賣幣提現也是通過這里
在這里插入圖片描述

5 劃轉資金到合約交易賬戶

邏輯是這樣的,幣安賬戶相當于你的錢包,下面的現貨、合約、礦池等賬戶是針對不同交易市場進行的錢包區分,好比錢包里有放紙幣,硬幣的不同位置,由于轉賬時只支持單邊的調整,因此需要分兩步操作

5.1 c2c轉移至現貨賬戶

5.1.1找到c2c界面,點擊進入轉賬
在這里插入圖片描述
5.1.2 選擇劃轉
在這里插入圖片描述
5.1.3 選擇幣種usdt,點擊最大,確認劃轉
在這里插入圖片描述

5.2 現貨賬戶轉移至u本位合約賬戶

5.2.1 這個時候可以看到,從c2c錢包轉到了現貨錢包,但我們是合約量化所以還需要把錢轉到合約賬戶,一樣的,找到現貨界面,點擊劃轉
在這里插入圖片描述
5.2.2 將下面那個賬戶換成u本位合約賬戶,不要選錯!和前面一樣,最大,確認劃轉
在這里插入圖片描述
5.2.3 回傳合約界面,確認是否轉移成功并且記住這個52.9這個初始資金,后期第四章第二節配置機器人時需要輸入在這里插入圖片描述

二 、準備FMZ發明者量化平臺賬號

1.FMZ平臺介紹

1.1 相關地址

1.1.1 FMZ官網地址(不要在這里注冊)
1.1.2 FMZ的API檔案

1.2FMZ簡介

FMZ(發明者)量化平臺(原BotVS)是國內最專業的量化社區,在這里你可以學習、撰寫、分享、買賣量化策略,在線回測和使用模擬盤模擬交易,運行、公開、圍觀實盤機器人,支持傳統的商品期貨與易盛外盤期貨, 也支持幾乎所有的常用的數字貨幣交易所,

2 注冊你的FMZ賬號

通過以下鏈接注冊:注冊地址

3 充值賬號

機器人0.125元/小時,掛滿一個月90,建議先沖100
在這里插入圖片描述

4 配置交易所

點擊添加交易所
在這里插入圖片描述
上面選擇加密貨幣,下面選擇Futures_Binance,右邊填寫第一章第三節準備好的兩串代碼
在這里插入圖片描述

5 向策略主租憑策略

5.1 通過付款收到代碼

5.1.1 代碼樣例
購買地址: https://www.fmz.com/m/s/271679
注冊碼: ba74020c2bf766c96e72dbcba91dd630
5.1.2 進入網址填寫注冊碼可以獲得相應的使用權

5.2 檢查策略是否在策略庫

5.2.1 回傳找到策略庫,可以看到已經租到的策略
在這里插入圖片描述

三、部署自己的服務器

1 購買阿里云輕量服務器

阿里云量化

1.1進入界面后,按照圖示選取相同版本:選擇香港地區,系統鏡像CentOS,套餐34元/月,2G記憶體,按月付費(也可半年),是目前性價比較高的方案,在這里插入圖片描述
1.2登陸進入購買
在這里插入圖片描述
1.3點擊進入控制臺在這里插入圖片描述
1.4等待一定加載時間
在這里插入圖片描述
1.5服務器啟動完成后打開右上角
在這里插入圖片描述

2 CentOS7配置Python3.7開發環境

2.1簡單介紹

這是一個控制臺,相當于使用命令讓計算機執行,類似于計算器,當輸入命令后,每次輸完一條命令點按回車鍵即可,
以下提示代碼僅需復制到你的這個視窗里然后回車即可,一個黑框為一次單條命令,
每次重新出現[admin@iZt4ne7jfu1p7jou1yyo21Z ~]的時候就是程式本輪結束需要你輸入下一條指令
整個環節必須使用英文輸入法,請自行確認不然會報錯
在這里插入圖片描述

2.2 進入root模式

sudo su root

在這里插入圖片描述

2.3 檔案準備

2.3.1

wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz

2.3.2

tar -zxvf Python-3.7.3.tgz

運行后這個界面在這里插入圖片描述

2.4 安裝相關工具

2.4.1

yum install -y gcc

2.4.2

yum -y groupinstall "Development tools"

2.4.3

yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel libffi-devel

裝完大概這樣

在這里插入圖片描述

2.5 編譯安裝Python

2.5.1

mkdir /usr/local/python3

2.5.2

cd Python-3.7.3/

2.5.3

./configure --prefix=/usr/local/python3

2.5.4

make

2.5.5

make test

2.5.6

make install

裝完大概這樣
在這里插入圖片描述

2.6 創建軟連接

2.6.1

ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3

2.6.2

ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

2.6.3

rm -rf /usr/bin/python

這個時候有可能會讓你確認,需要填寫“y”,如果沒有不用管繼續下一步
在這里插入圖片描述
2.6.4

ln -s /usr/local/python3/bin/python3.7 /usr/bin/python

到此為止創建鏈接結束,輸入python檢查一下
在這里插入圖片描述
如果你也顯示這樣,那么就成功了

2.7 修改默認版本python和yum

2.7.1

vim /usr/bin/yum

會打開這個檔案
在這里插入圖片描述
2.7.2
進入vim模式,相當于更改檔案資訊,在第一行python后面加上2.7
在進入后按下“i”即可編輯,同時左下方會有“insert”提示,在編輯完
如下
在這里插入圖片描述
這個時候我們需要保存退出,只需要按下ESC,在重復輸入按兩次shift+1,相當于連續輸入兩次感嘆號,會出現以下狀態
在這里插入圖片描述
在視窗最下方多出了一個對話框,我們把冒號后面的資訊全部洗掉,然后輸入wq,回車后即可保存退出,如下
在這里插入圖片描述
2.7.3
打開另一個檔案,同樣的操作

vim /usr/libexec/urlgrabber-ext-down

在這里插入圖片描述
2.7.4
線按i進入編輯模式,更改后按下ESC,輸入兩次感嘆號強行呼出對話欄,輸入wq指令即可編輯保存結束退出
在這里插入圖片描述

3 CentOS7配置pip3以及準備相關需要的包

3.1 pip3的配置

python -m pip install --upgrade pip -i https://pypi.douban.com/simple

安裝完后應該是如下
在這里插入圖片描述

3.2 pip3相關的包

3.2.1 numpy

pip3 install numpy

安裝完后,我們輸入python回車后進去python的shell中,輸入import numpy as np如果反應和下列一致,說明pip3成功并且裝包沒有了問題
在這里插入圖片描述
檢測完畢我們安Ctrl+D推出python程式,進入主程式在這里插入圖片描述
3.2.2 其他剩余包

pip3 install requests
pip3 install datetime

4 在centos配置fmz托管者

4.1找到自己的fmz代碼

找到部署托管者點進去
在這里插入圖片描述
完整復制下面的代碼,保存在這里插入圖片描述

4.2在centos安裝fmz并部署托管者

4.2.1

wget https://www.fmz.com/dist/robot_linux_amd64.tar.gz

4.2.2

tar -xzvf robot_linux_amd64.tar.gz

4.2.3
輸入前面保存下來的代碼,每個人代碼不一樣,我的id是53921670,你要寫你自己的,下面代碼需要修改兩處,一個是你的id,另一個是你的密碼

nohup ./robot -s node.fmz.com/53921670 -p 我就不寫我的密碼了 &

為了再次強調,就好比張三,他在4.1環節復制下來是/robot -s node.fmz.com/8888888,而他的密碼是123456,那么他應該寫

nohup ./robot -s node.fmz.com/8888888 -p 123456 &

如果上述完成了,會顯示如下
在這里插入圖片描述
另一方便,回到fmz平臺,找到托管者,你會發現你多了個托管者,上面的相關引數應和你購買的云服務器是一致的
在這里插入圖片描述

四、配置機器人

1 確認策略酷中已經擁有租用的策略

在這里插入圖片描述

2 進入配置界面

2.1點擊進入
在這里插入圖片描述
2.2你會看到這個界面,在這里插入圖片描述
需要調整以下引數
2.2.1標簽名稱就是起一個自己喜歡的名字
在這里插入圖片描述

2.2.2托管主機找到在本文第三章4.2部署好的托管者
在這里插入圖片描述

2.2.3運行策略找到你購買的策略
在這里插入圖片描述

2.2.4初始本金寫上第一章中第5節轉移至u本位合約賬戶的資金
在這里插入圖片描述

2.2.5剩下的調整策略引數,沒有提到的不需要調整,那幾個0是用來重啟機器人時候進行初始化的,在第六章會提到,默認定額度止損停機4h通用版,在跑了一段時間后可以嘗試其他玩法,具體策略說明也請看第六章
在這里插入圖片描述
2.2.6 k線周期調整5分鐘
在這里插入圖片描述

2.2.7 交易平臺選擇在第二章第4節系結的,后面幣種不用調整,點擊+號
在這里插入圖片描述
會出現一個紅色框框那就對了
在這里插入圖片描述
默認配置調整好后結果如下
在這里插入圖片描述

3 此策略配置其他模式引數說明

本策略的核心思想是固定不變的,不同的引數只是對于下單方式,和觸發機制的容忍度
在這里插入圖片描述
不同策略的回測效果在機器人引數面板中“回測資料”有詳細的說明,實盤效果可以根據 實盤資訊共享檔案請勿編輯)進行參考,策略的搭配主要分為以下三個維度

3.1 下單金額

3.1.1 定額度
始終按照當前一期投資額的5%進行下單,即使500u翻倍刀1000u還是依然按照25u進行下單
3.1.2 定比率
始終按照當前倉位剩余保證金的5%進行下單,當持續盈利時會不斷增加下注金額,當持續虧損時,會持續減少下注金額

3.2 版本模式

3.2.1 通用版本
交易速度約為90-100次/周,是最通用和原始的版本,根據量化計算得到的兩個價格是否觸發來判斷看多或看空
3.2.2 指標追蹤版
交易速度約為60-80次/周,在原有策略觸發的機制上,根據兩條周期不同的均線進行鎖定方向下單,當快線在一定時間內一直低于慢線時,只能做空,反之做多
3.2.3 雙閾值&指標追蹤版
交易速度約為5-10次/周,在指標追蹤版的基礎上,增加一個周期的參考標準,當持續兩個周期連續觸發閾值的基礎上并且與指標追蹤版的方向一致時才會下單

3.3 止損后停機時間

3.3.1 止損不停機
止損后依然繼續下單,可能不會錯過反彈的行情,但是遇到一只單邊的行情會虧損較為嚴重
3.3.2 止損停機4h
目前經過回測效果最好的一個停機版本,也是目前實盤的默認停機時間
3.3.3 止損停機Xh
用戶自己選擇,可以寫到小數點1位,比如0.5h

4 停機配置引數說明

當出現機器故障、更新、整體賬戶止盈的情況下需要停止機器人,僅需點按停止即可實作操作
在這里插入圖片描述
停止后若還有單子在手上,建議平倉,當重啟機器人時,需分兩種情況進行配置收益顯示相關的初始化引數

3.1 由于止盈而停機后的重啟

對于定比例的版本,會自動在本金翻倍后停機,對于定額度版本,不會自動停機,需要用戶自己選擇時間停機,當提現后重啟機器人需要配置以下引數
當你想對賬戶的資金進行轉移的時候,需要停止機器人

  • 初始資金:填寫本次重新運行機器人留下的u本位河魚賬戶留下的錢,必須回傳幣安app確認好再寫,不然會造成收益顯示有誤
  • 提取出的錢:在停機后,從u本位合約賬戶劃走的錢
  • 停機持續時間:填寫0
  • 停機前成功次數:填寫0
  • 停機前失敗次數:填寫0
  • 上一期運行時間:填寫機器人引數面板中用戶收益中“總計運行時間”顯示的數字,第六章的1.2有介紹

3.2 由于故障、更新而停機后的重啟

由于并非是想要結束本期的結算,因此需要回到停機前的狀態,我們需要輸入本期暫停后留下的一些資料
在這里插入圖片描述

  • 初始資金:填寫機器人引數面板中用戶收益中“當前投資額”顯示的金額,第六章的1.2有介紹
  • 提取出的錢:填寫機器人引數面板中用戶收益中“累計提現”顯示的金額,第六章的1.2有介紹
  • 停機持續時間:填寫機器人引數面板中用戶收益中“本期運行時間”顯示的數字,第六章的1.2有介紹
  • 停機前成功次數:填寫機器人引數面板中行情資料中“本期止盈”顯示的次數,第六章的1.1有介紹
  • 停機前失敗次數:填寫機器人引數面板中行情資料中“本期止損”顯示的次數,第六章的1.1有介紹
  • 上一期運行時間:保持目前的數字不用修改

五、運行和觀察機器人

1 檢查運行后的機器人界面

1.1 機器人界面進入視窗

點擊機器人進入
在這里插入圖片描述

1.2 檢查開機狀態

1.2.1 上方顯示的一些資料是前面設定時配置好的,機器人正常運行時應當有以下顯示
在這里插入圖片描述
在有了一定實盤時間后會出現收益曲線
在這里插入圖片描述
1.2.2 下方的資訊比較重要,包括了機器人狀態面板以及列印日志,相關重要的資訊都會出現在這里
在這里插入圖片描述

2 常規報錯資訊

2.1 程式超頻,ip被限制

在這里插入圖片描述
一般觀察報錯的時間是不是持續的,通常而言,按照我方法進行配置托管者一般不會報錯,如果是用自己托管者,建議按照我的第三章來一遍,不要嫌麻煩,一勞永逸

2.2 待更新,,,

六、機器人相關說明

1 面板說明

策略中面板通過json編譯,實時反饋程式運行效果,相比查看幣安app會更加的全面

1.1 行情資訊

在這里插入圖片描述

  • 最新價格:目前交易幣種的市場價格
  • 上限閾值:通程序式每隔5分鐘運算得到的引數作為看空信號,原理請見策略說明手冊-GQNR模型
  • 下限閾值:通程序式每隔5分鐘運算得到的引數作為看多信號,原理請見策略說明手冊-GQNR模型
  • 當前波動:當前五分鐘k線的漲跌幅度
  • 本期成功率:在沒有開啟新一期時,總計的成功率,本期止盈/本期止損
  • 掛多:目前如果有掛多單會顯示1沒有顯示0
  • 掛空:目前如果有掛空單會顯示1沒有顯示0
  • 持多:目前如果有持多單會顯示1沒有顯示0
  • 持空:目前如果有掛空單會顯示1沒有顯示0
  • 止多:目前如果有多單準備止盈會顯示1沒有顯示0
  • 止空:目前如果有空單準備止盈會顯示1沒有顯示

1.2 用戶收益

在這里插入圖片描述

  • 本期運行時間:在沒有開啟新的一期時總計運行時間
  • 總計運行時間:包含本期及本期以外所有期數運行時間總和
  • 當前投資額:當前一期的投資額度
  • 本期回報:本期實際獲利(包含為實作盈虧)以及對應百分比
  • 本期榷訓:當機器運行超過24小時會自動計算榷訓
  • 本期月化:當機器運行超過24小時會自動計算月化
  • 本期年化:當機器運行超過24小時會自動計算年化
  • 累計提現:往期提現總額
  • 總計帶來利潤:包含本期及本期以外總共的利潤
  • 回圈次數:自開機后程式回圈的次數,1秒迭代一次,通常用來觀察程式是否正常運行

1.3 倉位一覽

在這里插入圖片描述

  • 幣種:交易的幣對,當前V4版本僅支持btc
  • 方向:顯示當前這一筆是看多還是看空
  • 倉位保證金:當前下注的金額
  • 開倉均價:開倉時的成本價格
  • 倉位利潤:實時更新的倉位收益,當前倉位收益/倉位保證金

3 在共享檔案中填寫資訊

實盤資訊共享檔案,實盤運行后進行編輯
在這里插入圖片描述

3.1 第一次實盤后填寫資訊

在進入后,按要求填入,自己的相應版本,由于后面統計資料利用公式,請務必填入標準化的格式

3.2 每日更新自己的收益

每日抽空在黃底處填寫目前的收益,請填寫機器人引數面板中用戶收益中“總計帶來利潤”顯示的金額,第六章的1.2有介紹

七、機器人的風控

1.機器人的風控機制

1.1 嚴格止損止盈機制

無論是哪一種策略,止損和止盈永遠控制在倉位收益的-60%和100%,保證了不會出現倉位爆倉的風險,在停機的情況下有效預防瀑布
另一方面,在定額度的版本機器人中,當有了比較可觀收益后,即使收益一直下降,定額度版本能保持相當小的回撤

1.2 多數采取掛單機制預防宕機

1.2.1 策略觸發后采取掛單開倉
開單按照不同機器人獲取的不同Ticker進行掛單,內置比當前價格高5刀,由于機器人獲取的Ticker不一樣,能解決用戶較多時處以統一盤口價格而造無法成交的問題,同時在同一個平臺的同一個幣種,用戶不同的掛單價格一般不超過0.008%,
1.2.2 宕機時能實作止盈
在倉位單子獲利50%時,進行止盈掛單,如果發生服務器無法連接,如果觸發止盈價格,會自動成交

1.3 定比例版本翻倍自動停機

  • 定比例版本在收益較好的情況下能夠跑贏定額,但是在收益波動的情況下,會造成收益的折損,翻倍停機是回測中性價比最高的一種方式,避免大幅回撤,畢竟落袋為安
  • 定比例版本在收益翻倍時會自動停機,目前v4版本不會考慮倉位的情況,在翻倍后,需要用戶手動回到軟體自行操作,后續版本會繼續優化

2.機器人仍然存在的風險

2.1 不停機版本的極大風險

  • 不停機版本一旦遇到在5分鐘k線周期內直線瀑布且幅度大于20%,可能存在賬戶歸零風險
  • 定比例版本雖然有翻倍停機的保險,不過有的時候可能會出現還沒碰到100%就開始大幅回撤,需要用戶自行決定是否提前停機

3.策略免責說明

市場有風險,投資需謹慎,策略主會盡自己最大義務更新策略功能,避免風險,穩定收益,但是如果出現市場綜合性風險,策略主不承擔任何責任,

轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/278135.html

標籤:區塊鏈

上一篇:從分布式一致性演算法到區塊鏈共識演算法(一)

下一篇:Web影像格式jpeg、png、gif的特點和適用場景

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • JAVA使用 web3j 進行token轉賬

    最近新學習了下區塊鏈這方面的知識,所學不多,給大家分享下。 # 1. 關于web3j web3j是一個高度模塊化,反應性,型別安全的Java和Android庫,用于與智能合約配合并與以太坊網路上的客戶端(節點)集成。 # 2. 準備作業 jdk版本1.8 引入maven <dependency> < ......

    uj5u.com 2020-09-10 03:03:06 more
  • 以太坊智能合約開發框架Truffle

    前言 部署智能合約有多種方式,命令列的瀏覽器的渠道都有,但往往跟我們程式員的風格不太相符,因為我們習慣了在IDE里寫了代碼然后打包運行看效果。 雖然現在IDE中已經存在了Solidity插件,可以撰寫智能合約,但是部署智能合約卻要另走他路,沒辦法進行一個快捷的部署與測驗。 如果團隊管理的區塊節點多、 ......

    uj5u.com 2020-09-10 03:03:12 more
  • 谷歌二次驗證碼成為區塊鏈專用安全碼,你怎么看?

    前言 谷歌身份驗證器,前些年大家都比較陌生,但隨著國內互聯網安全的加強,它越來越多地出現在大家的視野中。 比較廣泛接觸的人群是國際3A游戲愛好者,游戲盜號現象嚴重+國外賬號安全應用廣泛,這類游戲一般都會要求用戶系結名為“兩步驗證”、“雙重驗證”等,平臺一般都推薦用谷歌身份驗證器。 后來區塊鏈業務風靡 ......

    uj5u.com 2020-09-10 03:03:17 more
  • 密碼學DAY1

    目錄 ##1.1 密碼學基本概念 密碼在我們的生活中有著重要的作用,那么密碼究竟來自何方,為何會產生呢? 密碼學是網路安全、資訊安全、區塊鏈等產品的基礎,常見的非對稱加密、對稱加密、散列函式等,都屬于密碼學范疇。 密碼學有數千年的歷史,從最開始的替換法到如今的非對稱加密演算法,經歷了古典密碼學,近代密 ......

    uj5u.com 2020-09-10 03:03:50 more
  • 密碼學DAY1_02

    目錄 ##1.1 ASCII編碼 ASCII(American Standard Code for Information Interchange,美國資訊交換標準代碼)是基于拉丁字母的一套電腦編碼系統,主要用于顯示現代英語和其他西歐語言。它是現今最通用的單位元組編碼系統,并等同于國際標準ISO/IE ......

    uj5u.com 2020-09-10 03:04:50 more
  • 密碼學DAY2

    ##1.1 加密模式 加密模式:https://docs.oracle.com/javase/8/docs/api/javax/crypto/Cipher.html ECB ECB : Electronic codebook, 電子密碼本. 需要加密的訊息按照塊密碼的塊大小被分為數個塊,并對每個塊進 ......

    uj5u.com 2020-09-10 03:05:42 more
  • NTP時鐘服務器的特點(京準電子)

    NTP時鐘服務器的特點(京準電子) NTP時鐘服務器的特點(京準電子) 京準電子官V——ahjzsz 首先對時間同步進行了背景介紹,然后討論了不同的時間同步網路技術,最后指出了建立全球或區域時間同步網存在的問題。 一、概 述 在通信領域,“同步”概念是指頻率的同步,即網路各個節點的時鐘頻率和相位同步 ......

    uj5u.com 2020-09-10 03:05:47 more
  • 標準化考場時鐘同步系統推進智能化校園建設

    標準化考場時鐘同步系統推進智能化校園建設 標準化考場時鐘同步系統推進智能化校園建設 安徽京準電子科技官微——ahjzsz 一、背景概述隨著教育事業的快速發展,學校建設如雨后春筍,隨之而來的學校教育、管理、安全方面的問題成了學校管理人員面臨的最大的挑戰,這些問題同時也是學生家長所擔心的。為了讓學生有更 ......

    uj5u.com 2020-09-10 03:05:51 more
  • 位元幣入門

    引言 位元幣基本結構 位元幣基礎知識 1)哈希演算法 2)非對稱加密技術 3)數字簽名 4)MerkleTree 5)哪有位元幣,有的是UTXO 6)位元幣挖礦與共識 7)區塊驗證(共識) 總結 引言 上一篇我們已經知道了什么是區塊鏈,此篇說一下區塊鏈的第一個應用——位元幣。其實先有位元幣,后有的區塊 ......

    uj5u.com 2020-09-10 03:06:15 more
  • 北斗對時服務器(北斗對時設備)電力系統應用

    北斗對時服務器(北斗對時設備)電力系統應用 北斗對時服務器(北斗對時設備)電力系統應用 京準電子科技官微(ahjzsz) 中國北斗衛星導航系統(英文名稱:BeiDou Navigation Satellite System,簡稱BDS),因為是目前世界范圍內唯一可以大面積提供免費定位服務的系統,所以 ......

    uj5u.com 2020-09-10 03:06:20 more
最新发布
  • web3 產品介紹:metamask 錢包 使用最多的瀏覽器插件錢包

    Metamask錢包是一種基于區塊鏈技術的數字貨幣錢包,它允許用戶在安全、便捷的環境下管理自己的加密資產。Metamask錢包是以太坊生態系統中最流行的錢包之一,它具有易于使用、安全性高和功能強大等優點。 本文將詳細介紹Metamask錢包的功能和使用方法。 一、 Metamask錢包的功能 數字資 ......

    uj5u.com 2023-04-20 08:46:47 more
  • Hyperledger Fabric 使用 CouchDB 和復雜智能合約開發

    在上個實驗中,我們已經實作了簡單智能合約實作及客戶端開發,但該實驗中智能合約只有基礎的增刪改查功能,且其中的資料管理功能與傳統 MySQL 比相差甚遠。本文將在前面實驗的基礎上,將 Hyperledger Fabric 的默認資料庫支持 LevelDB 改為 CouchDB 模式,以實作更復雜的資料... ......

    uj5u.com 2023-04-16 07:28:31 more
  • .NET Core 波場鏈離線簽名、廣播交易(發送 TRX和USDT)筆記

    Get Started NuGet You can run the following command to install the Tron.Wallet.Net in your project. PM> Install-Package Tron.Wallet.Net 配置 public reco ......

    uj5u.com 2023-04-14 08:08:00 more
  • DKP 黑客分析——不正確的代幣對比率計算

    概述: 2023 年 2 月 8 日,針對 DKP 協議的閃電貸攻擊導致該協議的用戶損失了 8 萬美元,因為 execute() 函式取決于 USDT-DKP 對中兩種代幣的余額比率。 智能合約黑客概述: 攻擊者的交易:0x0c850f,0x2d31 攻擊者地址:0xF38 利用合同:0xf34ad ......

    uj5u.com 2023-04-07 07:46:09 more
  • Defi開發簡介

    Defi開發簡介 介紹 Defi是去中心化金融的縮寫, 是一項旨在利用區塊鏈技術和智能合約創建更加開放,可訪問和透明的金融體系的運動. 這與傳統金融形成鮮明對比,傳統金融通常由少數大型銀行和金融機構控制 在Defi的世界里,用戶可以直接從他們的電腦或移動設備上訪問廣泛的金融服務,而不需要像銀行或者信 ......

    uj5u.com 2023-04-05 08:01:34 more
  • solidity簡單的ERC20代幣實作

    // SPDX-License-Identifier: GPL-3.0 pragma solidity >=0.7.0 <0.9.0; import "hardhat/console.sol"; //ERC20 同質化代幣,每個代幣的本質或性質都是相同 //ETH 是原生代幣,它不是ERC20代幣, ......

    uj5u.com 2023-03-21 07:56:29 more
  • solidity 參考型別修飾符memory、calldata與storage 常量修飾符C

    在solidity語言中 參考型別修飾符(參考型別為存盤空間不固定的數值型別) memory、calldata與storage,它們只能修飾參考型別變數,比如字串、陣列、位元組等... memory 適用于方法傳參、返參或在方法體內使用,使用完就會清除掉,釋放記憶體 calldata 僅適用于方法傳參 ......

    uj5u.com 2023-03-08 07:57:54 more
  • solidity注解標簽

    在solidity語言中 注釋符為// 注解符為/* 內容*/ 或者 是 ///內容 注解中含有這幾個標簽給予我們使用 @title 一個應該描述合約/介面的標題 contract, library, interface @author 作者的名字 contract, library, interf ......

    uj5u.com 2023-03-08 07:57:49 more
  • 評價指標:相似度、GAS消耗

    【代碼注釋自動生成方法綜述】 這些評測指標主要來自機器翻譯和文本總結等研究領域,可以評估候選文本(即基于代碼注釋自動方法而生成)和參考文本(即基于手工方式而生成)的相似度. BLEU指標^[^?88^^?^]^:其全稱是bilingual evaluation understudy.該指標是最早用于 ......

    uj5u.com 2023-02-23 07:27:39 more
  • 基于NOSTR協議的“公有制”版本的Twitter,去中心化社交軟體Damus

    最近,一個幽靈,Web3的幽靈,在網路游蕩,它叫Damus,這玩意詮釋了什么叫做病毒式營銷,滑稽的是,一個Web3產品卻在Web2的產品鏈上瘋狂傳銷,各方大佬紛紛為其背書,到底發生了什么?Damus的葫蘆里,賣的是什么藥? 注冊和簡單實用 很少有什么產品在用戶注冊環節會有什么噱頭,但Damus確實出 ......

    uj5u.com 2023-02-05 06:48:39 more