نمونوں اور موم بتیوں پر مبنی مقداری تجارتی حکمت عملی


تخلیق کی تاریخ: 2024-02-19 14:32:45 آخر میں ترمیم کریں: 2024-02-19 14:32:45
کاپی: 0 کلکس کی تعداد: 747
1
پر توجہ دیں
1617
پیروکار

نمونوں اور موم بتیوں پر مبنی مقداری تجارتی حکمت عملی

جائزہ

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

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

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

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

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

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

اسٹریٹجک فوائد

اس حکمت عملی کے اہم فوائد یہ ہیں:

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

اسٹریٹجک رسک

اس حکمت عملی کے کچھ خطرات ہیں جن پر دھیان دینا ضروری ہے:

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

مذکورہ بالا خطرات کو روکنے کی حکمت عملی کو بہتر بنانے ، رجحان فلٹرنگ متعارف کرانے ، اور حکمت عملی کے پیرامیٹرز کی توثیق کرنے کے لئے مقداری ٹولز کا استعمال کرکے کنٹرول کیا جاسکتا ہے۔

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

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

  1. اس کے علاوہ، یہ بھی ممکن ہے کہ آپ کو اس بات کا یقین کرنے کے لئے کہ آپ کو کیا کرنا ہے، آپ کو اس بات کا یقین کرنے کے لئے کہ آپ کو کیا کرنا ہے.
  2. رجحانات کا اندازہ لگانے میں اضافہ کریں تاکہ قلیل مدتی اتار چڑھاؤ سے غلط سگنل سے بچا جاسکے۔
  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)