
یہ حکمت عملی ایک بریک ٹریڈنگ سسٹم ہے جو بنیادی طور پر قیمتوں کے خلاف ورزی پر مبنی خرید و فروخت کے آپریشن انجام دیتا ہے۔ یہ نظام بلین بینڈ اشارے کا استعمال کرتا ہے تاکہ قیمتوں کے علاقوں کو توڑنے کا پتہ لگایا جاسکے۔ جب قیمت بلین بینڈ کے نچلے حصے سے اوپر کی طرف ٹوٹ جاتی ہے تو خریدنے کا آپریشن ہوتا ہے۔ جب قیمت بلین بینڈ کے وسط یا نچلے حصے سے نیچے کی طرف ٹوٹ جاتی ہے تو فروخت کا آپریشن ہوتا ہے۔
اس حکمت عملی میں بلین بینڈ اشارے کا استعمال کیا گیا ہے تاکہ قیمتوں کے ٹوٹ پھوٹ کے علاقوں کا تعین کیا جاسکے۔ بلین بینڈ ایک n دن کی سادہ حرکت پذیری اوسط اور اس کے معیاری فرق کی ضرب سے بنا ہے۔ یہاں ، ہم بلین بینڈ کے اوپری اور نیچے کی لائنوں کا تعین کرنے کے لئے 20 دن کی اعلی ترین قیمت اور کم ترین قیمت کی اوسط لائنوں کا حساب لگاتے ہیں ، اور اوسط کے حساب سے اوپری اور نیچے کی لائنوں کا حساب کتاب کرتے ہیں۔
جب بند ہونے والی قیمت نیچے کی ٹریک سے اوپر کی طرف سے ٹوٹ جاتی ہے تو ، اس سے ظاہر ہوتا ہے کہ قیمت تیزی سے چلنے لگی ہے ، یہ ایک خریدنے کا اشارہ ہے۔ جب بند ہونے والی قیمت درمیانی ٹریک یا نیچے کی ٹریک سے نیچے کی طرف سے ٹوٹ جاتی ہے تو ، اس سے ظاہر ہوتا ہے کہ تیزی ختم ہوچکی ہے ، اور پوزیشن بیچنے کی ضرورت ہے۔ اس حکمت عملی نے قیمت کے ٹوٹنے کی خصوصیت کا فائدہ اٹھایا ہے جو اوپر یا نیچے کی طرف چلتا رہتا ہے۔
ردعمل:
یہ حکمت عملی ایک برین بینڈ پر مبنی قیمت توڑنے والی تجارتی حکمت عملی ہے۔ یہ تجارتی مواقع کی تلاش کے لئے قیمت توڑنے کی خصوصیات کا استعمال کرتی ہے۔ اس کی خوبی یہ ہے کہ یہ آسان اور آسانی سے سمجھنے میں آسان ہے۔ اس کی خرابی یہ ہے کہ اس میں جعلی توڑ پڑسکتی ہے ، جس سے نقصان ہوتا ہے۔ اس حکمت عملی کو ہم پیرامیٹرز کو ایڈجسٹ کرکے ، دوسرے اشارے کے ساتھ مل کر اور نقصان کی روک تھام کے ذریعہ بہتر بنا سکتے ہیں۔
/*backtest
start: 2023-02-14 00:00:00
end: 2024-02-20 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0
//Break out trading system works best in a weekly chart and daily chart of Nifty and BankNifty
//@version=4
strategy("Eswar New",shorttitle = "ESW")
length = input(20, minval=1)
exit = input(1, minval=1, maxval=2,title = "Exit Option") // Use Option 1 to exit using lower band; Use Option 2 to exit using basis line
lower = lowest(length)
upper = highest(length)
basis = avg(upper, lower)
l = plot(lower, color=color.blue)
u = plot(upper, color=color.blue)
plot(basis, color=color.orange)
fill(u, l, color=color.blue)
longCondition = crossover(close,upper[1])
if (longCondition)
strategy.entry("Long", strategy.long)
if(exit==1)
if (crossunder(close,lower[1]))
strategy.close("Long")
if(exit==2)
if (crossunder(close,basis[1]))
strategy.close("Long")