آٹو خرید اسکیلپر حکمت عملی کے ساتھ اسٹوکاسٹک آر ایس آئی

مصنف:چاؤ ژانگ، تاریخ: 2023-10-31 11:34:47
ٹیگز:

img

جائزہ

اس حکمت عملی کا مقصد اسٹوکاسٹک آر ایس آئی اور ای ایم اے تکنیکی اشارے کی بنیاد پر ایک آٹو خرید و فروخت اور سکے اسکیلپر ٹریڈنگ حکمت عملی کو نافذ کرنا ہے۔ یہ 5 منٹ کی موم بتیوں کے لئے ڈیزائن کیا گیا ہے ، جو بی ٹی سی کے لئے بہتر ہے۔ مقصد یہ ہے کہ سائیڈ ویز یا غیر اہم ڈاؤن ٹرینڈز کے دوران سکے کو زیادہ سے زیادہ برقرار رکھا جاسکے۔

حکمت عملی منطق

یہ حکمت عملی اسٹوکاسٹک آر ایس آئی کی K اور D اقدار کے درمیان تعلقات کے ساتھ مل کر خرید و فروخت کے سگنل پیدا کرنے کے لئے اوور بک اور اوور سیل سطحوں کا تعین کرنے کے لئے آر ایس آئی اشارے کا استعمال کرتی ہے۔

یہ ایک خرید سگنل کو متحرک کرے گا جب اسٹوکاسٹک آر ایس آئی K لائن 20 سے نیچے ہے ، جسے oversold سمجھا جاتا ہے ، اور K D سے اوپر ہے۔ اس کے بعد ، یہ تین شرائط کی بنیاد پر فروخت کرنے کا تعین کرے گا: 1) قیمت 1٪ سے زیادہ بڑھ جاتی ہے جس کے بعد ای ایم اے الٹ ہوجاتا ہے۔ 2) اسٹوکاسٹک آر ایس آئی K لائن D سے نیچے ہے؛ 3) اسٹاپ نقصان کی قیمت اندراج کی قیمت کا 98.5٪ تک پہنچ جاتی ہے۔

اس کے علاوہ، ایک اپ ٹرینڈ کے بعد مختصر مدت کے ای ایم اے کی نیچے کی باری بھی فروخت سگنل سمجھا جائے گا.

فوائد

  • انٹری ٹائمنگ کے لئے اسٹوکاسٹک آر ایس آئی کا استعمال زیادہ قابل اعتماد ہے، مؤثر طریقے سے جھوٹے بریک آؤٹ کو فلٹر کرنا.
  • ای ایم اے کو شامل کرنے سے رجحان کی تبدیلی کا وقت بہتر طور پر پتہ چل سکتا ہے۔
  • سٹاپ نقصان کا اطلاق نقصانات کو مؤثر طریقے سے کنٹرول کرنے میں مدد ملتی ہے.
  • سکے کو زیادہ سے زیادہ رکھنے سے تجارتی تعدد اور فیسوں میں کمی واقع ہوتی ہے۔

خطرات

  • RSI اشارے سے ممکنہ غلط سگنل۔ ٹھیک ٹھیک RSI پیرامیٹرز کو بہتر بنانے میں مدد مل سکتی ہے۔
  • سٹاپ نقصان مقرر بہت تنگ کھونے میں توسیع کی قیادت کر سکتے ہیں. مناسب طریقے سے سٹاپ نقصان فی صد کو ایڈجسٹ.
  • EMA پیرامیٹر کی غلط ترتیب سے رجحان کی تبدیلی کا وقت غائب ہوسکتا ہے۔ مختلف EMA ادوار کی جانچ کرنا۔

