
Strategi ini menggunakan fungsi logarithm untuk mensimulasikan perubahan harga, menghitung z-value berdasarkan standar deviasi dan rata-rata volume transaksi, sebagai fungsi logarithm input parameter untuk memprediksi harga di masa depan.
Strategi ini menggabungkan informasi statistik tentang volume transaksi dan prediksi harga dari fungsi logarithm.
Keuntungan:
Strategi ini juga memiliki beberapa risiko:
Risiko dapat dikurangi dengan melakukan hal berikut:
Strategi ini dapat dioptimalkan lebih lanjut:
Kombinasi dari berbagai metode dapat meningkatkan stabilitas dan profitabilitas strategi lebih lanjut.
Strategi ini mengintegrasikan metrik volume transaksi dan prediksi fungsi logarithmik untuk membentuk pemikiran perdagangan kuantitatif yang unik. Dengan optimasi berkelanjutan, strategi ini dapat menjadi sistem perdagangan terprogram yang efisien dan stabil. Dengan menggabungkan pembelajaran mesin dan teori pengoptimalan portofolio, kami yakin dapat meningkatkan kinerja perdagangan lebih lanjut.
/*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")