inflearn logo

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.

(4.6) 26 đánh giá

413 học viên

Độ khó Nhập môn

Thời gian Không giới hạn

Pandas
Pandas
Investment
Investment
Quant
Quant
Pandas
Pandas
Investment
Investment
Quant
Quant

Tin tức

3 bài viết

  • multicoreit님의 프로필 이미지

    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.

    0
  • multicoreit님의 프로필 이미지

    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=1440

     

    0
  • multicoreit님의 프로필 이미지

    Chú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

    0

1.395.975 ₫