
یہ حکمت عملی طویل مدتی معاونت کی مزاحمت کو توڑنے کی بنیاد پر رجحان کی سمت کا فیصلہ کرتی ہے ، معاونت کی مزاحمت کو توڑنے کے لئے داخلہ کا وقت۔ یہ اونچائی اور نچلے حصے کی وضاحت کرنے کے لئے فریک لائن کا استعمال کرتا ہے ، جس میں 2 K لائنوں کی اعلی / کم کی تصدیق کی جاتی ہے ، لہذا 2 K لائنوں کی تاخیر ہوتی ہے۔ یہ معاونت کی مزاحمت کی پوزیشن کے طور پر ایک خاص دورانیے (ڈیفالٹ 21) کے اندر اونچائی اور نچلے حصے کے SMA کی مختلف اقدار کا حساب لگاتا ہے۔ یہ خیال SynapticEx کے Nebula-Advanced-Dynamic-Support-Resistance اشارے سے لیا گیا ہے۔ جب قیمت متحرک معاونت کی مزاحمت کرتی ہے تو ، بہت زیادہ خلا ہوتا ہے۔
اس حکمت عملی میں رجحانات اور ٹریڈنگ سگنل کا تعین کرنے کے لئے مندرجہ ذیل منطق کا استعمال کیا گیا ہے۔
فریک لائن کا استعمال کرتے ہوئے اعلی اور کم نقطہ کا تعین کریں: موجودہ 5 K لائنوں میں سے ، جب 5 ویں K لائن کا کم نقطہ 4 ویں سے کم ہے ، 4 ویں جڑ 3 ویں جڑ سے کم ہے ، 3 ویں جڑ 2 ویں جڑ سے زیادہ ہے ، اور 2 ویں جڑ 1 ویں جڑ سے زیادہ ہے ، تو اس بات کی تصدیق کریں کہ 3 ویں K لائن کا کم نقطہ کم سے کم کم نقطہ ہے۔ اعلی نقطہ کا تعین کرنا۔
ایک خاص دورانیے میں اعلی نقطہ نمبر این این اور کم نقطہ نمبر ایل این کا حساب لگائیں (ڈیفالٹ 21) ۔ اگر این این> 0 اور ایل این> 0 ہے تو ، ایک خاص دورانیے میں اعلی نقطہ کی اوسط hsum / این این اور کم نقطہ کی اوسط lsum / ایل این کا حساب لگائیں۔ ان کے مابین فرق r معاون معاون مزاحمت کی حیثیت سے۔
موازنہ بندش قیمت اور متحرک مزاحمت valr اور حمایت hvalr، رجحان کی سمت کا تعین کرنے کے لئے. بندش قیمت سے زیادہ ہے تو دونوں میں سے ایک مؤثر توڑ ہے.
جب متحرک مزاحمت لائن کو مؤثر طریقے سے توڑنا ہو تو ، زیادہ کام کریں۔ جب متحرک حمایت لائن کو مؤثر طریقے سے توڑنا ہو تو ، خالی کریں۔
یہ حکمت عملی مندرجہ ذیل فوائد رکھتی ہے:
فریک لائن کا استعمال کرتے ہوئے حمایت مزاحمت کا فیصلہ زیادہ درست ہے، غلط توڑ سے بچنے کے لئے.
طویل مدتی اعداد و شمار پر مبنی حمایت اور مزاحمت کی بنیاد پر پوزیشن کا خطرہ کم کرنے کے لئے ریفرنس کی زیادہ قیمت ہے۔
معاون حمایت مزاحمت متعارف کرانے سے توڑ کی تاثیر میں اضافہ ہوتا ہے۔
حکمت عملی کی منطق سادہ اور واضح ہے ، اس پر عمل درآمد آسان ہے ، اور یہ مقدار میں تجارت کے لئے موزوں ہے۔
مختلف ادوار اور اقسام کے مطابق مزاحمت کے اعدادوشمار کی حمایت کرنے کے لئے اپنی مرضی کے مطابق
اس حکمت عملی کے کچھ خطرات بھی ہیں:
موڑنے والی لائن نے 2 K لائنوں کی حمایت کی مزاحمت کی حمایت کی ہے، اور ممکنہ طور پر بہترین داخلہ نقطہ نظر سے محروم ہوسکتا ہے.
یہ پیش گوئی کی حمایت اور مزاحمت صرف حوالہ کے لئے ہے ، قیمتوں میں ابھی بھی غیر واضح طور پر توڑنے کا امکان ہے۔
اسٹیٹ سائیکل کی غیر مناسب لمبائی کی وجہ سے معاون مزاحمت کی ناکامی ہوسکتی ہے۔
قیمتوں میں ہونے والی تبدیلیوں کے نتیجے میں اسٹاپ نقصان کا سبب بن سکتا ہے۔
اس کے علاوہ، یہ بھی کہا گیا ہے کہ “اس طرح کے بڑے پیمانے پر نقصانات کی وجہ سے قیمتوں میں تیزی سے اتار چڑھاؤ ہوسکتا ہے”.
خطرے کو کنٹرول کرنے اور بہتر بنانے کے لئے اسی طرح کے ذرائع:
اعداد و شمار کے دورانیے کو مناسب طریقے سے کم کریں اور تاخیر کو کم کریں۔
مزید عوامل کے ساتھ مزاحمت کی حمایت کی پیش گوئی کی گئی ہے۔
مختلف دورانیہ پیرامیٹرز کی استحکام کی جانچ پڑتال کریں.
معقول اسٹاپ نقصان کا تعین کریں۔
پوزیشن کنٹرول کا استعمال کرتے ہوئے واحد نقصانات کو محدود کریں.
یہ حکمت عملی مندرجہ ذیل پہلوؤں سے بہتر بنائی جا سکتی ہے۔
مشین لرننگ کے طریقوں کا استعمال کرتے ہوئے مزاحمت کی حمایت کی پیش گوئی کریں۔ مزاحمت کی حمایت کی کامیابی کی شرح کو بہتر بنایا جاسکتا ہے۔
ٹرانزیکشن حجم CONF اشارے کے ساتھ مل کر توڑ کی تاثیر کا اندازہ لگایا گیا ہے۔ بڑی تعداد میں غیر مساوی عہدوں کے معاہدوں نے توڑ میں حصہ لیا ہے۔
مختلف دورانیہ کے مطابق درجہ بندی کی حمایت مزاحمت. مثال کے طور پر دن کی لکیر، گھڑی وغیرہ کے مطابق الگ الگ اعدادوشمار کی حمایت مزاحمت کی پوزیشن کی تاثیر کو بڑھانے کے لئے.
منافع کی پوزیشن پر ہولڈنگ ، لائیو اسٹاپ نقصان کو متوازن کھونے کے لئے ترتیب دیں۔ اس سے منافع کو یقینی بنانے کے ساتھ ساتھ زیادہ سے زیادہ آمدنی حاصل کی جاسکتی ہے۔
رجحانات کا اندازہ لگانے کے لئے اوسط لکیری اشارے کے ساتھ مل کر ، جب واضح رجحانات نہ ہوں تو اندھے زیادہ خالی کرنے سے گریز کریں۔
یہ حکمت عملی مجموعی طور پر ایک زیادہ مستحکم اور قابل اعتماد رجحان کی پیروی کرنے والی حکمت عملی ہے۔ اس میں رجحان کی سمت کا صحیح اندازہ لگانے کا امکان زیادہ ہوتا ہے ، اور اس میں کچھ خطرے سے متعلق اقدامات ہیں۔ تاہم ، کچھ تاخیر کی وجہ سے ، ہر بار زیادہ اور کم کرنے میں 100 فیصد یقین نہیں کیا جاسکتا ہے۔ لہذا ، یہ تجربہ کار کوانٹی ٹریڈر کے لئے اپنی حکمت عملی کے ساتھ مل کر استعمال کرنے کے لئے موزوں ہے۔ اعدادوشمار کے دورانیہ کے پیرامیٹرز کو بہتر بنانے اور دوسرے اشارے یا ماڈل کے ساتھ مل کر ، یہ حکمت عملی ایک موثر رجحان کی پیروی کرنے والی حکمت عملی بن سکتی ہے۔
/*backtest
start: 2023-11-25 00:00:00
end: 2023-12-25 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("SR TREND STRATEGY", shorttitle="SR TREND", overlay=true, calc_on_order_fills=true)
//based on by synapticEx SR indicator https://www.tradingview.com/script/O0F675Kv-Nebula-Advanced-Dynamic-Support-Resistance/
length = input(title="SR lookbak length", type=input.integer, defval=21)
h = bar_index>5 and high[5]<high[4] and high[4]<high[3] and high[3]>high[2] and high[2]>high[1] ? 1 : 0
l = bar_index>5 and low[5]>low[4] and low[4]>low[3] and low[3]<low[2] and low[2]<low[1] ? 1 : 0
ln = sum(l, length)
hn = sum(h, length)
hval = h>0 ? high[3] : 0
lval = l>0 ? low[3] : 0
lsum = sum(lval, length)
hsum = sum(hval, length)
r = ln>0 and hn>0 ? abs((hsum/hn) - (lsum/ln)): 0
float lvalc = na
float lvalr = na
float hvalc = na
float hvalr = na
lvalc := lval and r>0 ? lval : lvalc[1]
lvalr := lval and r>0 ? lval+r : lvalr[1]
hvalc := hval and r>0 ? hval : hvalc[1]
hvalr := hval and r>0 ? hval-r : hvalr[1]
int trend=0
trend:=close > lvalr and close > hvalr ? 1 : close < lvalr and close < hvalr ? -1 : trend[1]
strategy.close("Long", when=trend==-1)
strategy.close("Short", when=trend==1)
strategy.entry("Long", strategy.long, when=trend==1 and close>hvalc)
strategy.entry("Short", strategy.short, when=trend==-1 and close<lvalc)
int long=0
int short=0
long:= trend==1 and close>hvalc ? 1 : trend==-1 ? -1 : long[1]
short:= trend==-1 and close<lvalc ? 1 : trend==1 ? -1 : short[1]
barcolor(long>0? color.green : short>0? color.red : trend>0? color.white: trend<0 ? color.orange : color.blue)