Phát triển bot giao dịch thuật toán bitcoin
Tạo mô hình lợi nhuận của riêng bạn thông qua lập trình.
413 học viên
Độ khó Nhập môn
Thời gian Không giới hạn

Tin tức
3 bài viết
Trước đây tôi đã tạo một khóa học về hợp đồng tương lai trên Binance nhưng tôi không thể mở khóa học này do có nhiều vấn đề pháp lý liên quan đến các trang web giao dịch nước ngoài. Tuy nhiên, có nhiều yêu cầu tặng bài giảng nên chúng tôi quyết định chỉ tải lên những nội dung cơ bản để tham khảo.
Ngoại trừ việc Binance hiện không hỗ trợ tiếng Hàn và quy trình cấp khóa xác thực trở nên phức tạp hơn trước, các nội dung còn lại vẫn giống như khi tạo bài giảng nên sẽ không gặp khó khăn khi xem bài giảng và thử nghiệm API mở.
Nội dung được tải lên lần này đề cập đến khái niệm về hợp đồng tương lai và cách sử dụng API mở của Binance. Những người quan tâm đến giao dịch hợp đồng tương lai sẽ có thể phát triển bot giao dịch hợp đồng tương lai Binance bằng cách sử dụng bot Giao dịch Upbit.
Sau khi Binance có thể được sử dụng ở Hàn Quốc mà không gặp vấn đề pháp lý, chúng tôi dự định mở lại toàn bộ khóa học.
Cài đặt môi trường phát triển Binance Futures giống như Upbit, nhưng phải cài đặt thêm các gói sau.
pip cài đặt apscheduler
Tôi chúc tất cả các học viên thành công.
Khái niệm cơ bản của thuật toán thích ứng theo xu hướng cũng giống như thuật toán Dải bollinger.
Xu hướng trung hạn được xác định bằng cách sử dụng đường trung bình động có trọng số 120 phút và đường trung bình động có trọng số 480 phút.
Xu hướng dài hạn được xác định bởi đường trung bình động có trọng số 702 phút và đường trung bình động có trọng số 1440 phút.
Thời điểm mua được xác định dựa trên xu hướng trung hạn và Dải Bollinger phía dưới, đồng thời số lượng mua tối đa, tỷ lệ lãi/lợi nhuận và tỷ lệ dừng lỗ được xác định bằng cách sử dụng xu hướng dài hạn.
Nhờ thử nghiệm ngược với 400.000 dữ liệu, chúng tôi có thể xác nhận rằng hiệu suất vượt trội so với thuật toán Dải bollinger.
*29/09/2021: Đã sửa đổi tệp Robobits_adv2.py
Không thể tạo đường trung bình động 1440 phút với dữ liệu 3 phút, vì vậy nó đã được sửa đổi bằng dữ liệu 5 phút.
base_candle_url5 = "https://crix-api-cdn.upbit.com/v1/crix/candles/phút/5?code=CRIX.UPBIT.{}&count=400" .format(coin_name)df5 = util.get_web_1m_data(base_candle_url5)
df[ 'wma120' ] = calc.get_wma(df[ 'c' ], 120 )
df[ 'wma480' ] = calc.get_wma(df5[ 'c' ], 96 ) #96*5=480
df[ 'wma720' ] = calc.get_wma(df5[ 'c' ], 144 ) #144*5=720
df[ 'wma1440' ] = calc.get_wma(df5[ 'c' ], 288 ) #288*5=1440Chúng tôi đã triển khai chiến lược theo xu hướng bằng cách sử dụng Dải bollinger và tiến hành kiểm tra ngược bằng cách sử dụng khoảng 400.000 mẫu dữ liệu.
Theo thử nghiệm ngược, lợi nhuận đạt khoảng 70% trong 9 tháng, nhưng trên thực tế, thua lỗ có thể xảy ra, vì vậy chúng tôi khuyên bạn nên áp dụng nó vào giao dịch toàn diện sau khi thử nghiệm đầy đủ.
Chúng tôi đã thêm các hướng dẫn đơn giản về cách chọn đồng tiền đầu tư, cách sử dụng biểu đồ do các sàn giao dịch cung cấp và cách diễn giải nhật ký backtest.
Chúng tôi sẽ triển khai và tải lên nhiều thuật toán hơn trong tương lai.
Cảm ơn

