یہ حکمت عملی مختصر مدت کے ٹریکنگ آپریشنز کو نافذ کرنے کے لئے لکیری رجعت کے اشارے اور دوہری اشاریاتی چلتی اوسط کو جوڑتی ہے۔ یہ حکمت عملی مختصر پوزیشنیں قائم کرتی ہے جب قیمتیں اوپری اور نچلی ریلوں کو توڑ دیتی ہیں ، اور جب قیمتیں دوبارہ توڑ دیتی ہیں تو پوزیشنیں بند کردیتی ہیں۔ اسی وقت ، یہ حکمت عملی پوزیشنوں کے قیام کے لئے ایک معاون شرط کے طور پر قیمت کے رجحانات کا تعین کرنے کے لئے دوہری اشاریاتی چلتی اوسط کا بھی استعمال کرتی ہے۔
اس حکمت عملی میں بنیادی طور پر قیمتوں کے وقفے کا تعین کرنے کے لئے لکیری رجعت کے اشارے استعمال کیے جاتے ہیں۔ لکیری رجعت کا اشارے ایک خاص مدت کے دوران اعلی اور کم قیمتوں پر مبنی حساب لگایا جاتا ہے جس میں بالائی اور نچلی ریلوں کو حاصل کرنے کے لئے لکیری رجعت کا استعمال کیا جاتا ہے۔ جب قیمتیں اوپری ریل سے ٹوٹ جاتی ہیں یا نچلی ریل سے ٹوٹ جاتی ہیں تو ، ہمیں یقین ہے کہ یہ تجارتی اشارہ ہے۔
اس کے علاوہ ، اس حکمت عملی میں عبوری رجحان کا تعین کرنے کے لئے دوہری تیزی سے چلنے والی اوسط بھی متعارف کرایا جاتا ہے۔ دوہری تیزی سے چلنے والی اوسط قیمتوں میں ہونے والی تبدیلیوں کا تیزی سے جواب دے سکتی ہے۔ جب قیمتیں اوپری ریل سے ٹوٹ جاتی ہیں ، اگر دوہری تیزی سے چلنے والی اوسط اس وقت قیمت سے پہلے ہی اوپر ہے تو ، اس سے یہ ظاہر ہوتا ہے کہ یہ فی الحال نیچے کے رجحان میں ہے۔ ہم مختصر پوزیشنیں قائم کریں گے۔ جب قیمتیں دوبارہ اوپری ریل کو توڑتی ہیں یا دوہری تیزی سے چلنے والی اوسط کو توڑتی ہیں تو ، ہم پوزیشنوں کو فلیٹ کردیں گے۔
اسٹریٹیجی کے اہم نکات میں شامل ہیں:
روایتی حرکت پذیر اوسط اور دیگر اشارے کے مقابلے میں اس حکمت عملی کے مندرجہ ذیل فوائد ہیں:
اس حکمت عملی میں کچھ خطرات بھی ہیں جن پر نوٹ کیا جانا چاہئے:
مندرجہ بالا خطرات کے لئے، ہم پیرامیٹر کی اصلاح، سخت سٹاپ نقصان، مناسب طور پر توڑنے کے طول و عرض کو آرام، وغیرہ کی طرف سے ان کو حل کر سکتے ہیں.
اس حکمت عملی کو مندرجہ ذیل پہلوؤں میں بھی بہتر بنایا جاسکتا ہے:
اس حکمت عملی میں لکیری رجعت کے اشارے اور دوہری اشاریاتی چلتی اوسط کو جامع طور پر استعمال کیا جاتا ہے ، جس کے نظریہ اور عملی طور پر کچھ فوائد ہیں۔ مستقل اصلاح اور ایڈجسٹمنٹ کے ذریعے استحکام اور حکمت عملی کے نتائج میں مزید بہتری حاصل کی جاسکتی ہے۔ یہ حکمت عملی قلیل مدتی کارروائیوں کے لئے موزوں ہے اور مقداری تاجروں کو اچھا الفا لا سکتی ہے۔
/*backtest start: 2023-12-26 00:00:00 end: 2024-01-25 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 strategy('LR&SSL_Short', overlay=true) startP = timestamp(input(2017, "Start Year"), input(12, "Month"), input(17, "Day"), 0, 0) end = timestamp(9999,1,1,0,0) _testPeriod() => true len = input(title="Period", defval=89) smaHigh = linreg(high, len, 0) smaLow = linreg(low, len, -1) Hlv = 0.0 Hlv := close > smaHigh ? 1 : close < smaLow ? -1 : Hlv[1] sslDown = Hlv < 0 ? smaHigh : smaLow sslUp = Hlv < 0 ? smaLow : smaHigh plot(sslDown, linewidth=2, color=color.red) plot(sslUp, linewidth=2, color=color.lime) length = input(200, title="DEMA") d1 = ema(close, length) d2 = 2 * d1 - ema(d1, length) trendColour = d2 > d1 ? #AAFFAA : #FFAAAA dema=sma(d2,length) turnGreen = d2 > d1 and d2[1] <= d1[1] turnRed = d2 <= d1 and d2[1] > d1[1] up =turnGreen down=turnRed plotshape(down, title="down", style=shape.triangledown,location=location.abovebar, color=color.red, transp=0, size=size.small) plotshape(up, title="up", style=shape.triangleup,location=location.belowbar, color=color.green, transp=0, size=size.small) plot(dema, color = trendColour,linewidth=3 ,transp = 0) bgcolor(close > dema ? color.green : color.red) strategy.entry("short", strategy.short, when= crossunder(sslUp, sslDown) and dema > close and _testPeriod()) strategy.close("short", when = crossover(sslUp, sslDown) or crossover(close, dema))