ماروبو کینڈل اسٹک سیگمنٹ توازن کی حکمت عملی


تخلیق کی تاریخ: 2024-02-23 14:23:41 آخر میں ترمیم کریں: 2024-02-23 14:23:41
کاپی: 1 کلکس کی تعداد: 735
1
پر توجہ دیں
1617
پیروکار

ماروبو کینڈل اسٹک سیگمنٹ توازن کی حکمت عملی

جائزہ

ماروبوکس لائن سیگمنٹ بیلنس حکمت عملی ایک دن کے وقت کی بنیاد پر ایک مقداری تجارت کی حکمت عملی ہے۔ یہ حکمت عملی ماروبوکس کی شکل کی شناخت کے ساتھ ساتھ ماروبوکس لائن سیگمنٹ کے توازن کی جانچ پڑتال کرکے مارکیٹ کے رجحانات کا فیصلہ کرتی ہے اور تجارت کے مواقع تلاش کرتی ہے۔

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

اس حکمت عملی کی بنیادی منطق مندرجہ ذیل نکات پر مبنی ہے:

  1. ماروبو سفید کثیر سر اور سیاہ خالی سر کو پہچانیں۔ ماروبو ایک خاص کثیر لائن گراف پیٹرن ہے جس میں کھلنے والی قیمت اور بند ہونے والی قیمت کے درمیان کوئی سایہ لائن نہیں ہوتی ہے۔ یہ سفید کثیر سر اور سیاہ خالی سر کی دو اقسام میں تقسیم ہے۔

  2. اوسط لائن سیگمنٹ کی لمبائی کا حساب لگائیں اور موجودہ لائن سیگمنٹ کی لمبائی کے ساتھ موازنہ کریں اور فیصلہ کریں کہ لائن سیگمنٹ لمبی ہے یا مختصر۔

  3. اس بات کا تعین کریں کہ آیا سلنڈر لائن کا ٹکڑا متوازن ہے ، یعنی اوپر کی سائے کی لائن اور نیچے کی سائے کی لائن کی لمبائی تقریبا equal مساوی ہے۔

  4. ماروبو سفید کثیر سر والے پرندوں کی شناخت کرتے وقت زیادہ کام کریں۔ ماروبو سیاہ خالی سر والے پرندوں کی شناخت کرتے وقت خالی کریں۔

  5. اس سے پہلے کہ وہ اس کی جانچ پڑتال کریں ، اس نے اس کی جانچ پڑتال کی کہ کیا اس کی دو شاخیں بند ہوگئیں اور اس کے نتیجے میں اس کا رجحان بدل گیا ، جس سے اس کی نشاندہی کی گئی۔

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

طاقت کا تجزیہ

ماروبوڈو لائن سیکشن متوازن حکمت عملی کے کچھ فوائد ہیں:

  1. اس کے علاوہ ، ماروبوڈو خود ہی ایک بہت ہی دھماکہ خیز ایک طرفہ ٹریڈ سگنل فراہم کرتا ہے ، جس میں اعلی امکانات کے ساتھ مضبوط رجحانات کی نشاندہی کی جاتی ہے۔

  2. لائن بینڈ توازن مؤثر طریقے سے جعلی ٹوٹنے کو فلٹر کرتا ہے ، اور اس سے بچنے سے بچتا ہے۔ جب لائن بینڈ میں عدم توازن ہوتا ہے تو ، اس کا اشارہ ہوتا ہے کہ جعلی ٹوٹنے کا خطرہ ہوسکتا ہے ، اس وقت تجارتی سگنل کو چھوڑ دیا جائے گا۔

  3. رجحانات کو پکڑنے کے لئے پہلے سے طے شدہ دو چالوں کا استعمال کرتے ہوئے، آپ کو اعلی منافع حاصل کرنے کے لئے بروقت رجحانات کو پکڑنے کے لئے استعمال کیا جا سکتا ہے.

  4. حکمت عملی سادہ اور واضح ہے، سمجھنے اور لاگو کرنے کے لئے آسان ہے، اور ابتدائی سیکھنے کے لئے موزوں ہے.

  5. کسی بھی قسم اور کسی بھی وقت کے دوران استعمال کیا جا سکتا ہے، قابل اطلاق.

خطرے کا تجزیہ

اس حکمت عملی میں مندرجہ ذیل خطرات بھی ہیں:

  1. زلزلے کے رجحانات کو مؤثر طریقے سے فلٹر کرنے میں ناکامی ، زلزلے کے حالات میں زیادہ سے زیادہ مجازی سگنل اور قید خانے کا خطرہ ہوسکتا ہے۔ پیرامیٹرز کو ایڈجسٹ کرکے پوزیشن کی مدت کو کم کرنے یا اسٹاپ نقصان کو بڑھانے سے اس کو کم کیا جاسکتا ہے۔

  2. پیرامیٹرز کی ترتیب پر منحصر ہے ، مختلف پیرامیٹرز کے نتیجے میں زیادہ فرق ہوسکتا ہے۔ پیرامیٹرز کو دوبارہ جانچنے کے ذریعے بہتر بنایا جاسکتا ہے۔

  3. اس کے نتیجے میں ، اگر آپ کو معلوم نہیں ہے کہ کیا آپ کے پاس ایک مضبوط رجحان ہے ، تو آپ کو اس کے بارے میں فیصلہ کرنے کے لئے انتہائی ماروبوبو پر انحصار کرنا چاہئے۔

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

