강의

멘토링

커뮤니티

BEST
Career

/

Finance

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

  • multicoreit
Pandas
Pandas
Investment
Investment
Quant
Quant
Pandas
Pandas
Investment
Investment
Quant
Quant

Đã thêm bài giảng thuật toán thích ứng xu hướ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=1440

 

Bình luận