متحرک اوسط RSI ارتباط کرپٹو کرنسی رجحان کی حکمت عملی


تخلیق کی تاریخ: 2023-12-12 10:26:21 آخر میں ترمیم کریں: 2023-12-12 10:26:21
کاپی: 0 کلکس کی تعداد: 674
1
پر توجہ دیں
1621
پیروکار

متحرک اوسط RSI ارتباط کرپٹو کرنسی رجحان کی حکمت عملی

جائزہ

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

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

اس حکمت عملی کا فیصلہ بنیادی طور پر تین اشارے پر مبنی ہے:

  1. نسبتا strong مضبوط اشارے ((RSI): اوور بیئر اوور سیل کے رجحان کی شناخت کے لئے ، 51 سے زیادہ RSI اوور خرید سگنل ہے ، 49 سے کم اوور سیل سگنل ہے۔

  2. حرکت پذیری اوسط ((SMA): کلوز قیمتوں کے 9 دن کی سادہ حرکت پذیری اوسط کا حساب کتاب ، رجحان کی سمت کا فیصلہ کرنے کے لئے ایک اشارے کے طور پر۔

  3. مارکیٹ کی وابستگی: کریپٹوکرنسی کی مجموعی مارکیٹ ویلیو کو بیس ٹریڈ کے طور پر منتخب کریں ، ٹریڈ کی قسم سے وابستگی کا حساب لگائیں ، ٹریڈ کی قسم کی K لائن ٹریڈ کو خود ہی وابستگی کے ساتھ تبدیل کریں ، تاکہ ٹریڈنگ سگنل کی تاثیر کو بہتر بنایا جاسکے۔

اس کے علاوہ ، یہ بھی کہا گیا ہے کہ:

کثیر سر داخلہ: آر ایس آئی پر 51 پہننے اور 9 دن کے ایس ایم اے سے زیادہ قیمت پر بند ہونے پر زیادہ کمائیں؛

خالی سر داخلہ: آر ایس آئی کے نیچے 49 اور بند ہونے کی قیمت 9 دن کے ایس ایم اے سے کم ہونے پر خالی۔

سٹاپ نقصان کا اصول: کثیر سر اسٹاپ 1٪ ، سٹاپ نقصان 0.1٪؛ خالی سر اسٹاپ 0.05٪ ، اور سٹاپ نقصان 0.03٪

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

طاقت کا تجزیہ

  1. ٹرینڈ اور اوور بیئر اوور سیل اشارے کے ساتھ مل کر ، یہ ایک طویل اور درمیانے درجے کے رجحانات کو مؤثر طریقے سے ٹریک کرنے کے قابل ہے۔

  2. مارکیٹ کی اہمیت کا استعمال کرتے ہوئے سگنل کے معیار کو بہتر بنانے کے لئے، ایک ہی قسم کے غلط رجحانات کی طرف سے گمراہ ہونے سے بچنے کے لئے؛

  3. خود کار طریقے سے اسٹاپ نقصان کی ترتیب معقول ہے، نقصانات کو بڑھانے سے بچنے کے؛

  4. مارکیٹ کے مختلف مراحل کے مطابق اپنی مرضی کے مطابق وقت کی حد۔

خطرے کا تجزیہ

  1. مختصر اور لمبی لائنوں کے رجحانات کی حکمت عملی ، جو مختصر لائنوں میں بڑے پیمانے پر اتار چڑھاؤ کی مارکیٹوں کا مقابلہ نہیں کرسکتی ہے۔

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

  3. اگر آپ صرف زیادہ کام کرتے ہیں یا صرف کم کام کرتے ہیں تو ، آپ کو اس کے برعکس مواقع سے محروم رہنا پڑتا ہے۔

ردعمل:

  1. دوسرے قلیل مدتی اشارے جیسے KC، BOLL وغیرہ کے ساتھ مل کر مارکیٹ کے مرحلے کا تعین کیا جاسکتا ہے، تاکہ نقصان کو روکنے میں مدد ملے.

  2. بیس بیس کے حالات کا تجزیہ بڑھانا اور بیس بیس کی تبدیلی کے وقت بروقت صفائی کا پتہ لگانا؛

  3. دو طرفہ اقسام کی تجارت کریں اور زیادہ سے زیادہ مواقع کو پکڑیں

اصلاح کی سمت

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

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

  3. حکمت عملی کا مجموعہ: حکمت عملی کے دوسرے مجموعوں کے ساتھ استعمال کیا جاتا ہے ، بڑے دورانیے میں مارکیٹ کے رجحانات کی سمت کا تعین کرتے ہوئے ، اس حکمت عملی کا استعمال کرتے ہوئے درمیانی لمبی لمبی پوزیشن رکھیں۔

خلاصہ کریں۔

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

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

//@version=4
strategy(title = "Crypto swing correlation", overlay = true,  pyramiding=1,initial_capital = 1, default_qty_type= strategy.percent_of_equity, default_qty_value = 100, calc_on_order_fills=false, slippage=0,commission_type=strategy.commission.percent,commission_value=0.03)

//time
fromDay = input(defval = 1, title = "From Day", minval = 1, maxval = 31)
fromMonth = input(defval = 1, title = "From Month", minval = 1, maxval = 12)
fromYear = input(defval = 2010, title = "From Year", minval = 1970)
 //monday and session 
// To Date Inputs
toDay = input(defval = 31, title = "To Day", minval = 1, maxval = 31)
toMonth = input(defval = 12, title = "To Month", minval = 1, maxval = 12)
toYear = input(defval = 2021, title = "To Year", minval = 1970)

startDate = timestamp(fromYear, fromMonth, fromDay, 00, 00)
finishDate = timestamp(toYear, toMonth, toDay, 00, 00)
time_cond = true

useCorrelation    = input(true, title="Use Correlation candles?")

symbol = input("BTC_USDT:swap", type=input.symbol)

haClose = useCorrelation ? security(symbol, timeframe.period, close) : close
haOpen  = useCorrelation ? security(symbol, timeframe.period, open) : open
haHigh  = useCorrelation ? security(symbol, timeframe.period, high) : high
haLow   = useCorrelation ? security(symbol, timeframe.period, low) : low

length = input( 50 )
overSold = input( 51 )
overBought = input( 49 )

s = input(title="Source", defval="haClose", options=["haClose", "haOpen", "haHigh", "haLow"])

price = s == "haClose" ? haClose: s == "haOpen" ? haOpen : s == "haHigh" ? haHigh : s == "haLow" ? haLow : na

len = input(8, "Length Moving average", minval=1)
src = price
ma = sma(src, len)


vrsi = rsi(price, length)
long = crossover(vrsi, overSold) and time_cond and price > ma
short = crossunder(vrsi, overBought) and time_cond and price < ma


takeProfit_long=input(1.0, step=0.005)
stopLoss_long=input(0.1, step=0.005)
takeProfit_short=input(0.05, step=0.005)
stopLoss_short=input(0.03, step=0.005)

strategy.entry("long",1,when=long)
strategy.entry("short",0,when=short)

strategy.exit("short_tp/sl", "long", profit=close * takeProfit_long / syminfo.mintick, loss=close * stopLoss_long / syminfo.mintick, comment='LONG EXIT',  alert_message = 'closeshort')
strategy.exit("short_tp/sl", "short", profit=close * takeProfit_short / syminfo.mintick, loss=close * stopLoss_short / syminfo.mintick, comment='SHORT EXIT',  alert_message = 'closeshort')