ٹرینڈ فلٹرڈ پن بار کو تبدیل کرنے کی حکمت عملی

SMA RSI PB
تخلیق کی تاریخ: 2024-06-07 16:48:23 آخر میں ترمیم کریں: 2024-06-07 16:48:23
کاپی: 2 کلکس کی تعداد: 631
1
پر توجہ دیں
1617
پیروکار

ٹرینڈ فلٹرڈ پن بار کو تبدیل کرنے کی حکمت عملی

جائزہ

یہ حکمت عملی بنیادی طور پر ایک مخصوص K لائن کی شکل کی نشاندہی کرکے مارکیٹ کے ممکنہ الٹ پوائنٹس کا فیصلہ کرتی ہے۔ پن بار ایک K لائن کی شکل ہے جس میں لمبی سائے کی لائن اور چھوٹی ہستی شامل ہوتی ہے ، جس سے یہ ظاہر ہوتا ہے کہ مارکیٹ میں اس مقام پر زیادہ اتار چڑھاؤ ہوا ہے ، لیکن آخر میں قیمت پیچھے ہٹ گئی ہے ، جس سے یہ ظاہر ہوتا ہے کہ یہ مقام معاون یا مزاحمتی مقام ہوسکتا ہے۔ یہ حکمت عملی موجودہ رجحان کی سمت کا فیصلہ کرنے کے لئے 50 سیکنڈ کی سادہ حرکت پذیری اوسط ((SMA) کا استعمال کرتی ہے ، اور 20 سیکنڈ کی SMA کو حجم فلٹرنگ کی شرط کے طور پر استعمال کرتی ہے ، اور صرف اس اوسط لائن سے زیادہ تجارت کو ایک مؤثر سگنل سمجھا جاتا ہے جب پن بار ظاہر ہوتا ہے۔ اس کے علاوہ ، یہ حکمت عملی نسبتا strong مضبوط کمزور اشارے ((RSI) کا بھی حساب لگاتی ہے ، لیکن براہ راست انٹری اور آؤٹ شرائط میں استعمال نہیں ہوتی ہے ، بلکہ اس کے بجائے مزید قابل عمل سگنل کی شرط کے طور پر منتخب کیا جاتا ہے۔

حکمت عملی کا اصول

  1. سب سے پہلے ، پن بار کی اوپر اور نیچے کی سائے کی لکیر اور ہستی کے متعلقہ سائز کا اندازہ لگائیں ، جس میں یہ ضروری ہے کہ اوپر کی سائے یا نیچے کی سائے کی لکیر کم از کم 60٪ پوری K لائن کی اونچائی اور نچلی حد کی حد ہو ، جبکہ ہستی کا حصہ 30٪ سے زیادہ نہیں ہوسکتا ہے۔
  2. پن بار کی قیمتوں کا موازنہ بند ہونے والی قیمتوں اور کھلنے والی قیمتوں کے سائز کے مقابلے میں کیا جاتا ہے۔
  3. موجودہ رجحان کا تعین کرنے کے لئے 50 سائیکل ایس ایم اے کا استعمال کریں ، جب قیمت ایس ایم اے کے اوپر ختم ہوجائے تو اسے اوپر کی طرف بڑھنے کا رجحان سمجھا جاتا ہے ، اور اس کے برعکس ، اس کا رجحان نیچے کی طرف ہے۔
  4. 20 سائیکل ٹرانزیکشن حجم ایس ایم اے کو ٹریڈ حجم فلٹرنگ کی شرط کے طور پر استعمال کرتے ہوئے ، صرف اس وقت ٹرانزیکشن کا حجم اس قدر سے زیادہ ہوتا ہے جب پن بار کو نافذ کیا جاتا ہے تو اسے ایک موثر سگنل سمجھا جاتا ہے۔
  5. شناخت شدہ بیج اور بیج پین بار کو ڈرائنگ کریں۔
  6. جب پن بار نظر آتا ہے تو ایک سے زیادہ پوزیشن کھولیں ، جب پن بار نظر آتا ہے تو خالی پوزیشن کھولیں۔
  7. اسٹاپ نقصان کی ترتیب پن بار کے جسمانی سائز کا 2 گنا ہے ، اور اسٹاپ کی ترتیب 3 گنا ہے۔ کثیر سر اسٹاپ پن بار کے نچلے حصے کے نیچے ہے ، اور اسٹاپ سب سے اوپر ہے۔ خالی سر اس کے برعکس ہے۔

طاقت کا تجزیہ

  1. پن بار ایک بہت ہی بدیہی اور موثر قیمت کی تبدیلی کی شکل ہے جو مارکیٹ کے جذبات کی تبدیلی کو زیادہ درست طریقے سے پکڑ سکتی ہے۔
  2. رجحان فلٹرنگ کی شرائط پن بار سگنل کو موجودہ رجحان کی سمت سے مطابقت پذیر رکھنے کی ضمانت دیتی ہیں ، جس سے سگنل کی کامیابی میں بہتری آتی ہے۔
  3. حجم کی شرائط مارکیٹ کے شور کو فلٹر کرتی ہیں جس کی وجہ سے لیکویڈیٹی کی کمی ہوتی ہے اور اس بات کو یقینی بناتی ہے کہ پن بار سگنل میں مارکیٹ کی کافی شرکت ہو۔
  4. سٹاپ نقصان اور اسٹاپ پوزیشن کی ترتیب پن بار کی اپنی خصوصیات پر مبنی ہے ، جس میں منافع کے مقابلے میں زیادہ خطرہ ہوتا ہے۔
  5. کوڈ کی منطق اور قواعد واضح ہیں، سمجھنے اور لاگو کرنے میں آسان ہیں۔

خطرے کا تجزیہ

  1. پن بار کے اشارے کی وشوسنییتا کو ایک ہلکا پھلکا مارکیٹ میں بہت زیادہ نقصان پہنچایا جاتا ہے، جب رجحان فلٹرنگ کا کوئی اثر نہیں ہوتا.
  2. ٹیلنٹیا یا لڈو کے واقعات میں پن بار بھی غیر فعال ہوسکتی ہے۔
  3. اس کے علاوہ ، یہ بھی کہا گیا ہے کہ اس کے نتیجے میں ، اس کی واپسی کے نمونے بہت کم ہوسکتے ہیں۔
  4. مخصوص نسلوں اور ادوار کے لئے، پہلے سے طے شدہ پیرامیٹرز کو مزید بہتر بنانے کی ضرورت ہوسکتی ہے.
  5. سنگل سگنل سسٹم مجموعی طور پر زیادہ خطرہ ہے۔

اصلاح کی سمت

  1. سگنل کے ذرائع کو فروغ دینے کے لئے اندرونی بار جیسے دیگر ریورس شکلوں کو متعارف کرانے پر غور کیا جاسکتا ہے۔
  2. اسٹاپ نقصان اور اسٹاپ کی پوزیشنوں کو متحرک طور پر مارکیٹ کی مختلف حالتوں کو ایڈجسٹ کرنے کے لئے اے ٹی آر جیسے اتار چڑھاؤ کے اشارے کے ساتھ ایڈجسٹ کیا جاسکتا ہے۔
  3. اس کے علاوہ، آپ کو ایک فی صد ٹریکنگ سٹاپ نقصان کے ساتھ ایک ڈیلٹا ڈال کر سکتے ہیں.
  4. مزید بنیادی اعداد و شمار جیسے معاشی کیلنڈر اور اہم واقعات کو شامل کیا جاسکتا ہے تاکہ سگنل کو فلٹر کیا جاسکے جو غیر موثر ہوسکتے ہیں۔
  5. فنڈ مینجمنٹ ماڈیولز کو متعارف کرانے پر غور کریں تاکہ ہر ٹرانزیکشن کے خطرے کو کنٹرول کیا جاسکے۔

خلاصہ کریں۔

پن بار الٹ حکمت عملی نے سادہ اور موثر سوچ کو اپنایا ہے ، جس نے رجحان فلٹرنگ ، حجم فلٹرنگ اور اسی طرح کے طریقوں سے سگنل کی شناخت کی درستگی کو بہتر بنایا ہے۔ اگرچہ ابھی کچھ جگہیں ہیں جہاں بہتری آسکتی ہے ، لیکن مجموعی طور پر یہ سوچ قابل عمل ہے اور مزید اصلاحی جانچ کے قابل ہے۔ پن بار خود ایک کلاسک قیمت کی شکل کے طور پر ، دوسرے اشارے یا سگنل کے ساتھ مل کر بھی استعمال کیا جاسکتا ہے ، تاکہ ایک زیادہ مستحکم تجارتی نظام حاصل کیا جاسکے۔

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2024-05-01 00:00:00
end: 2024-05-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Filtered Pin Bar Strategy with Relaxed Volume", overlay=true)

// Define the size of the pin bar's wick and body
wickSize = 0.6
bodySize = 0.3

// Calculate the size of the wicks and body
upperWick = high - math.max(open, close)
lowerWick = math.min(open, close) - low
body = math.abs(close - open)

// Define a simple moving average to determine the trend
smaLength = 50
sma = ta.sma(close, smaLength)

// Define a more relaxed volume threshold
volumeThreshold = ta.sma(volume, 20) * 1.0

// Define RSI parameters
rsiLength = 14
rsiOverbought = 70
rsiOversold = 30
rsi = ta.rsi(close, rsiLength)

// Define the conditions for a bullish pin bar
bullishPinBar = (lowerWick > (wickSize * (high - low))) and
     (body < (bodySize * (high - low))) and
     (close > open) and
     (close > sma) and
     (volume > volumeThreshold)

// Define the conditions for a bearish pin bar
bearishPinBar = (upperWick > (wickSize * (high - low))) and
     (body < (bodySize * (high - low))) and
     (close < open) and
     (close < sma) and
     (volume > volumeThreshold)

// Plot the bullish and bearish pin bars on the chart
plotshape(series=bullishPinBar, title="Bullish Pin Bar", location=location.belowbar, color=color.green, style=shape.labelup, text="PB")
plotshape(series=bearishPinBar, title="Bearish Pin Bar", location=location.abovebar, color=color.red, style=shape.labeldown, text="PB")

// Entry and exit rules
if (bullishPinBar)
    strategy.entry("Bullish Pin Bar", strategy.long)
if (bearishPinBar)
    strategy.entry("Bearish Pin Bar", strategy.short)

// Optional: Set stop loss and take profit
stopLoss = 2 * body
takeProfit = 3 * body
strategy.exit("Exit Long", from_entry="Bullish Pin Bar", stop=low - stopLoss, limit=high + takeProfit)
strategy.exit("Exit Short", from_entry="Bearish Pin Bar", stop=high + stopLoss, limit=low - takeProfit)