یہ مضمون ایک مقداری تجارتی حکمت عملی متعارف کراتا ہے جو فراکٹل تجزیہ اور موم بتی کے نمونوں کو جوڑتا ہے۔ کلیدی الٹ پوائنٹس اور بولش / بیرش الٹ موم بتی کے نمونوں کا پتہ لگانے سے ، یہ حکمت عملی کم خطرہ اور اعلی واپسی والی خودکار تجارت کو قابل بناتی ہے۔
یہ حکمت عملی قیمت کی کارروائی کے تفصیلی تجزیے پر مبنی ہے ، جس میں رجحان کو پکڑنے کے لئے واضح اندراج اور اسٹاپ نقصان کی منطق کی وضاحت کرنے کے لئے فراکٹل تجزیہ اور موم بتی کے نمونوں کی شناخت کا ایک مجموعہ استعمال کیا جاتا ہے۔
خاص طور پر ، اس کی انٹری کی شرط یہ ہے کہ: قیمت پچھلے 2 سلاخوں کی اونچائی سے اوپر ٹوٹ جاتی ہے ، اور ایک فریکٹل بریک آؤٹ یا بولش نگلنگ یا ہتھوڑا پیٹرن ہوتا ہے۔ یہ امتزاج طویل سگنلز کی مضبوطی سے تصدیق کرتا ہے۔ اسٹاپ نقصان منطق جو پچھلے 2 سلاخوں کی کم سے نیچے قیمت توڑنے پر باہر نکلنے کی وضاحت کرتی ہے ، تیز اور موثر اسٹاپ کو یقینی بناتی ہے۔
پیٹرن کا پتہ لگانے کے ل this ، یہ حکمت عملی عام طور پر استعمال ہونے والے فریکٹل تھیوری کا استعمال کلیدی الٹ پوائنٹس کی نشاندہی کرنے کے ساتھ ساتھ 3 کلاسیکی موم بتیوں کے الٹ پیٹرن کا پتہ لگانے کے لئے الگورتھم کا استعمال کرتی ہے۔
کوڈنگ پائن اسکرپٹ میں کی جاتی ہے۔ جب قیمت 3 بار کی نئی اعلی / کم ہوتی ہے تو فراکٹل ہائی / کم کی نشاندہی کی جاتی ہے ، اور کھلے / قریبی قیمتوں پر سخت قواعد گلے لگانے کے نمونوں کے لئے استعمال ہوتے ہیں۔
اس حکمت عملی کے اہم فوائد:
اس کے باوجود بھی کچھ خطرات ہیں جن کا ذکر کرنا ضروری ہے:
زیادہ سے زیادہ اسٹاپ ، رجحان فلٹرنگ اور واک فارورڈ تجزیہ جیسے طریقے مذکورہ بالا خطرات کو کنٹرول کرنے میں مدد کرسکتے ہیں۔
مزید بہتری کے لئے علاقوں:
یہ بہتری حکمت عملی کے استحکام اور منافع کو مزید مضبوط کرے گی۔
اس مضمون میں فریکٹلز اور موم بتی کے نمونوں کو جوڑنے والی پرائس ایکشن ٹریڈنگ کی حکمت عملی کا مکمل احاطہ کیا گیا ہے۔ درست سگنلنگ ، آسان نفاذ اور موثر رجحان کی پیروی کے ساتھ ، یہ حکمت عملی منظم تاجروں اور صوابدیدی تاجروں کو یکساں طور پر بہت فائدہ پہنچا سکتی ہے۔ مسلسل بہتری اور توثیق سے عملی تجارت کے لئے اس کی کارکردگی میں مزید اضافہ ہوگا۔
/*backtest start: 2023-02-12 00:00:00 end: 2024-02-18 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 strategy("Fractal & Pattern Entry/Exit Strategy", overlay=true) // Fractal calculation fractalHigh = high == highest(3) fractalLow = low == lowest(3) // Pattern detection bullishEngulfing = open < close[1] and close > open[1] and close > open + (open[1] - close[1]) * 2 and low < min(open, close) and high > max(open, close) and open[1] > close[1] bearishEngulfing = open > close[1] and close < open[1] and open > close + (close[1] - open[1]) * 2 and high > max(open, close) and low < min(open, close) and open[1] < close[1] hammer = open < close and close > (high + low + open * 2) / 4 and close - open > (high - low) * 0.6 and high - close < (high - low) * 0.1 and open - low < (high - low) * 0.1 hangingMan = open > close and open < (high + low + close * 2) / 4 and open - close > (high - low) * 0.6 and high - open < (high - low) * 0.1 and close - low < (high - low) * 0.1 // Entry condition longCondition = crossover(close, highest(2)[1]) and (fractalHigh or bullishEngulfing or hammer) shortCondition = crossunder(close, lowest(2)[1]) and (fractalLow or bearishEngulfing or hangingMan) // Exit condition exitLongCondition = crossunder(close, lowest(2)[1]) exitShortCondition = crossover(close, highest(2)[1]) // Entry and exit orders if (longCondition) strategy.entry("Long", strategy.long) if (shortCondition) strategy.entry("Short", strategy.short) if (exitLongCondition) strategy.close("Long") if (exitShortCondition) strategy.close("Short") // Plot fractals plotshape(fractalHigh, title="Fractal High", style=shape.triangledown, location=location.abovebar, color=color.green, size=size.small) plotshape(fractalLow, title="Fractal Low", style=shape.triangleup, location=location.belowbar, color=color.red, size=size.small) // Plot patterns plotshape(bullishEngulfing, title="Bullish Engulfing", style=shape.arrowup, location=location.belowbar, color=color.green, size=size.small) plotshape(bearishEngulfing, title="Bearish Engulfing", style=shape.arrowdown, location=location.abovebar, color=color.red, size=size.small) plotshape(hammer, title="Hammer", style=shape.arrowup, location=location.belowbar, color=color.green, size=size.small) plotshape(hangingMan, title="Hanging Man", style=shape.arrowdown, location=location.abovebar, color=color.red, size=size.small)