
یہ حکمت عملی ایلیوٹ لہر تھیوری پر مبنی ہے ، جس میں خود بخود پلس ویو کا پتہ لگانے کی کوشش کی گئی ہے۔ اس میں 4 مسلسل اختتامی قیمت میں اضافے اور موجودہ اختتامی قیمت 9 دن پہلے کی اختتامی قیمت سے زیادہ کے K لائن مجموعہ کی تلاش کے ذریعہ عروج کی پلس ویو کی وضاحت کی گئی ہے۔ اس کے برعکس منطق کے ساتھ ، نیچے کی پلس ویو کی وضاحت کی گئی ہے۔ پلس ویو کا پتہ لگانے کے بعد ، خرید و فروخت کا اشارہ پیدا ہوتا ہے اور پوزیشن کو الٹ دیتا ہے ، جس میں اسٹاپ نقصان سگنل کے K لائن کی کم یا اونچائی پر ہوتا ہے۔ چونکہ پلس ویو عام طور پر تیزی سے چلتی ہے ، اس طرح کا نقصان مثبت نتیجہ لانا چاہئے۔ اس کے علاوہ ، ایک مضبوط رجحان کے آغاز سے پہلے ، سبز یا سرخ مثلث کا جمع ہونا عام طور پر رجحان کے آغاز سے پہلے ایک پرسکون مارکیٹ میں داخل ہونے کا اچھا اشارہ کرتا ہے۔
یہ حکمت عملی کلاسیکی ایلیوٹ لہر تھیوری پر مبنی ہے ، جو مضبوط رجحان کی صورتحال کو پکڑنے کے قابل ہے ، جس میں کچھ قابل اطلاق اور منافع بخش صلاحیت ہے۔ تاہم ، لہر کی تھیوری کی ذات پات اور پلس لہر کی تعریف وغیرہ حکمت عملی کی کارکردگی کو متاثر کرسکتی ہے۔ عملی استعمال میں ، پیرامیٹرز کو بہتر بنانے ، پوزیشن کو سنبھالنے ، تجارت کی فریکوئنسی کو کم کرنے وغیرہ پر توجہ دینے کی ضرورت ہے۔ رجحان کی تصدیق کے اشارے ، روکنے کی حرکت ، اور پوزیشنوں کی تدریجی تعمیر جیسے ذرائع کو متعارف کرانے سے حکمت عملی کی کارکردگی اور استحکام کو مزید بہتر بنایا جاسکتا ہے۔
/*backtest
start: 2023-04-20 00:00:00
end: 2024-04-25 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Smollet
//@version=5
strategy("LW: 4-9 indicator", overlay = true)
consclos = input.int(3, "Consecutive close")
daysago = input.int(9, "Days ago")
var int long_cc = 0
var int short_cc = 0
long_cc := 1
short_cc := 1
for i = 1 to consclos
long_cc := close[i-1] > close[i] ? long_cc*1 : long_cc*0
short_cc := close[i-1] < close[i] ? short_cc*1 : short_cc*0
long_daysago = close > close[daysago]
short_daysago = close < close[daysago]
long = long_cc ==1 and long_daysago
short = short_cc ==1 and short_daysago
plotshape(long, style=shape.triangleup, location=location.belowbar, color=color.green)
plotshape(short, style=shape.triangledown, location=location.abovebar, color=color.red)
//Strategy code
if long and strategy.position_size <= 0
strategy.entry("Long", strategy.long)
strategy.exit("Long SL", "Long", stop = low)
if short and strategy.position_size >= 0
strategy.entry("Short", strategy.short)
strategy.exit("Short SL", "Short", stop = high)