Freqtradeは、Pythonで書かれたフリーでオープンソースの暗号取引ボットです。これは、すべての主要な取引所をサポートし、電報またはwebUIを介して制御されるように設計されています。バックテスト、プロット、資金管理ツール、機械学習による戦略の最適化が含まれています。
このソフトウェアは教育目的のみを目的としています。あなたが失うことを恐れているお金を危険にさらさないでください。本ソフトウェアは、自己責任において使用してください。著者およびすべての関連会社は、お客様の取引結果について一切の責任を負いません。
常にDry-runで取引ボットを実行することから始め、それがどのように機能し、どのような利益/損失を期待すべきかを理解する前に、お金に関与しないでください。
コーディングと Python の知識を持つことを強くお勧めします。ソースコードを読んで、このボットのメカニズムを理解することを躊躇しないでください。
各取引所に必要な最終的な特別な構成については、取引所固有のメモをお読みください。
飛び込む前に、取引所固有のノートと、レバレッジ文書による取引を必ずお読みください。
コミュニティによって機能が確認された交換:
ボットのドキュメントを読んで、ボットがどのように機能しているかを理解できるようにすることをお勧めします。
完全なドキュメントは、freqtradeのウェブサイトでご覧ください。
すぐに開始する方法については、Docker クイック スタートのドキュメントを参照してください。
その他の (ネイティブ) インストール方法については、インストールのドキュメントページを参照してください。
usage: freqtrade [-h] [-V] {trade,create-userdir,new-config,new-strategy,download-data,convert-data,convert-trade-data,list-data,backtesting,edge,hyperopt,hyperopt-list,hyperopt-show,list-exchanges,list-hyperopts,list-markets,list-pairs,list-strategies,list-timeframes,show-trades,test-pairlist,install-ui,plot-dataframe,plot-profit,webserver} ... Free, open source crypto trading bot positional arguments: {trade,create-userdir,new-config,new-strategy,download-data,convert-data,convert-trade-data,list-data,backtesting,edge,hyperopt,hyperopt-list,hyperopt-show,list-exchanges,list-hyperopts,list-markets,list-pairs,list-strategies,list-timeframes,show-trades,test-pairlist,install-ui,plot-dataframe,plot-profit,webserver} trade Trade module. create-userdir Create user-data directory. new-config Create new config new-strategy Create new strategy download-data Download backtesting data. convert-data Convert candle (OHLCV) data from one format to another. convert-trade-data Convert trade data from one format to another. list-data List downloaded data. backtesting Backtesting module. edge Edge module. hyperopt Hyperopt module. hyperopt-list List Hyperopt results hyperopt-show Show details of Hyperopt results list-exchanges Print available exchanges. list-hyperopts Print available hyperopt classes. list-markets Print markets on exchange. list-pairs Print pairs on exchange. list-strategies Print available strategies. list-timeframes Print available timeframes for the exchange. show-trades Show trades. test-pairlist Test your pairlist configuration. install-ui Install FreqUI plot-dataframe Plot candles with indicators. plot-profit Generate plot showing profits. webserver Webserver module. optional arguments: -h, --help show this help message and exit -V, --version show program's version number and exit
電報は必須ではありません。ただし、これはボットを制御するのに最適な方法です。詳細とドキュメント上の完全なコマンドリスト
/start: トレーダーを起動します。
/stop: トレーダーを停止します。
/stopentry: 新しい取引の入力を停止します。
/status <trade_id>|[table]: すべてまたは特定のオープントレードを一覧表示します。
/profit [<n>]: 過去n日間に完了したすべての取引からの累積利益を一覧表示します。
/forceexit <trade_id>|all: 指定されたトレードを即座に終了します (無視)。
minimum_roi
/fx <trade_id>|all: エイリアス先
/forceexit
/performance:ペア別にグループ化された各完了した取引のパフォーマンスを表示する
/balance: 通貨ごとの口座残高を表示します。
/daily <n>: 過去 n 日間の 1 日あたりの利益または損失を示します。
/help: ヘルプメッセージを表示します。
/version: バージョンを表示します。
このプロジェクトは現在、2つの主要なブランチで設定されています。
develop- このブランチには新機能がしばしばありますが、破壊的な変更が含まれている可能性もあります。私たちはこのブランチをできるだけ安定させようと努力しています。
stable- このブランチには最新の安定版リリースが含まれています。このブランチは一般的に十分にテストされています。
feat/*- これらは機能ブランチであり、頻繁に作業されています。特定の機能をテストする場合を除き、これらを使用しないでください。
ドキュメントでカバーされていない質問、ボットに関する詳細情報、または単に志を同じくする個人と関わる場合は、Freqtrade discordサーバーに参加することをお勧めします。
ボットにバグが見つかった場合は、まず課題トラッカーを検索してください。報告されていない場合は、新しい問題を作成し、チームができるだけ早く支援できるように、テンプレートガイドに従ってください。
共有したいボットを改善するための素晴らしいアイデアはありますか?この機能がまだ議論されていない場合は、まず検索してください。リクエストされていない場合は、新しいリクエストを作成し、バグレポートで迷子にならないようにテンプレートガイドに従ってください。
ボットに機能がないと感じていますか?私たちはあなたのプルリクエストを歓迎します!
プルリクエストを送信する前に、コントリビューションドキュメントを読んで要件を理解してください。
コーディングは貢献する必要性ではありません - おそらくドキュメントを改善することから始めますか?良い最初の問題とラベル付けされた問題は、良い最初の貢献になる可能性があり、コードベースに慣れるのに役立ちます。
主要な新機能の作業を開始する前に、あなたが何をしようとしているかを説明する問題を開くか、Discordで私たちに相談してください(これには#devチャンネルを使用してください)。これにより、利害関係者が機能に関する貴重なフィードバックを提供し、あなたがその機能に取り組んでいることを他の人に知らせることができます。
大事な:常にブランチに対して PR を作成し、 ではなく を作成します。
develop
stable
クロックは正確でなければならず、取引所との通信に関する問題を避けるために、NTPサーバと非常に頻繁に同期する必要があります。
このボットを実行するには、以下の最小値を持つクラウドインスタンスをお勧めします。