Strategi dagangan momentum berdasarkan hentian mengikut trend


Tarikh penciptaan: 2023-11-02 13:59:20 Akhirnya diubah suai: 2023-11-02 13:59:20
Salin: 0 Bilangan klik: 694
1
fokus pada
1617
Pengikut

Strategi dagangan momentum berdasarkan hentian mengikut trend

Gambaran keseluruhan

Strategi ini adalah berdasarkan pada indikator momentum RSI dan trend yang mengikuti indikator stop loss SuperTrend, merancang strategi perdagangan dinamik yang berpusat pada garis tengah. Strategi ini digunakan terutamanya untuk mengenal pasti momentum trend yang wujud dalam harga saham, dan bekerjasama dengan stop loss untuk mengunci keuntungan, mengurangkan kemungkinan penarikan balik yang besar.

Prinsip

  1. Menggunakan RSI untuk mengenal pasti pergerakan trend dalam saham

Penunjuk RSI dapat mengenal pasti trend dalam harga saham dengan berkesan. RSI lebih tinggi daripada 60 adalah kawasan membeli-belah, yang menunjukkan bahawa saham semasa berada dalam trend kenaikan yang kuat; RSI lebih rendah daripada 40 adalah kawasan jual-beli, yang menunjukkan bahawa saham semasa berada dalam trend penurunan.

Strategi ini menghasilkan isyarat beli apabila RSI lebih besar daripada 60, yang menunjukkan bahawa pergerakan naik dan turun dalam harga saham dapat dikenali dan boleh dibeli lebih banyak.

  1. Menggunakan SuperTrend untuk menjejaki trend dan menghentikan kerugian

SuperTrend adalah penunjuk berhenti trend, yang mengira garis berhenti yang dinamik berdasarkan ATR dan harga itu sendiri. Apabila harga menembusi garis berhenti ini, menunjukkan bahawa trend berbalik dan harus berhenti dari kedudukan semasa.

Strategi ini menggunakan garis hentian yang dikira oleh indikator SuperTrend sebagai titik hentian strategi, dengan hentian segera apabila harga menembusi garis hentian tersebut.

Kelebihan

  1. Mengenali momentum trend, profit from momentum

Penggunaan RSI dapat mengenal pasti pergerakan tren dalam harga saham, yang membolehkan anda memasuki pasaran lebih awal dan berpotensi untuk mendapatkan lebih banyak keuntungan.

  1. Hentikan Kerosakan, Kawal Risiko, Kunci Keuntungan

Dengan menggunakan garis hentian indikator SuperTrend, anda boleh menghentikan kerugian dengan tepat pada masanya, untuk mengelakkan penarikan balik yang terlalu besar. Anda juga boleh menaikkan garis hentian secara beransur-ansur untuk mengunci keuntungan seiring dengan kemajuan trend.

  1. Strategi logik yang jelas dan mudah

Strategi ini menggunakan gabungan dua indikator, masing-masing mempunyai makna yang jelas, logik strategi ringkas dan jelas, mudah difahami dan disahkan.

Risiko

  1. Kemusnahan akibat penembusan palsu dicetuskan

Dalam tempoh pencatatan, harga mungkin akan mengalami beberapa penembusan jangka pendek dan penembusan palsu dengan penyesuaian cepat. Ini mungkin menyebabkan garis berhenti tercetus dan menghasilkan beberapa kerugian yang tidak perlu.

  1. Performans mengikut majoriti, mempunyai beberapa kaitan

Strategi ini mengiktiraf pergerakan trend dalam saham, jadi penampilannya akan mengikuti pergerakan pasaran pasaran besar. Apabila terdapat penyesuaian di pasaran besar, strategi ini mungkin menghasilkan kerugian tambahan.

  1. Tidak dapat mengenal pasti perubahan trend

Strategi ini memberi tumpuan kepada mengenal pasti dan menjejaki trend, tidak dapat mengenal pasti perubahan trend secara berkesan. Apabila terdapat perubahan trend yang tiba-tiba, strategi mungkin sukar dan terputus, menyebabkan kerugian yang lebih besar.

Arah pengoptimuman

  1. Optimumkan parameter RSI untuk meningkatkan ketepatan pengenalan

Anda boleh menguji parameter RSI yang berbeza untuk mencari kombinasi parameter terbaik untuk meningkatkan ketepatan RSI dalam mengenal pasti trend.

  1. Mengoptimumkan strategi berhenti kerugian dan mengurangkan kadar berhenti kerugian

