جی بی ایس ٹاپ بٹوم تصدیق شدہ حکمت عملی ایک تجارتی حکمت عملی ہے جس کا مقصد قیمتوں کی اونچائیوں اور اونچائیوں میں ہونے والی تبدیلیوں کی بنیاد پر تجارتی مواقع کو حاصل کرنا ہے۔ حکمت عملی مخصوص اونچائی اور اونچائی کے نمونوں کی نشاندہی کرتی ہے ، جب اونچائیوں کی خلاف ورزی کی جاتی ہے تو طویل پوزیشنوں میں داخل ہوتی ہے ، اور جب نچلی سطحوں کی خلاف ورزی کی جاتی ہے تو پوزیشنیں بند ہوجاتی ہیں۔ اس حکمت عملی کے پیچھے بنیادی خیال قیمتوں کے اتار چڑھاؤ کے نمونوں کا استعمال کرنا ہے ، نسبتا high اعلی سطح پر پوزیشنیں کھولنا اور نسبتا low کم سطح پر پوزیشنیں بند کرنا ، تاکہ قیمت کے فرق کے منافع کو حاصل کیا جاسکے۔
اس حکمت عملی کا بنیادی مقصد ممکنہ اندراج اور باہر نکلنے کے مقامات کی نشاندہی کرنا ہے۔ اندراج کی شرط اس وقت پوری ہوتی ہے جب موجودہ اونچائی پچھلی اونچائی سے کم ہوتی ہے ، اور پچھلی اونچائی اس سے پہلے کی اونچائی سے زیادہ ہوتی ہے (اعلی < اونچائی [1] اور اعلی [1] > اونچائی [2]). جب اس شرط کو پورا کیا جاتا ہے تو ، اندراج کی اونچائی کو نشان زد کیا جاتا ہے ، اور اس سطح پر ایک سبز لکیر کھینچی جاتی ہے۔ خریدنے کی شرط اس وقت شروع ہوتی ہے جب اندراج کی اونچائی (انٹری ہائی) ریکارڈ کی جاتی ہے ، اور موجودہ اونچائی اس سطح سے اوپر ٹوٹ جاتی ہے جبکہ افتتاحی قیمت اندراج کی اونچائی سے نیچے ہوتی ہے۔
باہر نکلنے کی شرط داخلہ کی شرط سے ملتی جلتی ہے۔ یہ اس وقت ہوتی ہے جب موجودہ کم سے پچھلی کم سے زیادہ ہوتی ہے ، اور پچھلی کم اس سے پہلے کی کم سے کم ہوتی ہے (کم > کم [1] اور کم [1] < کم [2]). جب یہ شرط پوری ہوتی ہے تو ، باہر نکلنے کی کم نشان لگا دی جاتی ہے ، اور اس سطح پر ایک سرخ لکیر کھینچی جاتی ہے۔ فروخت کی شرط اس وقت شروع ہوتی ہے جب ریکارڈ شدہ باہر نکلنے کی کم (exitLow) ہوتی ہے ، اور موجودہ کم اس سطح سے نیچے آجاتی ہے جبکہ افتتاحی قیمت باہر نکلنے کی کم سے اوپر ہوتی ہے۔
جی بی ایس ٹاپ نیچے کی تصدیق شدہ حکمت عملی قیمت کے اعلی اور کم نقطہ کے نمونوں پر مبنی تجارتی حکمت عملی ہے۔ اس کا مقصد مخصوص داخلے اور باہر نکلنے کے حالات کی نشاندہی کرکے قیمت کے فرق کے مواقع کو حاصل کرنا ہے۔ حکمت عملی کے فوائد اس کی سادگی اور بدیہی میں ہیں ، لیکن اس میں ممکنہ خطرات بھی ہیں ، جیسے غلط سگنل اور رسک کنٹرول کے اقدامات کی کمی۔ حکمت عملی کو مزید بہتر بنانے کے لئے ، کوئی اسٹاپ نقصان اور منافع لینے کے طریقہ کار متعارف کرانے ، دیگر تکنیکی اشارے کو یکجا کرنے اور پیرامیٹرز کو بہتر بنانے پر غور کرسکتا ہے۔ اصل درخواست سے پہلے جامع بیک ٹیسٹنگ اور فارورڈ ٹیسٹنگ ضروری ہے۔
/*backtest start: 2023-04-22 00:00:00 end: 2024-04-27 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("GBS TOP BOTTOM Confirmed", overlay=true) // Entry condition var float entryHigh = na var line entryLine = na entryCondition = high < high[1] and high[1] > high[2] if (entryCondition) entryHigh := high[1] // entryLine := line.new(bar_index - 1, entryHigh, bar_index + 10, entryHigh, color=color.green) // Buy condition based on nearest entry buyCondition = not na(entryHigh) and high > entryHigh and open < entryHigh // Exit condition var float exitLow = na var line exitLine = na exitCondition = low > low[1] and low[1] < low[2] if (exitCondition) exitLow := low[1] // exitLine := line.new(bar_index - 1, exitLow, bar_index + 10, exitLow, color=color.red) // Sell condition based on nearest exit sellCondition = not na(exitLow) and low < exitLow and open > exitLow // Strategy logic strategy.entry("Buy", strategy.long, when = buyCondition) strategy.close("Buy", when = sellCondition) // Plot tiny dot above high[1] for entry condition plotshape(series=entryCondition, title="Entry Dot", color=color.rgb(3, 99, 5), style=shape.circle, size=size.tiny, location=location.abovebar, offset=-1) // Plot tiny dot below low[1] for exit condition plotshape(series=exitCondition, title="Exit Dot", color=color.rgb(107, 3, 3), style=shape.circle, size=size.tiny, location=location.belowbar, offset=-1) // Plot buy and sell signals plotshape(series=buyCondition, title="Buy Signal", color=color.blue, style=shape.triangleup, size=size.small, location=location.abovebar, text="Buy") plotshape(series=sellCondition, title="Sell Signal", color=color.orange, style=shape.triangledown, size=size.small, location=location.belowbar, text="Sell")