وسائل لوڈ ہو رہے ہیں... لوڈنگ...

آر ایس آئی کی ٹریڈنگ حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2023-10-30 14:58:38
ٹیگز:

img

جائزہ

یہ حکمت عملی رشتہ دار طاقت انڈیکس (آر ایس آئی) پر مبنی ایک سادہ حد کی تجارتی حکمت عملی کو نافذ کرتی ہے۔ جب آر ایس آئی 30 کی حد سے نیچے آجاتا ہے تو یہ خریدتا ہے اور جب آر ایس آئی 40 کی حد سے اوپر بڑھتا ہے تو فروخت کرتا ہے۔ انعقاد کی مدت 10 دن طے شدہ ہے۔ یہ حکمت عملی درمیانی مدتی تجارت کے لئے موزوں ہے۔

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

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

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

یہ حکمت عملی سادہ اور سمجھنے میں آسان ہے، ایک اشارے پر مبنی ایک حد ٹریڈنگ کی حکمت عملی کو لاگو کرنے کے لئے RSI کا استعمال کرتے ہوئے oversold اور overbought زون کی نشاندہی.

فوائد

  1. پیرامیٹر کی اصلاح کے لئے کمرے کے ساتھ وسیع پیمانے پر لاگو RSI اشارے کا استعمال کرتا ہے

یہ حکمت عملی عام RSI اشارے کا استعمال کرتی ہے۔ RSI پیرامیٹرز کو مختلف ادوار اور مارکیٹ کے ماحول کے مطابق ایڈجسٹ اور بہتر بنایا جاسکتا ہے۔

  1. سادہ رجحان مندرجہ ذیل لاگو کرتا ہے

آر ایس آئی قیمتوں میں تبدیلی کے رجحانات کی عکاسی کرسکتا ہے۔ حکمت عملی آسان رجحان کی پیروی کرنے کے لئے آر ایس آئی کی بنیاد پر قیمتوں کی نقل و حرکت کا جائزہ لیتی ہے۔

  1. نسبتا good اچھا رسک کنٹرول

اس حکمت عملی میں ایک ہی نقصان کو مؤثر طریقے سے کنٹرول کرنے کے لئے ایک مقررہ انعقاد کی مدت کو اپنایا گیا ہے۔ اس دوران ، RSI پیرامیٹرز کو غلط تجارت کو کم کرنے کے لئے ایڈجسٹ کیا جاسکتا ہے۔

خطرات

  1. RSI پیرامیٹرز زیادہ سے زیادہ اصلاح کے لئے حساس ہیں

آر ایس آئی پیرامیٹرز کو لچکدار طریقے سے مقرر کیا جاسکتا ہے لیکن زیادہ سے زیادہ اصلاح اور بیک ٹسٹ تعصب زندہ تجارتی خطرات لا سکتے ہیں۔

  1. تاخیر کا اثر موجود ہے

آر ایس آئی ایک رجحان کی پیروی کرنے والا اشارے ہے اور اچانک واقعات پر آہستہ آہستہ رد عمل ظاہر کرتا ہے ، جس میں کچھ تاخیر کا اثر ہوتا ہے۔ دوسرے اشارے کو جوڑنا چاہئے۔

  1. فکسڈ ہولڈنگ مدت میں لچک کی کمی ہے

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

بہتری کی ہدایات

  1. RSI پیرامیٹرز اور مختلف اقدار کے ٹیسٹ اثرات کو بہتر بنائیں.

  2. مختلف اشارے کی طاقتوں کا استعمال کرتے ہوئے ایک مشترکہ نظام بنانے کے لئے دوسرے اشارے شامل کریں.

  3. مارکیٹ کے حالات کی بنیاد پر متحرک ایڈجسٹمنٹ کی اجازت دینے کے لئے اسٹاپ منافع / نقصان کی حکمت عملی کو بہتر بنائیں۔

  4. مارکیٹ کے حالات کی بنیاد پر پوزیشنوں کو متحرک طور پر ایڈجسٹ کرنے کے لئے پوزیشن سائزنگ کو بہتر بنائیں۔

  5. حکمت عملی کے لئے موزوں مصنوعات کا تجربہ کریں، اعلی اتار چڑھاؤ کے ساتھ مائع مصنوعات کا انتخاب کریں.

  6. تجارتی اوقات کو بہتر بنائیں اور حکمت عملی پر اثرات کی جانچ کریں۔

نتیجہ

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


/*backtest
start: 2022-10-23 00:00:00
end: 2023-10-29 00:00:00
period: 1d
basePeriod: 1h
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/
// © Bitduke

//@version=4
// strategy("Simple RSI Buy/Sell at a level", shorttitle="Simple RSI Strategy", overlay=true,calc_on_every_tick=false,pyramiding=1, default_qty_type=strategy.cash,default_qty_value=1000, currency=currency.USD, initial_capital=1000,commission_type=strategy.commission.percent, commission_value=0.075)
overbought = input(40, title="overbought value")
oversold = input(30, title="oversold value")
// Component Test Periods Code Begin
testStartYear = input(2018, "Backtest Start Year")
testStartMonth = input(1, "Backtest Start Month")
testStartDay = input(1, "Backtest Start Day")
testPeriodStart = timestamp(testStartYear,testStartMonth,testStartDay,0,0)

testStopYear = input(2021, "Backtest Stop Year")
testStopMonth = input(16, "Backtest Stop Month")
testStopDay = input(2, "Backtest Stop Day")
testPeriodStop = timestamp(testStopYear,testStopMonth,testStopDay,0,0)

// A switch to control background coloring of the test period
testPeriodBackground = input(title="Color Background?", type=input.bool, defval=true)
testPeriodBackgroundColor = testPeriodBackground and (time >= testPeriodStart) and (time <= testPeriodStop) ? #00FF00 : na
bgcolor(testPeriodBackgroundColor, transp=97)

testPeriod() => true
// Component Test Periods Code End
//////////////////////////////////////////////////////////////////////

myrsi = rsi(close, 10) > overbought
myrsi2 = rsi(close, 10) < oversold

barcolor(myrsi ? color.black : na)
barcolor(myrsi2 ? color.blue : na)


myEntry = myrsi2 and hour(time) <= 9

strategy.entry("Buy Signal", strategy.long, when = myEntry and testPeriod())

// Close 10 bar periods after the condition that triggered the entry

//if (myEntry[10])
    //strategy.close("Buy Signal")
strategy.close("Buy Signal", when = barssince(myEntry) >= 10 or myrsi and testPeriod())

//strategy.entry("Sell Signal",strategy.short, when = myrsi2)

مزید