اس حکمت عملی کا بنیادی خیال یہ ہے کہ خریدنے کے سگنل کے طور پر کوئی اوپر کی لائن نہیں ہے اور قیمت گرنے سے پہلے ایک K لائن کی کم جگہ پر کھڑا ہے۔ اس حکمت عملی کا فائدہ اٹھانے کے لئے کہ K لائن پر بہت کم لکیریں ہیں ، اس سے یہ ظاہر ہوتا ہے کہ کثیر قوت مضبوط ہے ، اور اس بات کا امکان ہے کہ اسٹاک کی قیمت میں اضافہ جاری رہے گا۔ اس کے ساتھ ہی ، پہلے K لائن کی کم جگہ کو روکنے کے لئے استعمال کیا جاتا ہے ، جو خطرہ کو مؤثر طریقے سے کنٹرول کرسکتا ہے۔
اس حکمت عملی کو ٹرینڈنگ مارکیٹوں میں منافع کو مؤثر طریقے سے پکڑنے کے لئے ایک کم اسٹاپ نقصان کا فائدہ اٹھانے کے لئے بغیر کسی کنڈلی کے ساتھ ایک کم اسٹاپ نقصان کا انتخاب کیا جاسکتا ہے۔ تاہم ، اس حکمت عملی میں کچھ حدود بھی ہیں ، جیسے اسٹاپ نقصان کی پوزیشنوں میں لچک نہیں ہے ، منافع کے اہداف کی کمی وغیرہ۔ اس حکمت عملی کو مزید مستحکم اور موثر بنانے کے لئے دوسرے اشارے فلٹر سگنل متعارف کرانے ، اسٹاپ نقصان کی پوزیشنوں کو بہتر بنانے اور منافع کے اہداف کی ترتیب وغیرہ کے ذریعہ بہتری لائی جاسکتی ہے۔
اس حکمت عملی کا بنیادی خیال یہ ہے کہ جب قیمت پچھلی موم بتی کی کم سے نیچے ٹوٹ جاتی ہے تو خرید سگنل کے طور پر اوپری وِک کے بغیر بولش موم بتیاں تلاش کریں اور پوزیشن بند کریں۔ حکمت عملی بہت چھوٹی اوپری وِک والی بولش موم بتیوں کی خصوصیت کا استعمال کرتی ہے ، جس سے مضبوط بولش رفتار اور قیمتوں میں اضافے کے جاری رہنے کا زیادہ امکان ظاہر ہوتا ہے۔ اسی وقت ، پچھلی موم بتی کی کم سطح کو اسٹاپ نقصان کی سطح کے طور پر استعمال کرکے خطرہ کو مؤثر طریقے سے کنٹرول کیا جاسکتا ہے۔
یہ حکمت عملی رجحان سازی کی منڈیوں میں منافع کو مؤثر طریقے سے حاصل کرتی ہے جس میں داخلے کے لئے اوپری وِکس کے بغیر بولش موم بتیاں منتخب کی جاتی ہیں اور اسٹاپ نقصان کے لئے پچھلی موم بتی کی کم قیمت کا استعمال ہوتا ہے۔ تاہم ، اس حکمت عملی میں کچھ حدود بھی ہیں ، جیسے غیر لچکدار اسٹاپ نقصان کی جگہ اور منافع کے اہداف کی کمی۔ سگنل کو فلٹر کرنے کے لئے دوسرے اشارے متعارف کرانے ، اسٹاپ نقصان کی پوزیشنوں کو بہتر بنانے اور حکمت عملی کو زیادہ مضبوط اور موثر بنانے کے لئے منافع کے اہداف طے کرنے سے بہتری لائی جاسکتی ہے۔
/*backtest start: 2024-04-13 00:00:00 end: 2024-05-13 00:00:00 period: 1h basePeriod: 15m 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/ // © nagpha //@version=5 strategy("My strategy", overlay=true, margin_long=100, margin_short=100) candleBodySize = math.abs(open - close) // Calculate candle wick size candleWickSize = high - close // Calculate percentage of wick to candle body wickPercentage = (candleWickSize / candleBodySize) * 100 // Check if candle is bullish and wick is less than 1% of the body isBullish = close > open isWickLessThan5Percent = wickPercentage < 5 longCondition = isBullish and isWickLessThan5Percent if (longCondition) // log.info("long position taken") strategy.entry("Long Entry", strategy.long) float prevLow = 0.0 prevLow := request.security(syminfo.tickerid, timeframe.period, low[1], lookahead=barmerge.lookahead_on) float closingPrice = close //plot(closingPrice, "Close Price", color.purple, 3) //plot(prevLow, "Previous Low", color.red, 3) //log.info("Outside: {0,number,#}",closingPrice) //log.info("Outside: {0,number,#}",prevLow) if closingPrice < prevLow and strategy.position_size > 0 //log.info("inside close: {0,number} : {0,number}",closingPrice,prevLow) // log.info("position exited") strategy.close("Long Entry") longCondition := false prevLow := 0 isBullish := false //plot(series=strategy.position_size > 0 ? prevLow : na, color = color.new(#40ccfb,0), style=plot.style_cross,linewidth = 5)