Strategi utama ini adalah membeli sebelum penutupan pada hari Isnin dan menetapkan titik hentian untuk berhenti atau berhenti sebelum penutupan pada hari Selasa berikutnya.
Strategi ini berasaskan kepada dua kesimpulan:
Keputusan kemasukan: Hari ini adalah hari Isnin dan ia akan ditutup dalam masa kurang dari satu jam.
Penghakiman Keluar: Hari ini adalah hari Selasa dan kurang dari satu jam lagi untuk penutupan, maka keluarlah.
Tetapkan Stop Loss Stop: Stop Loss sebagai harga masuk(Peratusan Stop Loss)(1+ peratus penangguhan) [2].
Jika anda tidak mencetuskan Stop Loss, anda boleh memaksa Stop Loss keluar sebelum penutupan pada hari Selasa minggu depan.
Strategi ini mempunyai kelebihan berikut:
Siklus pendek, berputar dengan cepat.
Terdapat peraturan kemasukan dan keluar yang jelas.
Tetapkan titik henti kerugian untuk mengawal risiko.
Menggunakan kesan trend sebelum penutupan pada hari Isnin dan sebelum penutupan pada hari Selasa untuk meningkatkan peluang keuntungan.
Risiko utama strategi ini ialah:
Mereka tidak dapat menyesuaikan diri dengan keadaan pasaran yang berbeza dan mudah gagal.
Tidak mengambil kira trend besar-besaran Direction, mungkin perdagangan berlawanan.
Titik hentian yang ditetapkan tidak munasabah, mungkin terlalu longgar atau terlalu sempit.
Tidak mengambil kira ciri-ciri varieti yang diperdagangkan, perdagangan buta.
Ia boleh dioptimumkan dalam beberapa aspek:
Berkongsi dengan indikator trend besar, mengelakkan dagangan berlawanan arah.
Mengoptimumkan nisbah Stop Loss Stop Stop untuk mencari parameter yang optimum.
Pertimbangkan ciri-ciri jenis, seperti kadar turun naik, jumlah transaksi, dan sebagainya.
Menambah syarat, seperti penembusan jumlah dagangan, penyebaran penunjuk, dan sebagainya, untuk meningkatkan kesan penapisan.
Uji kekuatan parameter pelbagai jenis, periksa kestabilan strategi.
Strategi ini secara keseluruhannya adalah strategi perdagangan kitaran pendek, mempunyai kelebihan tertentu tetapi juga terdapat ruang untuk penambahbaikan. Dengan pengoptimuman parameter, pengoptimuman syarat, digabungkan dengan trend peringkat besar, kemungkinan keuntungan dapat ditingkatkan lebih lanjut. Tetapi secara keseluruhannya masih merupakan strategi perdagangan jangka pendek, tidak dapat sepenuhnya mengelakkan risiko yang tertanam, dan perlu digunakan dengan berhati-hati oleh pelabur.
/*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")