Strategi Beli Akumulator Pintar adalah strategi bukti konsep. Ia menggabungkan pembelian berulang dengan entri dan keluar berasaskan analisis teknikal.
Strategi akan memperuntukkan sebahagian daripada dana dan terus meningkatkan kedudukan selagi keadaan analisis teknikal adalah sah.
Anda boleh menambah kedudukan kehilangan untuk purata ke bawah, atau memilih pendekatan yang lebih agresif yang membolehkan menambah kedudukan yang menang.
Anda boleh memilih untuk mengambil keuntungan penuh atau mengedarkan keluar anda ke dalam pelbagai mengambil keuntungan dengan saiz yang sama.
Anda juga boleh memutuskan sama ada untuk membenarkan syarat keluar anda untuk menutup kedudukan anda dengan kerugian atau memerlukan peratusan minimum mengambil keuntungan.
Strategi ini mengandungi keadaan masuk dan keluar analisis teknikal lalai hanya untuk mempamerkan idea, tetapi niat akhir skrip ini adalah untuk mendelegasikan entri dan keluar ke sumber luaran.
Keadaan dalaman menggunakan panjang RSI 7 melintasi di bawah 1 Band Bollinger deviasi standard untuk masuk dan di atas untuk keluar.
Untuk mengawal bilangan pesanan, sesuaikan parameter dalam Tetapan:
Skrip ini direka sebagai alternatif untuk pembelian berulang harian atau mingguan, tetapi bergantung kepada ketepatan keadaan analisis teknikal anda, ia juga boleh terbukti menguntungkan pada jangka masa yang lebih rendah.
Sebab skrip dipanggil Pintar adalah kerana pembelian berulang yang paling biasa tidak melibatkan sebarang pengambilan keputusan: beli tidak kira apa dengan kekerapan tertentu. Strategi ini masih melakukan pembelian berulang tetapi menapis beberapa entri buruk yang berpotensi yang dapat menunda melihat kedudukan yang menguntungkan.
Strategi ini menentukan entri dan keluar berdasarkan persilangan penunjuk RSI dengan Bollinger Bands. Khususnya, apabila RSI berada di bawah rel bawah, cari entri pendek, dan apabila RSI berada di atas rel atas, cari keluar panjang.
Di samping itu, strategi menyediakan tetapan untuk piramid dan keluar batch. Jumlah jumlah piramid dan peratusan ekuiti yang digunakan setiap kali harus sama dengan 100 untuk mengelakkan penggunaan dana yang berlebihan.
Apabila keluar, anda boleh memilih untuk mengambil keuntungan penuh atau keluar dalam kumpulan mengikut peratusan yang ditetapkan.
Secara keseluruhan, strategi ini menggabungkan pembelian berulang dan penunjuk analisis teknikal untuk mencapai piramid yang lebih stabil dengan menapis beberapa isyarat yang salah, sambil menubuhkan mekanisme keluar yang fleksibel yang boleh disesuaikan mengikut selera risiko sendiri.
Berbanding dengan strategi pembelian berulang tradisional, kelebihan terbesar strategi ini adalah bahawa kedua-dua entri dan keluar mempunyai penunjuk teknikal sebagai rujukan, yang boleh menapis beberapa isyarat yang salah, berbeza dengan pembelian harian dan mingguan tanpa membuat keputusan.
Ringkasnya, strategi ini merealisasikan kesan piramid berkala pembelian berulang sambil meningkatkan penilaian penunjuk teknikal untuk kemasukan dan keluar, membolehkan pelarasan parameter mengikut pilihan seseorang, mengurangkan risiko kemasukan buta, dan meningkatkan kecekapan keuntungan.
Walaupun strategi menetapkan penapisan penunjuk teknikal dan mekanisme piramid/keluar fleksibel untuk mengurangkan risiko, masih ada risiko yang tidak dapat dielakkan untuk mana-mana strategi.
Penyelesaian yang sepadan adalah:
Strategi ini boleh dioptimumkan lagi dalam aspek berikut:
Strategi Beli Akumulator Pintar mengekalkan kelebihan piramid berkala pembelian berulang sambil menapis kemasukan dan keluar dengan penunjuk teknikal dan menetapkan mekanisme keluar keuntungan yang jelas / menghentikan kerugian, mengelakkan kelemahan kemasukan buta dan pegangan tanpa had. Strategi ini membolehkan penyesuaian tinggi parameter piramida dan keluar berdasarkan keutamaan risiko peribadi, sehingga sangat menguntungkan bagi pemegang jangka panjang.
Sudah tentu, masih ada risiko kesalahan isyarat dan parameter yang tidak sesuai, yang perlu ditangani melalui pengoptimuman berterusan penunjuk dan parameter serta alat stop loss tambahan. Secara keseluruhan, strategi membentuk evolusi penting dari pembelian berulang ke pengumpul pintar, menyediakan pelabur penyelesaian pegangan jangka panjang yang agak komprehensif dan boleh dikawal.
/*backtest start: 2023-02-19 00:00:00 end: 2024-02-25 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © TheTradingParrot //@version=5 strategy("TTP Intelligent Accumulator", overlay=true) maxEntries = 0.0 if not na(maxEntries[1]) maxEntries := maxEntries[1] rsi = ta.rsi(close, 7) rsima = ta.sma(rsi, 14) bbstd = ta.stdev(rsi, 14) // plot(rsi) // plot(rsima) // plot(rsima - bbstd) // plot(rsima + bbstd) intEntry = rsi < rsima - bbstd intExit = rsi > rsima + bbstd maxEntries := math.max(strategy.opentrades, maxEntries) plot(maxEntries, "maxEntries") addWhileInProfit = input.bool(false, "Add while in profit") extLong = input.bool(false, "", inline = "long") entry = input.source(close,"entry", inline = "long") == 1 if not extLong entry := intEntry longCondition = entry and (strategy.opentrades == 0 or (not addWhileInProfit or close < strategy.position_avg_price)) if (longCondition) strategy.entry("long", strategy.long) minProfit = input.float(0.0, "Required profit % to exit") exitPxcandle = input.float(100.0,"% exit per candle") extShort = input.bool(false, "", inline = "exit") exit = input.source(close,"exit", inline = "exit") == 1 if not extShort exit := intExit shortCondition = exit if (shortCondition and strategy.opentrades > 0) strategy.close("long", qty_percent = exitPxcandle) plot(strategy.position_avg_price, "Avg")