اس حکمت عملی کا مقصد 30 منٹ کے ٹائم فریم کا استعمال کرتے ہوئے درمیانی مدتی سوئنگ ٹریڈز کی نشاندہی کرنا ہے۔ اس میں سمت اور انٹری ٹائمنگ کا اندازہ کرنے کے لئے چلتی اوسط ، آر ایس آئی اور بہت کچھ شامل ہے۔
اہم تجارتی منطق:
مختلف ادوار کے دو وزن شدہ چلتے ہوئے اوسط کا حساب لگائیں اور ان کے ڈھلوان کا موازنہ کریں
RSI اشارے کا استعمال زیادہ خرید/زیادہ فروخت کی سطح کی نشاندہی کرنے کے لئے
انتہائی RSI سطحوں پر سوئنگ ٹریڈنگ کے مواقع پر غور کریں
چلتی اوسط ڈھلوان کا استعمال کرتے ہوئے لمبی / مختصر سمت کی تصدیق کریں
خطرہ کنٹرول کے لئے معقول سٹاپ نقصان کے ساتھ تجارت کریں
اسٹریٹجی کا مقصد درمیانی مدت میں واپسی کے مواقع کو پکڑنا ہے ، کثرت سے تجارت اور سخت رسک مینجمنٹ کے ذریعے سرمایہ میں اضافہ کرنا ہے۔
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)