skka3134

skka3134

email
telegram

加密货币和量化:2.用户配置

一共有三种配置,环境配置,用户配置,还有策略配置,其中环境配置的优先级高于用户配置,高于策略配置高于策略配置,如果产生冲突了,那么会使用优先级高的设置
freqtrade 会使用当前工作目录中去加载 config.json
1,生成用户配置文件

freqtrade new-config --config config.json

2. 配置文件解读,

{
    "max_open_trades": 3,  //最大的未成交订单,
    "stake_currency": "USDT",  //交易的货币类型USDT,即用USDT去付款
    "stake_amount": "unlimited", //每笔交易允许的最大金额,unlimited即无限制,即根据max_open_trades进行动态分配
    "tradable_balance_ratio": 0.99,//机器人的可用余额为账户的百分之多少,不设置的话,默认百分之99,数据类型是0.1-1
    "fiat_display_currency": "USD",//用USD去展示利润,法定货币
    "dry_run": true,True//为试运行模式,False为生产模式
    "dry_run_wallet": 1000,//试运行模式,机器人模拟器钱包余额1000
    "cancel_open_orders_on_exit": //false,为true的情况下,如果停止机器人,那么未完成的订单会被取消掉。
    "trading_mode": "spot",//交易模式,默认点对点交易
    "margin_mode": "",//如果时杠杆交易,那么抵押是否与其他的隔离
    "unfilledtimeout": {
        "entry": 10,//下单超时10
        "exit": 10,//取消订单超时10
        "exit_timeout_count": 0,//退出订单可以超时多少次,0 无限
        "unit": "minutes"//单位分钟,也可以为秒
    },
    "entry_pricing": {
        "price_side": "same",
        "use_order_book": true,
        "order_book_top": 1,
        "price_last_balance": 0.0,
        "check_depth_of_market": {
            "enabled": false,
            "bids_to_ask_delta": 1
        }
    },
    "exit_pricing":{
        "price_side": "same",
        "use_order_book": true,
        "order_book_top": 1
    },
    "exchange": {
        "name": "binance", //选择binance,如果是okix,还需要密码,其他交易所不需要
        "key": "", //填入binance的apikey
        "secret": "", //填入binance的secret
        "ccxt_config": {},//ccxt的同步异步配置
        "ccxt_async_config": {},
        "pair_whitelist": [//交易的白名单对,不支持VolumePairList,改成静态配对列表
            "ETH/USDT",
            "BTC/USDT"
        ],
        "pair_blacklist": [//交易的黑名单对
            "BNB/.*"
        ]
    },
    "pairlists": [
        {
            "method": "StaticPairList"//如上
        }
    ],
    "telegram": {
        "enabled": false,//是否开启电报机器人
        "token": "",//你的电报机器人的token
        "chat_id": ""//你的电报机器人的chat_id
    },
    "api_server": {
        "enabled": false,//是否启用api
        "listen_ip_address": "127.0.0.1",
        "listen_port": 8080,
        "verbosity": "error",//记录的详细程度,如果是error只记录error,默认是info
        "enable_openapi": false,
        "jwt_secret_key":  "dd9a5f409829325a72f38c5e32f7aaf54d2c19fdcef6bf1e721f1ee69eff6913",
        "ws_token": "n1tawja9_Yg1UI3kh5FvLKzw8HSENuQlyg",
        "CORS_origins": [],
        "username": "",
        "password": ""
    },
    "bot_name": "freqtrade",//机器人的名称,自定义可用于区分
    "initial_state": "running",//机器人的初始化状态,如果是stopped,那么需要rpc命令启用
    "force_entry_enable": false,//启用RPC命令来强制交易
    "internals": {
        "process_throttle_secs": 5
    }
}
加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。