Anda boleh mencuba pelbagai jenis penangguhan, seperti menunggu beberapa kitaran sebelum berlepas, dan lain-lain, untuk mengelakkan penangguhan palsu yang kerap berlaku.

  1. Meningkatkan isyarat pembalikan trend

Penambahan indikator seperti MACD boleh dipertimbangkan untuk mengenal pasti perubahan trend lebih awal dan mengelakkan kerugian besar selepas perubahan trend yang kuat.

  1. Pertimbangkan alat perlindungan yang sesuai

Apabila pasaran besar menghadapi penyesuaian yang lebih besar, anda boleh mempertimbangkan untuk menambah portfolio perlindungan tertentu, mengurangkan strategi relevansi pasaran.

ringkaskan

Strategi ini membina strategi pergerakan garis panjang sederhana dan praktikal dengan mengenal pasti dinamika trend RSI dan trend SuperTrend dan menghentikan kedua-dua elemen penting tersebut. Strategi ini dapat mengesan trend dengan berkesan dan mengawal risiko dengan menghentikan.

Kod sumber strategi
/*backtest
start: 2023-10-02 00:00:00
end: 2023-11-01 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
//
// ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 
//  -----------------------------------------------------------------------------
//  Copyright 2021 Amey Tavkar
//  Momentum Trading Strategy (Weekly Chart) script may be freely distributed under the MIT license.
//
//  Permission is hereby granted, free of charge, 
//  to any person obtaining a copy of this software and associated documentation files (the "Software"), 
//  to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, 
//  publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, 
//  subject to the following conditions:
//
//  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
//
//  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 
//  EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 
//  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 
//  DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 
//  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
//
//  -----------------------------------------------------------------------------
//
//  Description
//  ===========
//  The strategy will open position when there is momentum in the stock
//  The strategy will ride up your stop loss based on the super trend.
//  The strategy will close your operation when the market price crossed the stop loss.
//  The strategy will close operation when the line based on the volatility will crossed
//
//  
//  -----------------------------------------------------------------------------
//  Disclaimer:
//    1. I am not licensed financial advisors or broker dealers. I do not tell you 
//       when or what to buy or sell. I developed this software which enables you 
//       execute manual or automated trades multplierFactoriplierFactoriple trades using TradingView. The 
//       software allows you to set the criteria you want for entering and exiting 
//       trades.
//    2. Do not trade with money you cannot afford to lose.
//    3. I do not guarantee consistent profits or that anyone can make money with no 
//       effort. And I am not selling the holy grail.
//    4. Every system can have winning and losing streaks.
//    5. Money management plays a large role in the results of your trading. For 
//       example: lot size, account size, broker leverage, and broker margin call 
//       rules all have an effect on results. Also, your Take Profit and Stop Loss 
//       settings for individual pair trades and for overall account equity have a 
//       major impact on results. If you are new to trading and do not understand 
//       these items, then I recommend you seek education materials to further your
//       knowledge.
//
//    YOU NEED TO FIND AND USE THE TRADING SYSTEM THAT WORKS BEST FOR YOU AND YOUR 
//    TRADING TOLERANCE.
//
//    I HAVE PROVIDED NOTHING MORE THAN A TOOL WITH OPTIONS FOR YOU TO TRADE WITH THIS PROGRAM ON TRADINGVIEW.
//    
//    I accept suggestions to improve the script.
//    If you encounter any problems I will be happy to share with me.
//  -----------------------------------------------------------------------------
//
// ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
strategy("Momentum Trading Strategy (Weekly Chart)", precision = 2, overlay = true, default_qty_type = strategy.percent_of_equity, default_qty_value = 10)

//Entry
[fastSupertrend, fastSupertrendDir]  = supertrend(5, 1)
rsi = rsi(close, 14)
entry = close > fastSupertrend and rsi > 60
strategy.entry("Long", strategy.long, when = entry)
plotshape(entry and strategy.opentrades == 0,color=color.green,text="Buy",location=location.belowbar,style=shape.labelup,textcolor=color.white, size = size.normal)
plot(fastSupertrendDir == -1 and strategy.opentrades == 1  ? fastSupertrend : na, title="Active Trade", style=plot.style_linebr, linewidth=2, color=color.blue)

//Exit
exit = close < fastSupertrend
strategy.close("Long", when = exit)
plotshape(exit and strategy.opentrades == 1,color=color.red,text="Sell",style=shape.labeldown,textcolor=color.white, size=size.normal)