Code Monkey home page Code Monkey logo

docker_grid_trader's Introduction

网格交易策略

为什么要使用此策略

  1. 网格交易策略风险小,回撤率低,收益靠谱
  2. 基本不用人工干预,可在服务器24小时挂机
  3. 非常适合币圈行情

环境要求

  1. 安装 docker
  2. 安装 docker-compose

Centos7安装参考(推荐):

Win10安装参考:

Ubuntu安装参考:

第一步 注册币安账号

第二步 创建并修改docker-compose.yml配置文件

docker-compose.yml 文件内容

version: '2'

services:
  binance_grid_trader:
    image: tiansin/binance_grid_trader:latest
    restart: always
    environment:
      PLATFORM: "binance_spot"
      SYMBOL: "BNBUSDT"
      API_DOMAIN: "binancezh.co"
      API_KEY: ""
      API_SECRET: ""
      GAP_PERCENT: 0.01
      QUANTITY: 1
      MIN_PRICE: 0.0001
      MIN_QTY: 0.01
      MAX_ORDERS: 1
      PROXY_HOST: ""
      PROXY_PORT: 0
    logging:
      options:
        max-size: 10m
        max-file: "3"

修改其中的环境变量

  PLATFORM: "binance_spot"
  SYMBOL: "BNBUSDT"
  API_DOMAIN: "binance.com"
  API_KEY: "API密钥的 API Key"
  API_SECRET: "API密钥的 Secret Key"
  GAP_PERCENT: 0.01
  QUANTITY: 1
  MIN_PRICE: 0.0001
  MIN_QTY: 0.01
  MAX_ORDERS: 1
  PROXY_HOST: ""
  PROXY_PORT: 0
  1. PLATFORM 是交易的平台, 填写 binance_spot (现货) 或者 binance_future (合约)

  2. SYMBOL 交易对: BTCUSDT, BNBUSDT等

  3. API_DOMAIN API的域名, 由于大陆网络无法访问币安API, 需要配置代理或者购买香港或海外服务器进行配置, 本地测试或条件有限可以配置成binancezh.co(偶尔有延时)

  4. API_KEY : 从交易所获取,第一步生成的API密钥

  5. API_SECRET: 交易所获取,第一步生成的API密钥

  6. GAP_PERCENT: 网格交易的价格间隙

  7. QUANTITY : 每次下单的数量

  8. MIN_PRICE: 价格波动的最小单位, 用来计算价格精度: 如BTCUSDT 是0.01, BNBUSDT是0.0001, ETHUSDT 是0.01, 这个价格要从交易所查看,每个交易对不一样。

  9. MIN_QTY: 最小的下单量, 现货B要求最小下单是10USDT等值的币, 而对于合约来说,BTCUSDT要求是0.001个BTC

  10. MAX_ORDERS: 单边的挂单量,超过则取消之前的挂单

  11. PROXY_HOST: 如果需要用代理的话,请填写你的代理,如: 127.0.0.1

  12. PROXY_PORT: 代理端口号,如: 8080

第三步 上传配置文件并启动服务

  1. 把修改好的docker-compose.yml文件上传到 /usr/src/ 目录
  2. 执行命令cd /usr/src && docker-compose up -d
  3. 使用命令docker-compose logs -f可以查看执行日志,检查程序运转是否正常

提供一些本人在正式环境跑过的一些配置模板

需替换密钥,可按照您的资金配比修改下单的数量,有需要可以配置代理

  • DOGEUSDT
PLATFORM: "binance_spot"
SYMBOL: "DOGEUSDT"
API_DOMAIN: "binance.com"
API_KEY: "API密钥的 API Key"
API_SECRET: "API密钥的 Secret Key"
GAP_PERCENT: 0.016
QUANTITY: 100
MIN_PRICE: 0.00001
MIN_QTY: 50
MAX_ORDERS: 1
PROXY_HOST: ""
PROXY_PORT: 0
  • BNBUSDT
PLATFORM: "binance_spot"
SYMBOL: "BNBUSDT"
API_DOMAIN: "binance.com"
API_KEY: "API密钥的 API Key"
API_SECRET: "API密钥的 Secret Key"
GAP_PERCENT: 0.011
QUANTITY: 0.1
MIN_PRICE: 0.01
MIN_QTY: 0.05
MAX_ORDERS: 1
PROXY_HOST: ""
PROXY_PORT: 0
  • CAKEUSDT
PLATFORM: "binance_spot"
SYMBOL: "CAKEUSDT"
API_DOMAIN: "binance.com"
API_KEY: "API密钥的 API Key"
API_SECRET: "API密钥的 Secret Key"
GAP_PERCENT: 0.015
QUANTITY: 1.0
MIN_PRICE: 0.001
MIN_QTY: 0.5
MAX_ORDERS: 1
PROXY_HOST: ""
PROXY_PORT: 0
  • MATICUSDT
PLATFORM: "binance_spot"
SYMBOL: "MATICUSDT"
API_DOMAIN: "binance.com"
API_KEY: "API密钥的 API Key"
API_SECRET: "API密钥的 Secret Key"
GAP_PERCENT: 0.016
QUANTITY: 50
MIN_PRICE: 0.00001
MIN_QTY: 20
MAX_ORDERS: 1
PROXY_HOST: ""
PROXY_PORT: 0

网格交易策略适合行情

  • 震荡行情
  • 适合币圈的高波动率的品种
  • 适合现货, 如果交易合约,需要注意防止极端行情爆仓。

docker_grid_trader's People

Contributors

tiansin avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.