اس حکمت عملی میں قیمت کی الٹ پلٹ کی حکمت عملی اور رشتہ دار طاقت انڈیکس (آر ایس آئی) اشارے کو یکجا کیا گیا ہے تاکہ رجحان کے فیصلے اور زیادہ خرید و فروخت کا پتہ لگانے کا ایک نامیاتی امتزاج حاصل کیا جاسکے۔ قیمت کی الٹ پلٹ کا حصہ فیصلہ کرتا ہے کہ آیا قیمت کی الٹ پلٹ کا اشارہ ہوا ہے ، اور آر ایس آئی کا حصہ اس بات کا تعین کرنے کے لئے استعمال کیا جاتا ہے کہ آیا مارکیٹ زیادہ خرید یا زیادہ فروخت ہوئی ہے۔ دونوں اشاروں کا امتزاج غلط اشاروں کو مؤثر طریقے سے فلٹر کرسکتا ہے اور سگنل کے معیار کو بہتر بنا سکتا ہے۔
قیمت کی تبدیلی کا حصہ قیمت کی تبدیلیوں کا فیصلہ کرنے کے لئے 123 پیٹرن کا استعمال کرتا ہے۔ خاص طور پر ، جب اختتامی قیمت 2 لگاتار دنوں کے لئے پچھلی اختتامی قیمت سے کم ہے ، اور 9 دن کا اسٹوکاسٹک اشارے کی نچلی چینل لائن 50 سے زیادہ ہے تو ، خرید کا سگنل تیار کیا جاتا ہے۔ جب اختتامی قیمت 2 لگاتار دنوں کے لئے پچھلی اختتامی قیمت سے زیادہ ہے ، اور 9 دن کے اسٹوکاسٹک آسکیلیٹر کی اوپری چینل لائن 50 سے کم ہے تو ، فروخت کا سگنل تیار کیا جاتا ہے۔
آر ایس آئی کا حصہ اس بات کا اندازہ لگاتا ہے کہ آیا مارکیٹ زیادہ خرید یا زیادہ فروخت ہوئی ہے اس کے مطابق کہ آیا رشتہ دار طاقت کا انڈیکس 70 سے زیادہ یا 30 سے کم ہے۔ 70 سے زیادہ آر ایس آئی ایک زیادہ خرید سگنل ہے ، اور 30 سے کم آر ایس آئی ایک زیادہ فروخت سگنل ہے۔
آخر میں ، قیمت کے الٹ سگنل اور آر ایس آئی سگنل پر ایک منطقی
فیصلہ کرنے کے لئے متعدد اشارے کا مجموعہ غلط سگنل کو مؤثر طریقے سے فلٹر کرسکتا ہے۔
اس حکمت عملی میں ایک ہی وقت میں قیمت کے نمونوں کے اشارے اور زیادہ سے زیادہ فروخت ہونے والے اشارے استعمال ہوتے ہیں۔ مارکیٹ میں داخل ہونے سے پہلے دونوں سگنل ایک ہی سمت میں ہونے کی ضرورت ہے۔ اس سے ایک ہی اشارے سے پیدا ہونے والے جھوٹے سگنل کو زیادہ سے زیادہ فلٹر کیا جاسکتا ہے اور ہر انٹری سگنل کی وشوسنییتا کو یقینی بنایا جاسکتا ہے۔
تجارت کا طریقہ جس میں تبدیلی اہم اور رجحان ضمنی ہے۔
قیمت کی الٹ حصہ بنیادی طور پر الٹ کی صورتحال کا فیصلہ کرنے کے لئے 123 پیٹرن کا استعمال کرتا ہے۔ یہ ایک عام الٹ ٹریڈنگ کا طریقہ ہے۔ اسی وقت ، آر ایس آئی اشارے رجحانات کا بھی فیصلہ کرسکتا ہے اور معاون تصدیق کے طور پر کام کرسکتا ہے۔ الٹ کی بنیاد پر اور رجحان کی مدد سے ملنے والا مجموعہ رجحان کے تنازعات سے بچتے ہوئے الٹ کے مواقع کو حاصل کرسکتا ہے۔
آسان لائیو ٹریڈنگ آپریشن کے لئے سادہ پیرامیٹر کی ترتیبات.
اس حکمت عملی میں صرف دو عام اشارے استعمال ہوتے ہیں جن میں معتدل تعداد میں پیرامیٹرز ہوتے ہیں۔ اس سے حکمت عملی کی مجموعی ساخت آسان اور واضح ہوجاتی ہے ، جس میں براہ راست کارروائیوں کے لئے کم مشکل ہوتی ہے ، جس میں مہارت حاصل کرنا آسان ہے۔ یہ براہ راست تاجروں کے لئے بہت ضروری ہے۔
ریورسنگ کی ناکامی کا خطرہ
قیمت کی الٹ ٹریڈنگ میں ناکامی کا امکان موجود ہے جس سے مکمل طور پر بچ نہیں سکتا ہے۔ جب قیمت 123 سگنل بناتی ہے لیکن پھر دوبارہ الٹ جاتی ہے۔ اس سے تجارت ناکام ہوجائے گی۔
تجارت کی حد سے زیادہ کثرت کا خطرہ
خود حکمت عملی کا معیار نسبتا loose لچکدار ہے ، جو آسانی سے زیادہ تجارتی سگنل تیار کرتا ہے۔ اگر اس پر قابو نہیں پایا جاتا ہے تو ، اس کا نتیجہ بہت زیادہ آپریٹنگ تعدد ، تجارتی اخراجات میں اضافہ اور نفسیاتی دباؤ ہوگا۔
RSI پیرامیٹر کی غلط ترتیبات
آر ایس آئی اشارے کے اوور بکڈ / اوور سیلڈ زون ڈیفالٹ 30-70 ہیں۔ یہ تجرباتی پیرامیٹرز ہیں۔ اگر اصل مارکیٹ مماثل نہیں ہے تو ، صحیح سگنل غائب ہوسکتے ہیں یا غلط سگنل جاری ہوسکتے ہیں۔
واحد نقصان کو کنٹرول کرنے کے لئے پوزیشن کا سائز مناسب طریقے سے ایڈجسٹ کریں۔
ٹریڈنگ کی تعدد کو کم کرنے کے لئے فلٹرنگ کے حالات میں اضافہ کریں۔ مثال کے طور پر ، حرکت پذیر اوسط فیصلے کو شامل کریں۔
مختلف مارکیٹوں کا تجربہ کریں اور مناسب اقدار مقرر کرنے کے لئے RSI پیرامیٹر رینج کو متحرک طور پر ایڈجسٹ کریں۔
چلتی اوسط اشارے کا فیصلہ شامل کریں
موجودہ بنیاد پر، چھوٹے رینج شور کو کچھ حد تک فلٹر کرنے کے لئے ایک چلتی اوسط فیصلے کا اصول شامل کریں.
RSI پیرامیٹر کی ترتیبات کو بہتر بنائیں
ماضی کے اعداد و شمار کی بیک ٹسٹنگ کے ذریعے، RSI overbought اور oversold اقدار کے زیادہ سے زیادہ پیرامیٹر مجموعہ کی جانچ اور تعین کریں.
منافع نقصان کا تناسب پوزیشن سے باہر نکلنے کے طور پر جائزہ لیں
موجودہ سٹاپ نقصان کے طریقہ کار کے علاوہ، منافع میں مقفل کرنے کے لئے منافع کا ہدف بمقابلہ سٹاپ نقصان کے تعلقات سے باہر نکلنے کا طریقہ کار شامل کیا جا سکتا ہے.
اس حکمت عملی میں قیمتوں میں ردوبدل کے فیصلے اور آر ایس آئی اشارے کے فیصلے کی دوہری تصدیق کا استعمال ہوتا ہے تاکہ ردوبدل پر مبنی اور رجحان کی مدد سے تجارتی خیال کو نافذ کیا جاسکے۔ اسی وقت ، پیرامیٹر کی ترتیبات براہ راست تجارت کے لئے آسان اور سمجھنے میں آسان ہیں۔ اصلاح کے ذریعہ ، سگنل کی گرفتاری کے معیار کو برقرار رکھتے ہوئے تجارتی تعدد کو کم کرنے کے لئے زیادہ فلٹرنگ حالات شامل کیے جاسکتے ہیں۔ اس حکمت عملی کی مجموعی کارکردگی اچھی ہے اور اس کا عملی استعمال کے لئے قدر ہے۔
/*backtest start: 2023-12-14 00:00:00 end: 2023-12-21 00:00:00 period: 1m basePeriod: 1m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 //////////////////////////////////////////////////////////// // Copyright by HPotter v1.0 16/08/2021 // This is combo strategies for get a cumulative signal. // // First strategy // This System was created from the Book "How I Tripled My Money In The // Futures Market" by Ulf Jensen, Page 183. This is reverse type of strategies. // The strategy buys at market, if close price is higher than the previous close // during 2 days and the meaning of 9-days Stochastic Slow Oscillator is lower than 50. // The strategy sells at market, if close price is lower than the previous close price // during 2 days and the meaning of 9-days Stochastic Fast Oscillator is higher than 50. // // Second strategy // The RSI is a very popular indicator that follows price activity. // It calculates an average of the positive net changes, and an average // of the negative net changes in the most recent bars, and it determines // the ratio between these averages. The result is expressed as a number // between 0 and 100. Commonly it is said that if the RSI has a low value, // for example 30 or under, the symbol is oversold. And if the RSI has a // high value, 70 for example, the symbol is overbought. // // WARNING: // - For purpose educate only // - This script to change bars colors. //////////////////////////////////////////////////////////// Reversal123(Length, KSmoothing, DLength, Level) => vFast = sma(stoch(close, high, low, Length), KSmoothing) vSlow = sma(vFast, DLength) pos = 0.0 pos := iff(close[2] < close[1] and close > close[1] and vFast < vSlow and vFast > Level, 1, iff(close[2] > close[1] and close < close[1] and vFast > vSlow and vFast < Level, -1, nz(pos[1], 0))) pos mRSI(Length,Oversold,Overbought) => pos = 0.0 xRSI = rsi(close, Length) pos:=iff(xRSI > Overbought, 1, iff(xRSI < Oversold, -1, nz(pos[1], 0))) pos strategy(title="Combo Backtest 123 Reversal & RSI", shorttitle="Combo", overlay = true) line1 = input(true, "---- 123 Reversal ----") Length = input(14, minval=1) KSmoothing = input(1, minval=1) DLength = input(3, minval=1) Level = input(50, minval=1) //------------------------- line2 = input(true, "---- RSI ----") LengthRSI = input(12, minval=1) Oversold = input(30, minval=1) Overbought = input(70, minval=1) reverse = input(false, title="Trade reverse") posReversal123 = Reversal123(Length, KSmoothing, DLength, Level) posmRSI = mRSI(LengthRSI,Oversold,Overbought) pos = iff(posReversal123 == 1 and posmRSI == 1 , 1, iff(posReversal123 == -1 and posmRSI == -1, -1, 0)) possig = iff(reverse and pos == 1, -1, iff(reverse and pos == -1 , 1, pos)) if (possig == 1 ) strategy.entry("Long", strategy.long) if (possig == -1 ) strategy.entry("Short", strategy.short) if (possig == 0) strategy.close_all() barcolor(possig == -1 ? #b50404: possig == 1 ? #079605 : #0536b3 )