حکمت عملی کے بعد دوہری تصدیق الٹ رجحان


تخلیق کی تاریخ: 2024-01-17 18:03:50 آخر میں ترمیم کریں: 2024-01-17 18:03:50
کاپی: 0 کلکس کی تعداد: 593
1
پر توجہ دیں
1617
پیروکار

حکمت عملی کے بعد دوہری تصدیق الٹ رجحان

جائزہ

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

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

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

ڈبل تصدیق الٹ رجحان ٹریکنگ حکمت عملی دو حصوں پر مشتمل ہے:

  1. 123 فارمیٹ کی تبدیلی کی حکمت عملی

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

  1. مزاحمت کی سطح کو توڑنے کی حکمت عملی کی حمایت کریں

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

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

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

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

اسٹریٹجک رسک

  • ڈبل تصدیق کے نتیجے میں چند مواقع فلٹر کیے جاتے ہیں
  • بڑے رجحانات میں ناکامی کا خطرہ

پیرامیٹرز کی اصلاح کے ذریعے ، ڈبل تصدیق کی سختی کو ایڈجسٹ کریں ، حکمت عملی کی کامیابی اور منافع کی تعداد کو متوازن کریں۔

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

  • سٹوکاسٹک پیرامیٹرز کو ایڈجسٹ کریں اور کمپن فلٹر کو بہتر بنائیں
  • مختلف ڈے لائن کی حمایت کی مزاحمت کی جانچ پڑتال
  • نقصان کو روکنے کی حکمت عملی کو بڑھانا اور بڑے رجحان میں ردوبدل کے خطرے کو کم کرنا

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2023-12-17 00:00:00
end: 2024-01-16 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 15/09/2020
// 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 name ‘Floor-Trader Pivot,’ came from the fact that Pivot points can 
// be calculated quickly, on the fly using price data from the previous day 
// as an input. Although time-frames of less than a day can be used, Pivots are 
// commonly plotted on the Daily Chart; using price data from the previous day’s 
// trading activity. 
//
// 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


FPP() =>
    pos = 0
    xHigh  = security(syminfo.tickerid,"D", high[1])
    xLow   = security(syminfo.tickerid,"D", low[1])
    xClose = security(syminfo.tickerid,"D", close[1])
    vPP = (xHigh+xLow+xClose) / 3
    vR1 = (vPP * 2) - xLow
    vS1 = (vPP * 2) - xHigh
    pos := iff(close > vR1, 1,
             iff(close < vS1, -1, nz(pos[1], 0))) 
    pos

strategy(title="Combo Backtest 123 Reversal & Floor Pivot Points", shorttitle="Combo", overlay = true)
Length = input(15, minval=1)
KSmoothing = input(1, minval=1)
DLength = input(3, minval=1)
Level = input(50, minval=1)
//-------------------------
reverse = input(false, title="Trade reverse")
posReversal123 = Reversal123(Length, KSmoothing, DLength, Level)
posFPP = FPP()
pos = iff(posReversal123 == 1 and posFPP == 1 , 1,
	   iff(posReversal123 == -1 and posFPP == -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 )