زیادہ فروخت ہونے والی RSI حکمت عملی کا پیچھا کرتی ہے۔


تخلیق کی تاریخ: 2023-09-26 16:11:55 آخر میں ترمیم کریں: 2023-09-26 16:11:55
کاپی: 1 کلکس کی تعداد: 737
1
پر توجہ دیں
1617
پیروکار

جائزہ

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

حکمت عملی کا اصول

  1. اس حکمت عملی میں آر ایس آئی کا استعمال کیا جاتا ہے تاکہ اس میں داخل ہونے کا وقت معلوم کیا جاسکے۔ آر ایس آئی ایک تکنیکی تجزیہ اشارے ہے جو قیمت میں تبدیلی کی رفتار اور شدت کا حساب کتاب کرکے اثاثوں کو زیادہ خرید یا فروخت کرنے کا فیصلہ کرتا ہے۔ آر ایس آئی کی قیمت 0 سے 100 کے درمیان ہوتی ہے۔ عام طور پر آر ایس آئی کو 70 سے زیادہ خریدنے کے لئے سمجھا جاتا ہے ، اور آر ایس آئی کو 30 سے کم فروخت کرنے کے لئے سمجھا جاتا ہے۔

  2. جب RSI 30 سے کم ہوتا ہے تو ، اس کو اوور ڈراپ سمجھا جاتا ہے ، اس وقت زیادہ خریدنے اور پوزیشن کھولنے کے لئے۔

  3. پوزیشن کھولنے کے بعد اسٹاپ نقصان اور اسٹاپ قیمت طے کریں۔ اسٹاپ نقصان کی قیمت داخلے کی قیمت کا 1٪ سے کم ہے ، اور اسٹاپ قیمت داخلے کی قیمت کا 7٪ سے زیادہ ہے۔

  4. اگر قیمت سٹاپ نقصان کی قیمت سے کم ہو تو ، اسٹاپ نقصان ختم ہوجاتا ہے۔ اگر قیمت اسٹاپ نقصان کی قیمت سے زیادہ ہو تو ، اسٹاپ آؤٹ ہوجاتا ہے۔

حکمت عملی کا تجزیہ

  1. آر ایس آئی اشارے کا استعمال کرتے ہوئے اوورلوڈ کا فیصلہ کرنے کے لئے خریدنے کا وقت طے کریں ، جب قیمت کم ہو جائے تو خریدیں ، اور بہتر داخلے کی قیمت حاصل کریں۔

  2. اسٹاپ نقصان کی ترتیب سے انفرادی نقصان کو کنٹرول کیا جاسکتا ہے۔ اسٹاپ نقصان کی حد کم ہے ، اور اس میں کچھ واپسی برداشت کی جاسکتی ہے۔

  3. اس کے علاوہ ، آپ کو منافع کو لاک کرنے کے لئے اسٹاپ کی حد مقرر کی جاسکتی ہے تاکہ آپ منافع کو زیادہ سے زیادہ کرنے کے لئے زیادہ سے زیادہ اسٹاپ کی حد کو ضائع نہ کریں۔

  4. اس حکمت عملی کے تحت، انخلا کنٹرول زیادہ طاقتور اور کم خطرہ ہے۔

حکمت عملی کے خطرے کا تجزیہ

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

  2. سٹاپ نقصان کی حد بہت چھوٹی ہے ، اگر ریٹرننگ بہت بڑی ہو تو سیکنڈ کو روک دیا جاسکتا ہے۔

  3. اسٹاپ اپ بہت زیادہ ہے ، اور اسٹاپ اپ کو پہلے سے روکنے سے اسٹاپ اپ کو کافی دیر تک برقرار رکھنے میں مدد نہیں مل سکتی ہے۔

  4. اس حکمت عملی کے تحت ، اگر آپ کی تجارت خراب ہے تو ، آپ کو بہت زیادہ نقصان ہوسکتا ہے۔

حکمت عملی کی اصلاح کی سمت

  1. دوسرے اشارے کے ساتھ مل کر آر ایس آئی اوور فال سگنل کی تصدیق کی جاسکتی ہے ، تاکہ غلط سگنل سے بچا جاسکے۔ مثال کے طور پر کے ڈی جے اشارے وغیرہ۔

  2. مختلف کرنسیوں کے اتار چڑھاو کی بنیاد پر مناسب اسٹاپ نقصان کی حد مقرر کی جاسکتی ہے۔

  3. مختلف وقت کے دورانیے کے لئے پیرامیٹرز کی ترتیبات کی جانچ کر سکتے ہیں، بہترین پیرامیٹرز کا مجموعہ تلاش کریں.

  4. پوزیشن سائز کو بہتر بنایا جا سکتا ہے.

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2023-09-18 00:00:00
end: 2023-09-25 00:00:00
period: 15m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © brodieCoinrule

//@version=4
strategy(shorttitle='Oversold RSI with tight SL',title='Oversold RSI with tight SL Strategy (by Coinrule)', overlay=true, initial_capital = 1000, process_orders_on_close=true, default_qty_type = strategy.percent_of_equity, default_qty_value = 50, commission_type=strategy.commission.percent, commission_value=0.1)
//Backtest dates
fromMonth = input(defval = 1,    title = "From Month",      type = input.integer, minval = 1, maxval = 12)
fromDay   = input(defval = 1,    title = "From Day",        type = input.integer, minval = 1, maxval = 31)
fromYear  = input(defval = 2020, title = "From Year",       type = input.integer, minval = 1970)
thruMonth = input(defval = 1,    title = "Thru Month",      type = input.integer, minval = 1, maxval = 12)
thruDay   = input(defval = 1,    title = "Thru Day",        type = input.integer, minval = 1, maxval = 31)
thruYear  = input(defval = 2112, title = "Thru Year",       type = input.integer, minval = 1970)

showDate  = input(defval = true, title = "Show Date Range", type = input.bool)

start     = timestamp(fromYear, fromMonth, fromDay, 00, 00)        // backtest start window
finish    = timestamp(thruYear, thruMonth, thruDay, 23, 59)        // backtest finish window
window()  => true       // create function "within window of time"

perc_change(lkb) =>
    overall_change = ((close[0] - close[lkb]) / close[lkb]) * 100



// RSI inputs and calculations
lengthRSI = 14
RSI = rsi(close, lengthRSI)
oversold= input(30)


//Entry 
strategy.entry(id="long", long = true, when = RSI< oversold and window())

//Exit
Stop_loss= ((input (1))/100)
Take_profit= ((input (7)/100))

longStopPrice  = strategy.position_avg_price * (1 - Stop_loss)
longTakeProfit = strategy.position_avg_price * (1 + Take_profit)

strategy.close("long", when = close < longStopPrice or close > longTakeProfit and window())