ملٹی انڈیکیٹر کراس اوور مضبوط ٹریکنگ کی حکمت عملی


تخلیق کی تاریخ: 2023-11-13 16:59:12 آخر میں ترمیم کریں: 2023-11-13 16:59:12
کاپی: 0 کلکس کی تعداد: 616
1
پر توجہ دیں
1617
پیروکار

ملٹی انڈیکیٹر کراس اوور مضبوط ٹریکنگ کی حکمت عملی

جائزہ

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

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

اس حکمت عملی میں ایک ساتھ چار طاقت کے اشارے RSI ، MF ، CCI ، اور Stoch RSI کا حساب لگایا جاتا ہے۔ ان میں ، RSI ایک خاص دورانیے میں اتار چڑھاؤ کی تبدیلی کا حساب کتاب کرکے طاقت کا تعین کرتا ہے۔ MF بھی اتار چڑھاؤ کی شرح پر غور کرتا ہے۔ CCI قیمتوں کی اوسط سے انحراف کی مقدار کا حساب کتاب کرکے زیادہ خریدنے اور زیادہ فروخت کا تعین کرتا ہے۔ اسٹوچ RSI RSI کی بنیاد پر KDJ حساب کتاب کا طریقہ شامل کرتا ہے۔

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

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

اسٹریٹجک فوائد

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

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

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

  4. وسیع پیمانے پر سٹاپ نقصان کی حد مقرر کریں تاکہ آپ کو مضبوط رجحانات کی پیروی کرنے اور اضافی منافع حاصل کرنے کی اجازت دی جاسکے۔

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

اسٹریٹجک رسک

  1. مضبوط الٹ کا خطرہ۔ اسٹاک کی قیمتوں میں اچانک الٹ ہونے سے حکمت عملی کا خاتمہ ہوسکتا ہے۔

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

  3. ایک سے زیادہ تجارت کا خطرہ۔ حکمت عملی مضبوطی کو ٹریک کرنے پر مبنی ہے ، اور اس کا نتیجہ غیر فعال تجارت میں خراب ہوسکتا ہے۔

  4. پیرامیٹرز کو بہتر بنانے کا خطرہ۔ اشارے کے پیرامیٹرز کو مختلف اقسام کے مطابق ٹیسٹ کو بہتر بنانے کی ضرورت ہے ، ورنہ اس کا اثر خراب ہوسکتا ہے۔

  5. معقول نقصانات ، پیرامیٹرز کی جانچ ، پوزیشنوں کو ایڈجسٹ کرنے اور اس طرح کے طریقوں سے خطرے کو کنٹرول کیا جاسکتا ہے۔

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

  1. مختلف پیرامیٹرز کے امتزاج کی جانچ کی جاسکتی ہے ، جس میں کسی خاص نسل کے لئے زیادہ موزوں RSI ، CCI وغیرہ اشارے کا دورانیہ منتخب کیا جاسکتا ہے۔

  2. مزید اقسام کے اشارے متعارف کروائے جاسکتے ہیں ، جیسے اتار چڑھاؤ کی شرح اشارے ، حجم اشارے وغیرہ ، کثیر اشارے کے کراس منطق سے مالا مال۔

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

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

  5. اشارے کے درجہ بندی کے کراسنگ کے امکانات کو تلاش کرنے کے لئے، پہلے درجے کے اشارے کے کراسنگ کے ذریعے میدان میں داخل ہونے کے لئے، اور پھر ثانوی اشارے کے کراسنگ کے ذریعے رجحانات کو ٹریک کرنے کے لئے.

خلاصہ کریں۔

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

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

//@version=4

strategy(title="something", initial_capital = 1000, default_qty_type=strategy.percent_of_equity, default_qty_value=100, commission_type=strategy.commission.percent, commission_value=0.03, pyramiding=1  )

length = input(title="Length", type=input.integer, defval=100, minval=1, maxval=2000)
src = hlc3
upper = sum(volume * (change(src) <= 0 ? 0 : src), length)
lower = sum(volume * (change(src) >= 0 ? 0 : src), length)
_rsi(upper, lower) =>
    if lower == 0
        100
    if upper == 0
        0
	100.0 - (100.0 / (1.0 + upper / lower))
mf = _rsi(upper, lower)

up = rma(max(change(src), 0), length)
down = rma(-min(change(src), 0), length)
rsi = down == 0 ? 100 : up == 0 ? 0 : 100 - (100 / (1 + up / down))
plot(rsi, "RSI", color=#8E1599)

plot(mf, "MF", color=#459915)
hline(50, title="zap", color=#c0c0c0)



ma = sma(src, length)
cci = (src - ma) / (0.015 * dev(src, length))
//plot(cci, "CCI", color=#996A15)


smoothK = input(1, "K", minval=1)
smoothD = input(1, "D", minval=1)

rsi1 = rsi(src, length)
k = sma(stoch(rsi1, rsi1, rsi1, length), smoothK)
d = sma(k, smoothD)
plot(k, "K", color=#0094FF)
plot(d, "D", color=#FF6A00)

avg = (rsi + mf + cci + k + d)/5

long = rsi > 50 and mf > 50 and cci >50 and (k > 50 or d>50)
short= rsi<49 and mf<49 and cci<0 and (k<50 or d<50)

// long= avg > 100
// short=avg<0

plot(avg)

strategy.entry('long',1,when=long)
strategy.close("long",when=short)
//strategy.entry('short',0,when=short)
//strategy.close("short",when=exitshort)