RSI اشارے بریک آؤٹ ٹریڈنگ کی حکمت عملی


تخلیق کی تاریخ: 2023-10-07 15:45:07 آخر میں ترمیم کریں: 2023-10-07 15:45:07
کاپی: 0 کلکس کی تعداد: 694
1
پر توجہ دیں
1621
پیروکار

جائزہ

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

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

یہ حکمت عملی بنیادی طور پر مندرجہ ذیل اصولوں پر مبنی ہے۔

  1. جب آر ایس آئی اشارے اووربائ لائن (ڈیفالٹ 70) سے تجاوز کر جاتا ہے ، تو اس کا مطلب یہ ہے کہ اثاثہ حد سے زیادہ خریدا گیا ہے ، اور اس وقت اس پر تجارت کی جاتی ہے۔

  2. جب آر ایس آئی اوورلوڈ حد سے تجاوز کرتا ہے اور اوورلوڈ لائن (ڈیفالٹ 30) کو توڑتا ہے ، تو اس کا مطلب یہ ہے کہ اثاثہ زیادہ فروخت ہوچکا ہے ، اور اس وقت زیادہ تجارت کی جاتی ہے۔

  3. ایس ایم اے کی حرکت پذیری اوسط کے ساتھ مل کر بڑے رجحان کا تعین کریں اور صرف اس وقت داخل ہوں جب بڑے رجحان کی سمت آر ایس آئی اشارے کے تجارتی سگنل کے مطابق ہو۔

اس حکمت عملی میں مندرجہ ذیل نکات شامل ہیں:

  1. ایس ایم اے سائیکل (ڈیفالٹ 200) ، آر ایس آئی سائیکل (ڈیفالٹ 14) ، آر ایس آئی انٹری لائن (ڈیفالٹ 34) ، اسٹاپ نقصان لائن (ڈیفالٹ 30) ، اسٹاپ لائن (ڈیفالٹ 50) درج کریں۔

  2. ایس ایم اے اور آر ایس آئی کی قیمتوں کا حساب لگانا؛

  3. جب آر ایس آئی پر انٹری لائن ٹوٹ جاتی ہے اور ایس ایم اے سے زیادہ قیمت پر بند ہوجاتی ہے تو زیادہ انٹری لینا؛

  4. زیادہ کرنے کے بعد ، اسٹاپ نقصان کی قیمت کو پہلے کی بند قیمت سے کم پر اپ ڈیٹ کریں۔

  5. مندرجہ ذیل صورتوں میں زیادہ پوزیشنیں بند کریں: a) RSI کے نیچے اسٹاپ لائن کو توڑنا۔ b) RSI اسٹاپ لائن تک پہنچنا۔ c) اختتامی قیمت اسٹاپ قیمت سے نیچے ہے۔

  6. حکمت عملی صرف زیادہ کرنا ہے، خالی نہیں کرنا۔

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

طاقت کا تجزیہ

سادہ منتقل اوسط حکمت عملی کے مقابلے میں اس حکمت عملی کے مندرجہ ذیل فوائد ہیں:

  1. RSI اشارے کا استعمال کرتے ہوئے اوورلوڈ اور اوورلوڈ کے حالات کا تعین کرنے کے لئے، آپ کو زیادہ درست طریقے سے نقطہ نظر کی شناخت کر سکتے ہیں؛

  2. جیتنے کے امکانات کو بہتر بنانے کے لئے ، جعلی سگنل کو کم کرنے کے لئے صرف اس وقت داخل ہوں جب رجحان کی بڑی سمت RSI اشارے کے ساتھ مطابقت رکھتی ہو۔

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

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

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

خطرے کا تجزیہ

اس حکمت عملی کے کچھ خطرات بھی ہیں جن کے بارے میں آگاہ ہونا ضروری ہے:

  1. RSI اشارے کے غلط سگنل کا امکان اب بھی موجود ہے ، اور ایٹیجی دوسرے اشارے کے فلٹر سگنل کے ساتھ مل سکتا ہے ، جیسے کہ تجارت کی مقدار وغیرہ۔

  2. فکسڈ انٹری ، اسٹاپ نقصان ، اور اسٹاپ پیرامیٹرز کی ترتیبات تمام اقسام اور مارکیٹ کے حالات پر لاگو نہیں ہوسکتی ہیں ، متحرک اصلاح پر غور کیا جاسکتا ہے۔

  3. ٹرانزیکشن کی لاگت کو مدنظر نہ رکھتے ہوئے ، اصل ٹرانزیکشن میں فرق اور فیسوں سے منافع پر اثر پڑتا ہے۔

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

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

اصلاح کی سمت

اس حکمت عملی کو مندرجہ ذیل پہلوؤں سے بہتر بنایا جاسکتا ہے:

  1. دوسرے اشارے کے فلٹرنگ سگنل شامل کریں ، جیسے غیر معمولی ٹرانزٹ۔

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

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

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

  5. فنڈ مینجمنٹ کے ماڈیولز کو شامل کرنا ، جیسے کہ انفرادی رسک فلوٹ کنٹرول۔

  6. حکمت عملی کی کارکردگی کو بہتر بنانے کے لئے پیرامیٹرز کے مجموعے کو منتخب کرنے کے لئے ریٹرننگ کی اصلاح کریں.

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2022-09-30 00:00:00
end: 2023-10-06 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/
// © abdllhatn

//@version=5
// strategy("Alpha RSI Breakout Strategy", overlay=true, initial_capital=10000, default_qty_value=100)

// Inputs
sma_length = input(200, title="SMA Length")
rsi_length = input(14, title="RSI Length")
rsi_entry = input(34, title="RSI Entry Level")
rsi_stop_loss = input(30, title="RSI Stop Loss Level")
rsi_take_profit = input(50, title="RSI Take Profit Level")

// Indicators
sma_value = ta.sma(close, sma_length)
rsi_value = ta.rsi(close, rsi_length)

var bool trailing_stop_activate = false
var float trailingStop = na
var float lastClose = na

// Conditions
longCondition = ta.crossover(rsi_value, rsi_entry) and close > sma_value
if (longCondition)
    strategy.entry("Buy", strategy.long)
    trailingStop := na
    lastClose := na
    trailing_stop_activate := false

if (strategy.position_size > 0)
    if (na(lastClose) or close < lastClose)
        lastClose := close
        trailingStop := close
    if (rsi_value >= rsi_take_profit)
        trailing_stop_activate := true

if (trailing_stop_activate and not na(trailingStop) and close < trailingStop)
    strategy.close("Buy")

if (rsi_value <= rsi_stop_loss)
    strategy.close("Buy")

if (not trailing_stop_activate and rsi_value >= rsi_take_profit)
    strategy.close("Buy")

if (trailing_stop_activate and rsi_value >= rsi_take_profit)
    strategy.close("Buy")

// Plot
plot(sma_value, color=color.red, linewidth=2)
plot(rsi_value, color=color.blue, linewidth=2)