
جی بی ایس ہائی لوز تصدیق کی حکمت عملی ایک ایسی حکمت عملی ہے جس کی بنیاد پر قیمتوں میں اعلی اور کم تبدیلیوں پر مبنی تجارتی مواقع پر قبضہ کرنے کی حکمت عملی ہے۔ یہ حکمت عملی مخصوص اونچائی اور کم شکلوں کی نشاندہی کرکے ، اونچائی کو توڑنے پر زیادہ پوزیشنیں لگاتی ہے ، اور کم ہونے پر کم ہوجاتی ہے۔ اس حکمت عملی کا بنیادی خیال یہ ہے کہ قیمتوں کے اتار چڑھاؤ کے قانون کا استعمال کرتے ہوئے ، نسبتا high اونچائی پر پوزیشنیں کھولیں ، نسبتا low کم پوزیشنوں پر مساوی پوزیشنیں ، اس طرح قیمت کے فرق سے فائدہ اٹھائیں۔
اس حکمت عملی کا مرکز ممکنہ داخلے اور باہر نکلنے کے مقامات کی شناخت کرنا ہے۔ داخلے کی شرط یہ ہے کہ موجودہ اونچائی پچھلی اونچائی سے کم ہو اور پچھلی اونچائی پچھلی دو اونچائیوں سے زیادہ ہو۔[1] and high[1] > high[2]) ◄ جب یہ شرط پوری ہوتی ہے تو ، داخلہ کی اونچائی کو نشان زد کریں اور اس سطح پر ایک سبز لائن کھینچیں۔ خریداری کی شرط یہ ہے کہ داخلہ کی اونچائی درج ہو ((entryHigh) ، موجودہ اونچائی اس سطح کو توڑ دیتی ہے اور اس کی کھولی ہوئی قیمت داخلہ کی اونچائی سے کم ہے۔
آؤٹ پٹ کی شرائط انٹری کی شرائط کی طرح ہیں ، یہ ہے کہ موجودہ کم پچھلی کم سے زیادہ ہے ، اور پچھلی کم پچھلی دو کم سے کم ہے۔[1] and low[1] < low[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")