اصلاح کی ہدایات

  • بہترین ترتیب کے لئے RSI اور اسٹوکاسٹک RSI پیرامیٹرز کے مختلف مجموعے کی جانچ کریں۔
  • نقصان کی روک تھام اور واپسی کو متوازن کرنے کے لئے مختلف سٹاپ نقصان کی فیصد کی کوشش کریں.
  • رجحان کی تبدیلیوں کو پکڑنے کے لئے بہترین پیرامیٹرز کا تعین کرنے کے لئے طویل اور مختصر ای ایم اے کے مجموعے کی جانچ کریں.
  • داخلہ اور باہر نکلنے کے وقت کی درستگی کو بہتر بنانے کے لئے دیگر اشارے شامل کرنے پر غور کریں.

خلاصہ

اس حکمت عملی میں اسٹوکاسٹک آر ایس آئی ، ای ایم اے اور دیگر اشارے کی طاقتوں کو مربوط کیا گیا ہے ، جس میں اندراج اور باہر نکلنے کے وقت کا تعین کرنے کے لئے نسبتا rob مضبوط طریقے استعمال کیے گئے ہیں۔ پیرامیٹر کی اصلاح اور رسک مینجمنٹ کے ذریعے منافع اور استحکام میں مزید بہتری حاصل کی جاسکتی ہے۔ مجموعی طور پر حکمت عملی کا منطق صحت مند ہے اور براہ راست تجارت میں تصدیق اور اصلاح کے قابل ہے۔


/*backtest
start: 2023-09-30 00:00:00
end: 2023-10-30 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy(title="Stochastic RSI W Auto Buy Scalper Scirpt III ", shorttitle="Stoch RSI_III", format=format.price, precision=2)
smoothK = input.int(3, "K", minval=1)
smoothD = input.int(3, "D", minval=1)
lengthRSI = input.int(14, "RSI Length", minval=1)
lengthStoch = input.int(14, "Stochastic Length", minval=1)
src = input(close, title="RSI Source")
rsi1 = ta.rsi(src, lengthRSI)
k = ta.sma(ta.stoch(rsi1, rsi1, rsi1, lengthStoch), smoothK)
d = ta.sma(k, smoothD)
plot(k, "K", color=#2962FF)
plot(d, "D", color=#FF6D00)
h0 = hline(80, "Upper Band", color=#787B86)
hline(50, "Middle Band", color=color.new(#787B86, 50))
h1 = hline(20, "Lower Band", color=#787B86)

longStopLoss  = strategy.opentrades.entry_price(0)* (.985)

stochDropping = ta.falling(k,2)
shortSma = ta.sma(hlc3,12)
shorterSma = ta.sma(hlc3,3)
plot(shortSma[3])

shortSmaFlip = (ta.change(shortSma,3)>0) and ta.falling(hlc3,1)
shorterSmaFlip = (ta.change(shorterSma,2)>0) and ta.falling(hlc3,1)
messageSellText ='"type": "sell", "symbol": "BTCUSD", "marketPosition": "{{strategy.market_position}}"'

messageBuyText ='"type": "buy", "symbol": "BTCUSD", "marketPosition": {{strategy.market_position}}"'

fill(h0, h1, color=color.rgb(33, 150, 243, 90), title="Background")

strategy.entry("Tech", strategy.long, when=(strategy.position_size <= 0 and k<17 and k>d),alert_message=messageBuyText)
//original: strategy.close("TL", when=(strategy.position_size >= 0 and (k>90 and k<d)))

takeProfit = hlc3 > strategy.opentrades.entry_price(0)*1.01
//longStopLoss  = strategy.opentrades.entry_price(0)* (.995)

strategy.close("Tech", when=(strategy.position_size >= 0 and (k>90 and k<d and stochDropping)) or close<longStopLoss, comment="rsi or Stop sell",alert_message=messageSellText)
//strategy.close("Tech", when=(strategy.position_size >= 0 and close<longStopLoss), comment="stopLoss sell",alert_message=messageSellText)

strategy.close("Tech", when=(shortSmaFlip and k>20 and takeProfit),comment="Sma after profit",alert_message=messageSellText)



مزید