اس حکمت عملی کو مندرجہ ذیل پہلوؤں سے بہتر بنایا جاسکتا ہے:

  1. ماروبوڈو کے ذریعہ طے شدہ لائن سیگمنٹ تناسب کی حد کو بہتر بنائیں ، شناخت کی حساسیت کو ایڈجسٹ کریں۔

  2. توازن کی کمی کے پیرامیٹرز کو بہتر بنائیں ، زیادہ متوازن یا زیادہ غیر متوازن توازن کی شکل کی شناخت کریں۔

  3. اضافی اختتامی قیمت اور ایک منتقل اوسط کے مقابلے میں ایک معاون فیصلے کے اشارے کے طور پر.

  4. ٹرانزیکشنز میں اضافے کے اچانک اشارے کا فیصلہ کرنا۔

  5. ڈھیلے لائن سیکشن توازن کی ضرورت ہے، زیادہ طاقتور ماروبو کے مواقع کی شناخت کریں.

خلاصہ کریں۔

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

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

//@version=4

strategy(title="Marubozu", shorttitle="Marubozu", overlay=true, initial_capital = 1000, default_qty_type=strategy.percent_of_equity, default_qty_value=100, commission_type=strategy.commission.percent , commission_value=0 )

C_Len = 14 // ema depth for bodyAvg
C_ShadowPercent = 5.0 // size of shadows
C_ShadowEqualsPercent = 100.0
C_DojiBodyPercent = 5.0
C_Factor = 2.0 // shows the number of times the shadow dominates the candlestick body

C_BodyHi = max(close, open)
C_BodyLo = min(close, open)
C_Body = C_BodyHi - C_BodyLo
C_BodyAvg = ema(C_Body, C_Len)
C_SmallBody = C_Body < C_BodyAvg
C_LongBody = C_Body > C_BodyAvg
C_UpShadow = high - C_BodyHi
C_DnShadow = C_BodyLo - low
C_HasUpShadow = C_UpShadow > C_ShadowPercent / 100 * C_Body
C_HasDnShadow = C_DnShadow > C_ShadowPercent / 100 * C_Body
C_WhiteBody = open < close
C_BlackBody = open > close
C_Range = high-low
C_IsInsideBar = C_BodyHi[1] > C_BodyHi and C_BodyLo[1] < C_BodyLo
C_BodyMiddle = C_Body / 2 + C_BodyLo
C_ShadowEquals = C_UpShadow == C_DnShadow or (abs(C_UpShadow - C_DnShadow) / C_DnShadow * 100) < C_ShadowEqualsPercent and (abs(C_DnShadow - C_UpShadow) / C_UpShadow * 100) < C_ShadowEqualsPercent
C_IsDojiBody = C_Range > 0 and C_Body <= C_Range * C_DojiBodyPercent / 100
C_Doji = C_IsDojiBody and C_ShadowEquals

patternLabelPosLow = low - (atr(30) * 0.6)
patternLabelPosHigh = high + (atr(30) * 0.6)

C_MarubozuWhiteBullishNumberOfCandles = 1
C_MarubozuShadowPercentWhite = 5.0
C_MarubozuWhiteBullish = C_WhiteBody and C_LongBody and C_UpShadow <= C_MarubozuShadowPercentWhite/100*C_Body and C_DnShadow <= C_MarubozuShadowPercentWhite/100*C_Body and C_WhiteBody
alertcondition(C_MarubozuWhiteBullish, title = "Marubozu White", message = "New Marubozu White - Bullish pattern detected.")
if C_MarubozuWhiteBullish
    var ttBullishMarubozuWhite = "Marubozu White\nA Marubozu White Candle is a candlestick that does not have a shadow that extends from its candle body at either the open or the close. Marubozu is Japanese for “close-cropped” or “close-cut.” Other sources may call it a Bald or Shaven Head Candle."
    label.new(bar_index, patternLabelPosLow, text="MW", style=label.style_label_up, color = color.blue, textcolor=color.white, tooltip = ttBullishMarubozuWhite)
bgcolor(highest(C_MarubozuWhiteBullish?1:0, C_MarubozuWhiteBullishNumberOfCandles)!=0 ? color.blue : na, offset=-(C_MarubozuWhiteBullishNumberOfCandles-1))

C_MarubozuBlackBearishNumberOfCandles = 1
C_MarubozuShadowPercentBearish = 5.0
C_MarubozuBlackBearish = C_BlackBody and C_LongBody and C_UpShadow <= C_MarubozuShadowPercentBearish/100*C_Body and C_DnShadow <= C_MarubozuShadowPercentBearish/100*C_Body and C_BlackBody
alertcondition(C_MarubozuBlackBearish, title = "Marubozu Black", message = "New Marubozu Black - Bearish pattern detected.")
if C_MarubozuBlackBearish
    var ttBearishMarubozuBlack = "Marubozu Black\nThis is a candlestick that has no shadow, which extends from the red-bodied candle at the open, the close, or even at both. In Japanese, the name means “close-cropped” or “close-cut.” The candlestick can also be referred to as Bald or Shaven Head."
    label.new(bar_index, patternLabelPosHigh, text="MB", style=label.style_label_down, color = color.red, textcolor=color.white, tooltip = ttBearishMarubozuBlack)
bgcolor(highest(C_MarubozuBlackBearish?1:0, C_MarubozuBlackBearishNumberOfCandles)!=0 ? color.red : na, offset=-(C_MarubozuBlackBearishNumberOfCandles-1))

strategy.entry("short",1,when= C_MarubozuBlackBearish)

strategy.entry("long",0,when=C_MarubozuWhiteBullish)

strategy.close("long",when= close[1] < open[1]and close[2] < open[2] and close > open)
strategy.close("short",when= close[1] > open[1]and close[2] > open[2] and close < open)