Freqtrade เป็นบอทการซื้อขาย crypto แบบโอเพ่นซอร์สฟรีที่เขียนด้วย Python ได้รับการออกแบบมาเพื่อรองรับการแลกเปลี่ยนหลักทั้งหมดและควบคุมผ่าน Telegram หรือ webUI ประกอบด้วยเครื่องมือการทดสอบย้อนกลับ การวางแผน และการจัดการเงิน รวมถึงการเพิ่มประสิทธิภาพกลยุทธ์โดยการเรียนรู้ของเครื่อง
ซอฟต์แวร์นี้มีวัตถุประสงค์เพื่อการศึกษาเท่านั้น อย่าเสี่ยงกับเงินที่คุณกลัวที่จะสูญเสีย ใช้ซอฟต์แวร์ตามความเสี่ยงของคุณเอง ผู้เขียนและบริษัทในเครือทั้งหมดจะไม่รับผิดชอบต่อผลการซื้อขายของคุณ
เริ่มต้นด้วยการเรียกใช้บอทการซื้อขายใน Dry-run เสมอ และอย่ามีส่วนร่วมกับเงินก่อนที่คุณจะเข้าใจวิธีการทำงานและผลกำไร/ขาดทุนที่คุณควรคาดหวัง
เราขอแนะนำให้คุณมีความรู้ด้านการเขียนโค้ดและ Python อย่าลังเลที่จะอ่านซอร์สโค้ดและทำความเข้าใจกลไกของบอทนี้
โปรดอ่านหมายเหตุเฉพาะของ Exchange เพื่อเรียนรู้เกี่ยวกับการกำหนดค่าพิเศษในท้ายที่สุดที่จำเป็นสำหรับการแลกเปลี่ยนแต่ละครั้ง
โปรดตรวจสอบให้แน่ใจว่าได้อ่านหมายเหตุเฉพาะของการแลกเปลี่ยน รวมถึงการซื้อขายด้วยเอกสารเลเวอเรจก่อนที่จะดำเนินการ
การแลกเปลี่ยนได้รับการยืนยันโดยชุมชน:
เราขอเชิญคุณอ่านเอกสารบอทเพื่อให้แน่ใจว่าคุณเข้าใจวิธีการทำงานของบอท
โปรดดูเอกสารฉบับสมบูรณ์บนเว็บไซต์ freqtrade
โปรดดูเอกสารประกอบ Docker Quickstart เกี่ยวกับวิธีเริ่มต้นใช้งานอย่างรวดเร็ว
สำหรับวิธีการติดตั้งเพิ่มเติม (ดั้งเดิม) โปรดดูที่หน้าเอกสารการติดตั้ง
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
โทรเลขไม่จำเป็น อย่างไรก็ตาม นี่เป็นวิธีที่ดีในการควบคุมบอทของคุณ รายละเอียดเพิ่มเติมและรายการคำสั่งทั้งหมดในเอกสารประกอบ
/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 วันที่ผ่านมา/help
: แสดงข้อความช่วยเหลือ/version
: แสดงเวอร์ชัน ขณะนี้โครงการอยู่ระหว่างการติดตั้งใน 2 สาขาหลัก:
develop
- สาขานี้มักมีคุณสมบัติใหม่ แต่อาจมีการเปลี่ยนแปลงที่สำคัญด้วย เราพยายามอย่างหนักเพื่อให้สาขานี้มีเสถียรภาพมากที่สุดstable
- สาขานี้มีเวอร์ชันเสถียรล่าสุด สาขานี้โดยทั่วไปได้รับการทดสอบอย่างดีfeat/*
- นี่เป็นสาขาฟีเจอร์ที่กำลังมีการปรับปรุงอย่างหนัก โปรดอย่าใช้สิ่งเหล่านี้ เว้นแต่คุณต้องการทดสอบคุณสมบัติเฉพาะ สำหรับคำถามใด ๆ ที่ไม่รวมอยู่ในเอกสารประกอบหรือสำหรับข้อมูลเพิ่มเติมเกี่ยวกับบอท หรือเพียงแค่มีส่วนร่วมกับบุคคลที่มีความคิดเหมือนกัน เราขอแนะนำให้คุณเข้าร่วมเซิร์ฟเวอร์ความไม่ลงรอยกันของ Freqtrade
หากคุณพบจุดบกพร่องในบอท โปรดค้นหาตัวติดตามปัญหาก่อน หากยังไม่มีการรายงาน โปรดสร้างปัญหาใหม่และให้แน่ใจว่าคุณปฏิบัติตามคำแนะนำเทมเพลต เพื่อให้ทีมงานสามารถช่วยเหลือคุณโดยเร็วที่สุด
สำหรับทุกประเด็นที่สร้างขึ้น กรุณาติดตามและทำเครื่องหมายความพึงพอใจหรือเตือนให้ปิดประเด็นเมื่อถึงจุดสมดุล
--รักษานโยบายชุมชนของ GitHub--
คุณมีความคิดที่ดีในการปรับปรุงบอทที่คุณต้องการแบ่งปันหรือไม่? โปรดค้นหาก่อนว่าคุณลักษณะนี้ยังไม่ได้กล่าวถึงหรือไม่ หากไม่ได้รับการร้องขอ โปรดสร้างคำขอใหม่ และให้แน่ใจว่าคุณปฏิบัติตามคำแนะนำเทมเพลต เพื่อไม่ให้หายไปในรายงานข้อบกพร่อง
รู้สึกเหมือนบอทขาดฟีเจอร์ใช่ไหม? เรายินดีรับคำขอดึงของคุณ!
โปรดอ่านเอกสารการมีส่วนร่วมเพื่อทำความเข้าใจข้อกำหนดก่อนที่จะส่งคำขอดึงของคุณ
การเขียนโค้ดไม่ใช่ความจำเป็นในการมีส่วนร่วม - อาจเริ่มต้นด้วยการปรับปรุงเอกสารประกอบใช่ไหม ปัญหาที่มีป้ายกำกับว่าปัญหาแรกที่ดีอาจเป็นการมีส่วนร่วมที่ดีในครั้งแรก และจะช่วยให้คุณคุ้นเคยกับโค้ดเบส
หมายเหตุ ก่อนที่จะเริ่มงานฟีเจอร์ใหม่ที่สำคัญใดๆ โปรดเปิดประเด็นที่อธิบายสิ่งที่คุณวางแผนจะทำ หรือพูดคุยกับเราบน Discord (โปรดใช้ช่อง #dev สำหรับเรื่องนี้) สิ่งนี้จะช่วยให้มั่นใจว่าผู้มีส่วนได้เสียสามารถให้ข้อเสนอแนะอันมีค่าเกี่ยวกับฟีเจอร์นี้ และแจ้งให้ผู้อื่นทราบว่าคุณกำลังดำเนินการอยู่
สิ่งสำคัญ: สร้าง PR ของคุณโดยเทียบกับ develop
Branch เสมอ ไม่ใช่ stable
นาฬิกาจะต้องแม่นยำ ซิงโครไนซ์กับเซิร์ฟเวอร์ NTP บ่อยมาก เพื่อหลีกเลี่ยงปัญหาในการสื่อสารกับการแลกเปลี่ยน
หากต้องการเรียกใช้บอทนี้ เราขอแนะนำให้คุณใช้อินสแตนซ์คลาวด์ที่มีขั้นต่ำ: