RSI اشارے پر مبنی قلیل مدتی ریورسل ٹریڈنگ حکمت عملی


تخلیق کی تاریخ: 2023-11-01 16:15:30 آخر میں ترمیم کریں: 2023-11-01 16:15:30
کاپی: 0 کلکس کی تعداد: 745
1
پر توجہ دیں
1617
پیروکار

RSI اشارے پر مبنی قلیل مدتی ریورسل ٹریڈنگ حکمت عملی

جائزہ

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

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

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

  2. RSI اشارے کا استعمال کرتے ہوئے اوور بیئر اوور سیل کی تشخیص کریں۔ 60 سے زیادہ RSI اوور بیئر زون ہے ، 40 سے کم اوور سیل زون ہے۔

  3. جب رجحان بڑھتا ہے اور آر ایس آئی 40 سے کم ہوتا ہے تو ، خریدنے کا اشارہ دیا جاتا ہے۔ جب رجحان کم ہوتا ہے اور آر ایس آئی 60 سے زیادہ ہوتا ہے تو ، فروخت کا اشارہ دیا جاتا ہے۔

  4. خریدنے اور بیچنے کے سگنل جاری کرتے وقت ، اسٹاپ اور اسٹاپ نقصان کی قیمتیں ترتیب دیں۔ اسٹاپ قیمت پوزیشن کھولنے کی قیمت کے مطابق ایک خاص تناسب سے حساب کی جاتی ہے۔ اسٹاپ نقصان کی قیمت پوزیشن کھولنے کی قیمت کے مطابق ایک خاص تناسب سے حساب کی جاتی ہے۔

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

طاقت کا تجزیہ

  1. حکمت عملی EMA اور RSI اشارے کو سمجھداری سے استعمال کریں ، رجحانات کی نشاندہی کریں اور اوورلوڈ اور اوور سیل حالات سے بچیں ، اور منفی تجارت سے بچیں۔

  2. اس حکمت عملی کا استعمال مختصر لائنوں کی واپسی کے ساتھ کیا جاتا ہے تاکہ منافع کے مواقع کو کم کیا جا سکے۔

  3. اسٹریٹجی اسٹاپ نقصان کو روکنے اور روکنے کا ایک نقطہ ہے جو منافع کو لاک کرنے اور خطرے کو کنٹرول کرنے میں مدد کرتا ہے۔

  4. حکمت عملی ٹریڈنگ کی منطق واضح اور جامع ہے ، آسانی سے سمجھنے کے لئے لاگو ہے ، جو ابتدائی سیکھنے کے لئے موزوں ہے۔

  5. حکمت عملی کو مختلف اقسام اور تجارتی ماحول کے مطابق ایڈجسٹ کیا جاسکتا ہے ، جیسے ای ایم اے کے دورانیے ، آر ایس آئی پیرامیٹرز وغیرہ کو ایڈجسٹ کرنا۔

خطرے کا تجزیہ

  1. ریورس ناکامی کا خطرہ۔ شارٹ لائن ریورس ناکام ہوسکتی ہے ، جس سے نقصان ہوتا ہے۔

  2. غیر واضح رجحانات کا خطرہ۔ ہلچل کی صورتحال میں ، ای ایم اے کو واضح رجحانات کی سمت کا اندازہ لگانا مشکل ہے ، جس سے غلط سگنل پیدا ہوسکتے ہیں۔

  3. اسٹاپ نقصان کو متحرک ہونے کا خطرہ ہے۔ اسٹاپ نقصان کی ترتیب بہت قریب ہے ، اور اس کا حادثاتی طور پر متحرک ہونا ممکن ہے۔

  4. اوور آپٹمائزیشن کا خطرہ۔ تاریخی اعداد و شمار کے لئے زیادہ سے زیادہ اصلاح ، اور ممکنہ طور پر حقیقی ڈسک ماحول کے لئے موزوں نہیں ہے۔

  5. بہت زیادہ تجارت کا خطرہ ہے۔ بہت زیادہ مختصر لین دین کی کثرت ، بہت زیادہ تجارت کی فیس پیدا کرتی ہے۔

اصلاح کی سمت

  1. ای ایم اے اور آر ایس آئی پیرامیٹرز کو بہتر بنائیں ، بہترین پیرامیٹرز کا مجموعہ تلاش کریں۔

  2. فلٹرنگ کی شرائط میں اضافہ کریں تاکہ ہلچل کے حالات میں غلط سگنل پیدا نہ ہوں۔ مثال کے طور پر ، حجم کی شرائط میں اضافہ کریں۔

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

  4. پوزیشن مینجمنٹ کی حکمت عملی میں اضافہ کریں ، جیسے کہ فکسڈ پوزیشن ، مارٹینگل ، وغیرہ ، اور انفرادی نقصانات کو کنٹرول کریں۔

  5. دیگر اشارے، جیسے MACD، KD وغیرہ کے ساتھ مل کر، سگنل کی درستگی کو بہتر بنانے کے لئے ◄ یا ایک ملٹی فیکٹر ماڈل کے لئے مرضی کے مطابق ◄

  6. ریئل اسٹیٹ ڈیٹا کے ساتھ بیک اپ ، پیرامیٹرز کو مستقل طور پر بہتر بنانا ، تاکہ حکمت عملی کو جدید ترین حالات کے مطابق بنایا جاسکے۔

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2023-10-24 00:00:00
end: 2023-10-31 00:00:00
period: 5m
basePeriod: 1m
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/
// © Sarahann999
//@version=5
strategy("RSI Strategy", shorttitle="RSI", overlay= false)

//Inputs
long_entry = input(true, title='Long Entry')
short_entry = input(true, title='Short Entry')
emaSettings = input(100, 'EMA Length')
ema = ta.ema(close,emaSettings)
rsi = ta.rsi(close,14)

//Conditions
uptrend = close > ema
downtrend = close < ema
OB = rsi > 60
OS = rsi < 40
buySignal = uptrend and OS and strategy.position_size == 0
sellSignal = downtrend and OB and strategy.position_size == 0

//Calculate Take Profit Percentage
longProfitPerc = input.float(title="Long Take Profit", group='Take Profit Percentage',
     minval=0.0, step=0.1, defval=1) / 100
shortProfitPerc = input.float(title="Short Take Profit",
     minval=0.0, step=0.1, defval=1) / 100

// Figure out take profit price 1
longExitPrice  = strategy.position_avg_price * (1 + longProfitPerc)
shortExitPrice = strategy.position_avg_price * (1 - shortProfitPerc)

// Make inputs that set the stop %  1
longStopPerc = input.float(title="Long Stop Loss", group='Stop Percentage',
     minval=0.0, step=0.1, defval=1.5) / 100
shortStopPerc = input.float(title="Short Stop Loss",
     minval=0.0, step=0.1, defval=1.5) / 100

// Figure Out Stop Price
longStopPrice  = strategy.position_avg_price * (1 - longStopPerc)
shortStopPrice = strategy.position_avg_price * (1 + shortStopPerc)

// Submit entry orders
if buySignal and long_entry
    strategy.entry(id="Long", direction=strategy.long, alert_message="Enter Long")
    
if sellSignal and short_entry
    strategy.entry(id="Short", direction=strategy.short, alert_message="Enter Short")
    
//Submit exit orders based on take profit price
if (strategy.position_size > 0)
    strategy.exit(id="Long TP/SL", limit=longExitPrice, stop=longStopPrice, alert_message="Long Exit 1 at {{close}}")
if (strategy.position_size < 0)
    strategy.exit(id="Short TP/SL", limit=shortExitPrice, stop=shortStopPrice, alert_message="Short Exit 1 at {{close}}")
    
//note: for custom alert messages to read, "{{strategy.order.alert_message}}" must be placed into the alert dialogue box when the alert is set.

plot(rsi, color= color.gray)
hline(40, "RSI Lower Band")
hline(60, "RSI Upper Band")