Chiến lược này sử dụng các hàm logaritm để mô hình hóa các thay đổi giá dựa trên độ lệch chuẩn và trung bình khối lượng giao dịch để tính điểm số z như các thông số đầu vào cho hàm logaritm để dự đoán giá trong tương lai.
Chiến lược này kết hợp thông tin thống kê về khối lượng giao dịch và dự đoán giá bằng cách sử dụng các hàm logaritm.
Ưu điểm là:
Một số rủi ro cũng tồn tại trong chiến lược này:
Các rủi ro có thể được giảm bằng cách:
Chiến lược này có thể được tối ưu hóa thêm bằng cách:
Kết hợp nhiều phương pháp có thể cải thiện thêm sự ổn định và lợi nhuận.
Chiến lược này tích hợp các chỉ số thống kê về khối lượng giao dịch và dự đoán logaritm vào một phương pháp giao dịch định lượng độc đáo. Với tối ưu hóa liên tục, nó có thể trở thành một hệ thống giao dịch tự động hiệu quả và ổn định. Bằng cách tận dụng học máy và lý thuyết tối ưu hóa danh mục đầu tư, chúng tôi tự tin sẽ tiếp tục cải thiện hiệu suất giao dịch của nó.
/*backtest start: 2023-11-19 00:00:00 end: 2023-12-10 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 strategy("Logistic", overlay=true ) volume_pos = 0.0 volume_neg = 0.0 roc = roc(close, 1) for i = 0 to 100 if (roc > 0) volume_pos := volume else volume_neg := volume volume_net = volume_pos - volume_neg net_std = stdev(volume_net, 100) net_sma = sma(volume_net, 10) z = net_sma / net_std std = stdev(close, 20) logistic(close, std, z) => m = (close + std) a = std / close pt = m / ( 1 + a*exp(-z)) pt pred = logistic(close, std, z) buy = pred > close * 1.005 sell = pred < close * 0.995 color = strategy.position_size > 0? #3BB3E4 : strategy.position_size == 0? #FF006E : #6b6b6b barcolor(color) if (buy == true) strategy.entry("Long", strategy.long, comment="Open L") if (sell == true) strategy.close("Long", comment="Close L")