Idea utama strategi ini adalah untuk membeli saham di pasaran ditutup dan menjualnya pada hari berikutnya pasaran terbuka, untuk mendapat keuntungan daripada kenaikan harga pada terbuka.
Strategi ini berdasarkan dua pertimbangan:
Pedagang intraday cenderung untuk pergi lama di pasaran terbuka, mendorong harga pembukaan.
Harga penutupan mencerminkan nilai sebenar stok.
Secara khusus, strategi ini memeriksa sama ada harga penutupan di atas purata bergerak mudah 200 hari pada penutupan pasaran (20:00).
Pada hari berikutnya pasaran dibuka (9:30), ia menutup kedudukan panjang yang dibuka pada hari sebelumnya, dan menutup kedudukan pendek juga.
Dengan membeli pada harga penutupan yang rendah dan menjual pada harga pembukaan yang tinggi, ia bertujuan untuk mendapat keuntungan daripada kenaikan harga pembukaan.
Kelebihan strategi ini:
Menggunakan peniaga intraday' inersia untuk pergi panjang pada terbuka dan menjual untuk keuntungan.
MA 200 hari membantu mengenal pasti trend.
Frekuensi rendah dengan hanya dua titik perdagangan setiap hari mengurangkan kos transaksi.
Ujian balik memberikan keyakinan dalam parameter.
Sistem automatik meminimumkan gangguan emosi.
Risiko yang perlu dipertimbangkan:
Harga pembukaan boleh berbalik dengan mendadak mengakibatkan kerugian.
Harga penutupan boleh dimanipulasi.
Penangguhan stok boleh menghalang pembukaan kedudukan.
Kos transaksi yang tinggi menjadikan perdagangan yang kerap mahal.
Penyesuaian parameter yang tidak betul membawa kepada perdagangan berlebihan atau kerugian.
Penyelesaian termasuk:
Tetapkan stop loss untuk mengehadkan kerugian.
Periksa jumlah dan penyesuaian untuk mengesahkan harga penutupan.
Beri keutamaan stok cair.
Mengoptimumkan panjang MA dan masa perdagangan.
Strategi ini boleh ditingkatkan dengan:
Menambah berhenti untuk mengurangkan kerugian pada pembalikan pembukaan.
Menggunakan penunjuk lain untuk menentukan julat harga.
Mempertimbangkan risiko kecairan dan memilih stok cair.
Uji parameter MA yang berbeza.
Mengoptimumkan masa buka/tutup.
Memeriksa berita untuk harga tutup yang sah.
Mempertimbangkan kos transaksi dan memilih stok kos rendah.
Menggunakan model pelbagai faktor.
Strategi ini mendapat keuntungan daripada kenaikan harga pembukaan dengan membeli rendah pada tutup dan menjual tinggi pada terbuka. Ia mempunyai beberapa kelebihan tetapi juga risiko untuk dipertimbangkan. Pengoptimuman lanjut pada parameter, berhenti, pemilihan stok dapat meningkatkan prestasi. Secara keseluruhan ia menyediakan idea strategi kedudukan penutupan yang mudah untuk peniaga intraday.
/*backtest start: 2023-10-10 00:00:00 end: 2023-11-09 00:00:00 period: 1h basePeriod: 15m 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/ // © Youngmoneyinvestments //@version=5 strategy("End of Day Trading Strategy", overlay=true) // Get the daily open, high, low, and close prices daily_open = request.security(syminfo.tickerid, "D", open) daily_close = request.security(syminfo.tickerid, "D", close) // Calculate the 200 period SMA on daily close sma200 = ta.sma(daily_close, 200) // Define the entry and exit conditions end_of_day = (hour == 20) and (minute == 0) // Assuming the end of the regular trading hours is 20:00 start_of_day = (hour == 9) and (minute == 30) // Assuming the start of the trading session is 09:30 long_condition = end_of_day and (daily_close > sma200) short_condition = end_of_day and (daily_close < sma200) // Execute the strategy logic if (long_condition) strategy.entry("Long", strategy.long) if (short_condition) strategy.entry("Short", strategy.short) // Exit conditions if (strategy.position_size > 0 and start_of_day) // If we are long, sell at the open of the session strategy.close("Long") if (strategy.position_size < 0 and start_of_day) // If we are short, buy at the open of the session strategy.close("Short") // Plot the SMA on the chart plot(sma200, "200 SMA", color=color.blue)