Strategi utama adalah membeli sebelum penutupan pada hari Senin, dan menetapkan stop loss dan stop loss atau stop loss untuk keluar sebelum penutupan pada hari Selasa berikutnya.
Strategi ini didasarkan pada dua penilaian:
Pengadilan memutuskan: Hari ini adalah hari Senin, dan kurang dari satu jam sebelum penutupan.
Pengadilan Keluar: Hari ini adalah hari Selasa dan kurang dari satu jam sebelum penutupan, maka posisi kosong harus dikeluarkan.
Set Stop Loss Stop: Stop Loss adalah harga masukStop Loss Persentase, Stop Loss adalah harga masuk.(1 + persentase penghentian) [2].
Jika Stop Loss tidak diaktifkan, maka Stop Loss harus dikeluarkan sebelum penutupan pada hari Selasa berikutnya.
Strategi ini memiliki keuntungan sebagai berikut:
Siklus pendek, rotasi cepat.
Ada aturan masuk dan keluar yang jelas.
Pengaturan Stop Loss Stop Stop untuk mengendalikan risiko.
Menggunakan efek tren sebelum penutupan hari Senin dan penutupan hari Selasa untuk meningkatkan probabilitas keuntungan.
Risiko utama dari strategi ini adalah:
Tidak bisa beradaptasi dengan situasi pasar yang berbeda, mudah gagal.
Tidak mempertimbangkan tren tingkat besar Direction, mungkin perdagangan berlawanan.
Stop loss setting tidak masuk akal, mungkin terlalu longgar atau terlalu sempit.
Tidak mempertimbangkan karakteristik varietas yang diperdagangkan.
Ada beberapa hal yang dapat dioptimalkan:
Menggunakan indikator tren skala besar untuk menghindari perdagangan kontra.
Optimalkan stop loss stop loss rasio untuk menemukan parameter optimal.
Pertimbangkan karakteristik varietas, seperti volatilitas, jumlah transaksi, dll.
Menambahkan kondisi, seperti volume transaksi terobosan, indikator dispersi, dan lain-lain, untuk meningkatkan efek filter.
Uji kekuatan parameter dari berbagai varietas, memeriksa stabilitas strategi.
Strategi ini secara keseluruhan merupakan strategi perdagangan siklus pendek, memiliki beberapa keunggulan tetapi juga ada ruang untuk perbaikan. Dengan optimasi parameter, optimasi kondisi, dikombinasikan dengan tren tingkat besar, kemungkinan keuntungan dapat ditingkatkan lebih lanjut. Namun secara keseluruhan masih merupakan strategi perdagangan jangka pendek, tidak dapat sepenuhnya menghindari risiko yang tercakup, investor perlu berhati-hati menggunakannya.
/*backtest
start: 2022-09-12 00:00:00
end: 2023-02-17 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © processingclouds
// @description Strategy to go long at end of Monday and exit by Tuesday close, or at stop loss or take profit percentages
//@version=5
strategy("Buy Monday, Exit Tuesday", "Mon-Tue Swings",overlay=true)
// ----- Inputs: stoploss %, takeProfit %
stopLossPercentage = input.float(defval=4.0, title='StopLoss %', minval=0.1, step=0.2) / 100
takeProfit = input.float(defval=3.0, title='Take Profit %', minval=0.3, step=0.2) / 100
// ----- Exit and Entry Conditions - Check current day and session time
isLong = dayofweek == dayofweek.monday and not na(time(timeframe.period, "1400-1601"))
isExit = dayofweek == dayofweek.tuesday and not na(time(timeframe.period, "1400-1601"))
// ----- Calculate Stoploss and Take Profit values
SL = strategy.position_avg_price * (1 - stopLossPercentage)
TP = strategy.position_avg_price * (1 + takeProfit)
// ----- Strategy Enter, and exit when conditions are met
strategy.entry("Enter Long", strategy.long, when=isLong)
if strategy.position_size > 0
strategy.close("Enter Long", isExit)
strategy.exit(id="Exit", stop=SL, limit=TP)
// ----- Plot Stoploss and TakeProfit lines
plot(strategy.position_size > 0 ? SL : na, style=plot.style_linebr, color=color.red, linewidth=2, title="StopLoss")
plot(strategy.position_size > 0 ? TP : na, style=plot.style_linebr, color=color.green, linewidth=2, title="TakeProfit")