30-मिनट स्विंग ट्रेडिंग रणनीति

लेखक:चाओझांग, दिनांक: 2023-09-14 17:44:03
टैगः

रणनीति तर्क

इस रणनीति का उद्देश्य 30 मिनट की समय सीमा का उपयोग करके मध्यम अवधि के स्विंग ट्रेडों की पहचान करना है। यह दिशा और प्रवेश समय को मापने के लिए चलती औसत, आरएसआई और अधिक को जोड़ती है।

मुख्य व्यापारिक तर्क:

  1. भिन्न अवधियों के दो भारित चलती औसत की गणना करें और उनकी ढलान की तुलना करें

  2. ओवरबॉट/ओवरसोल्ड स्तरों की पहचान करने के लिए आरएसआई संकेतक का प्रयोग करें

  3. अत्यधिक आरएसआई स्तरों पर स्विंग ट्रेडिंग अवसरों पर विचार करें

  4. चलती औसत ढलान का उपयोग करके लंबी/छोटी दिशा की पुष्टि करें

  5. जोखिम नियंत्रण के लिए उचित स्टॉप लॉस के साथ ट्रेड करें

इस रणनीति का उद्देश्य मध्यम अवधि में पुनरावृत्ति के अवसरों को प्राप्त करना है, जो लगातार व्यापार और सख्त जोखिम प्रबंधन के माध्यम से पूंजी में वृद्धि करते हैं।

लाभ

  • 30 मिनट का समय सीमा अल्पकालिक उतार-चढ़ाव की पहचान करता है

  • आरएसआई चरम पर कई उलट संभावनाओं का संकेत देता है

  • भारित चलती औसत सुचारू मूल्य

जोखिम

  • बाजार की निरंतर निगरानी की आवश्यकता है

  • प्रत्यावर्तन की गारंटी नहीं, संभावित हानि

  • उच्च आवृत्ति व्यापार लागत बढ़ाता है

सारांश

इस रणनीति का उद्देश्य 30 मिनट के पैटर्न का उपयोग करके मध्यम अवधि के स्विंग ट्रेडों का पता लगाना है। लेकिन उच्च व्यापार आवृत्ति को लागत नियंत्रण और स्थायी लाभप्रदता के लिए पैरामीटर अनुकूलन की आवश्यकता होती है।


/*backtest
start: 2023-08-14 00:00:00
end: 2023-09-13 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
// strategy("cowboy30minswing", overlay=true,default_qty_type=strategy.cash,default_qty_value=10000,scale=true,initial_capital=10000,currency=currency.USD)

//A Swing trading strategy that use a combination of indicators, rsi for target, hull for overall direction enad ema for entering the trade using the 30min


n=input(title="period",defval=70)

n2ma=2*wma(close,round(n/2))
nma=wma(close,n)
diff=n2ma-nma
sqn=round(sqrt(n))

n2ma1=2*wma(close[1],round(n/2))
nma1=wma(close[1],n)
diff1=n2ma1-nma1
sqn1=round(sqrt(n))

n1=wma(diff,sqn)
n2=wma(diff1,sqn)
c=n1>n2?green:red
ma=plot(n1,color=c)



// RSi and Moving averages

length = input( 14 )
overSold = input( 70)
overBought = input( 30)
point = 0.0001
dev= 2

fastLength = input(59)
fastLengthL = input(82)
slowLength = input(96)
slowLengthL = input(95)
price = close

mafast = ema(price, fastLength)
mafastL= ema(price, fastLengthL)
maslow = ema(price, slowLength)
maslowL = ema(price, slowLengthL)
vrsi = rsi(price, length)
cShort =  (crossunder(vrsi, overBought))

condDown = n2 >= n1
condUp = condDown != true



col =condUp ? lime : condDown ? red : yellow
plot(n1,color=col,linewidth=3)




 


sl = input(75)
Stop = sl * 10
Q = 100





//plot(strategy.equity, title="equity", color=red, linewidth=2, style=areabr)
if condUp
    strategy.entry("Enter Long", strategy.long)
else if condDown
    strategy.entry("Enter Short", strategy.short)

अधिक