Freqtrade adalah bot perdagangan kripto sumber terbuka dan gratis yang ditulis dengan Python. Ini dirancang untuk mendukung semua pertukaran utama dan dikontrol melalui Telegram atau webUI. Ini berisi alat backtesting, plotting dan pengelolaan uang serta optimasi strategi dengan pembelajaran mesin.
Perangkat lunak ini hanya untuk tujuan pendidikan. Jangan mengambil risiko uang yang Anda takut kehilangan. GUNAKAN PERANGKAT LUNAK DENGAN RISIKO ANDA SENDIRI. PENULIS DAN SELURUH AFILIASI TIDAK BERTANGGUNG JAWAB ATAS HASIL TRADING ANDA.
Mulailah selalu dengan menjalankan bot perdagangan di Dry-run dan jangan menggunakan uang sebelum Anda memahami cara kerjanya dan berapa untung/rugi yang Anda harapkan.
Kami sangat menyarankan Anda untuk memiliki pengetahuan coding dan Python. Jangan ragu untuk membaca source code dan memahami mekanisme bot ini.
Harap baca catatan khusus bursa untuk mempelajari tentang konfigurasi khusus yang diperlukan untuk setiap bursa.
Harap pastikan untuk membaca catatan khusus bursa, serta dokumentasi perdagangan dengan leverage sebelum mendalaminya.
Pertukaran dikonfirmasi berfungsi oleh komunitas:
Kami mengundang Anda untuk membaca dokumentasi bot untuk memastikan Anda memahami cara kerja bot.
Silakan temukan dokumentasi lengkapnya di website freqtrade.
Silakan merujuk ke dokumentasi Mulai Cepat Docker tentang cara memulai dengan cepat.
Untuk metode instalasi (asli) lebih lanjut, silakan merujuk ke halaman dokumentasi instalasi.
usage: freqtrade [-h] [-V]
{trade,create-userdir,new-config,show-config,new-strategy,download-data,convert-data,convert-trade-data,trades-to-ohlcv,list-data,backtesting,backtesting-show,backtesting-analysis,edge,hyperopt,hyperopt-list,hyperopt-show,list-exchanges,list-markets,list-pairs,list-strategies,list-freqaimodels,list-timeframes,show-trades,test-pairlist,convert-db,install-ui,plot-dataframe,plot-profit,webserver,strategy-updater,lookahead-analysis,recursive-analysis}
...
Free, open source crypto trading bot
positional arguments:
{trade,create-userdir,new-config,show-config,new-strategy,download-data,convert-data,convert-trade-data,trades-to-ohlcv,list-data,backtesting,backtesting-show,backtesting-analysis,edge,hyperopt,hyperopt-list,hyperopt-show,list-exchanges,list-markets,list-pairs,list-strategies,list-freqaimodels,list-timeframes,show-trades,test-pairlist,convert-db,install-ui,plot-dataframe,plot-profit,webserver,strategy-updater,lookahead-analysis,recursive-analysis}
trade Trade module.
create-userdir Create user-data directory.
new-config Create new config
show-config Show resolved 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.
trades-to-ohlcv Convert trade data to OHLCV data.
list-data List downloaded data.
backtesting Backtesting module.
backtesting-show Show past Backtest results
backtesting-analysis
Backtest Analysis 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-markets Print markets on exchange.
list-pairs Print pairs on exchange.
list-strategies Print available strategies.
list-freqaimodels Print available freqAI models.
list-timeframes Print available timeframes for the exchange.
show-trades Show trades.
test-pairlist Test your pairlist configuration.
convert-db Migrate database to different system
install-ui Install FreqUI
plot-dataframe Plot candles with indicators.
plot-profit Generate plot showing profits.
webserver Webserver module.
strategy-updater updates outdated strategy files to the current version
lookahead-analysis Check for potential look ahead bias.
recursive-analysis Check for potential recursive formula issue.
options:
-h, --help show this help message and exit
-V, --version show program's version number and exit
Telegram tidak wajib. Namun, ini adalah cara terbaik untuk mengontrol bot Anda. Detail lebih lanjut dan daftar perintah lengkap ada di dokumentasi
/start
: Memulai pedagang./stop
: Menghentikan pedagang./stopentry
: Berhenti memasuki perdagangan baru./status <trade_id>|[table]
: Mencantumkan semua atau perdagangan terbuka tertentu./profit [<n>]
: Mencantumkan keuntungan kumulatif dari semua perdagangan yang selesai, selama n hari terakhir./forceexit <trade_id>|all
: Segera keluar dari perdagangan tertentu (Mengabaikan minimum_roi
)./fx <trade_id>|all
: Alias ke /forceexit
/performance
: Menampilkan kinerja setiap perdagangan selesai yang dikelompokkan berdasarkan pasangan/balance
: Menampilkan saldo akun per mata uang./daily <n>
: Menampilkan untung atau rugi per hari, selama n hari terakhir./help
: Tampilkan pesan bantuan./version
: Tampilkan versi. Proyek ini saat ini disiapkan di dua cabang utama:
develop
- Cabang ini sering kali memiliki fitur baru, tetapi mungkin juga berisi perubahan yang dapat menyebabkan gangguan. Kami berusaha keras untuk menjaga cabang ini tetap stabil.stable
- Cabang ini berisi rilis stabil terbaru. Cabang ini umumnya teruji dengan baik.feat/*
- Ini adalah cabang fitur, yang sedang dikerjakan secara intensif. Harap jangan gunakan ini kecuali Anda ingin menguji fitur tertentu. Untuk pertanyaan apa pun yang tidak tercakup dalam dokumentasi atau untuk informasi lebih lanjut tentang bot, atau untuk sekadar berinteraksi dengan individu yang berpikiran sama, kami mendorong Anda untuk bergabung dengan server perselisihan Freqtrade.
Jika Anda menemukan bug pada bot, silakan cari di pelacak masalah terlebih dahulu. Jika belum dilaporkan, harap buat masalah baru dan pastikan Anda mengikuti panduan template agar tim dapat membantu Anda secepat mungkin.
Untuk setiap isu yang tercipta, harap tindak lanjuti dan tandai kepuasan atau pengingat untuk menutup isu ketika titik keseimbangan tercapai.
--Menjaga kebijakan komunitas github--
Apakah Anda punya ide bagus untuk meningkatkan bot yang ingin Anda bagikan? Silakan cari dulu jika fitur ini belum pernah dibahas. Jika belum diminta, silakan buat permintaan baru dan pastikan Anda mengikuti panduan template agar tidak hilang dalam laporan bug.
Merasa bot kehilangan fitur? Kami menyambut permintaan penarikan Anda!
Harap baca dokumen Berkontribusi untuk memahami persyaratan sebelum mengirimkan permintaan penarikan Anda.
Pengkodean bukanlah suatu keharusan untuk berkontribusi - mungkin mulai dengan meningkatkan dokumentasi? Masalah yang diberi label masalah pertama yang baik dapat menjadi kontribusi pertama yang baik, dan akan membantu Anda memahami basis kode.
Catatan sebelum memulai pekerjaan fitur baru yang besar, silakan buka masalah yang menjelaskan apa yang Anda rencanakan atau bicarakan dengan kami di discord (silakan gunakan saluran #dev untuk ini). Hal ini akan memastikan bahwa pihak yang berkepentingan dapat memberikan umpan balik yang berharga mengenai fitur tersebut, dan memberi tahu orang lain bahwa Anda sedang mengerjakannya.
Penting: Selalu buat PR Anda terhadap cabang develop
, bukan stable
.
Jamnya harus akurat, sering disinkronkan ke server NTP untuk menghindari masalah komunikasi ke bursa.
Untuk menjalankan bot ini, kami menyarankan Anda menggunakan instance cloud dengan minimal: