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
    }
}
載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。