وسائل لوڈ ہو رہے ہیں... لوڈنگ...

متحرک ٹائم فریم ہائی-لو بریک آؤٹ حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2024-06-03 17:01:06
ٹیگز:

img

جائزہ

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

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

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

حکمت عملی کے فوائد

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

حکمت عملی کے خطرات

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

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

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

خلاصہ

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


/*backtest
start: 2023-05-28 00:00:00
end: 2024-06-02 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy(" NIFTY 65-15 ", overlay=true)

// Define input options for point settings and timeframe
points = input.int(60, title="Point Threshold", minval=1, step=1)
timeframe = input.timeframe("60", title="Timeframe", options=["1", "3", "5", "15", "30", "60", "240", "D", "W", "M"])

// Calculate high and low of the selected timeframe
high_timeframe = request.security(syminfo.tickerid, timeframe, high)
low_timeframe = request.security(syminfo.tickerid, timeframe, low)
close_timeframe = request.security(syminfo.tickerid, timeframe, close)

// Define conditions for Buy and Sell
buyCondition = high_timeframe > (close_timeframe[1] + points)
sellCondition = low_timeframe < (close_timeframe[1] - points)

// Entry and exit rules
if (buyCondition)
    strategy.entry("Buy", strategy.long)

if (sellCondition)
    strategy.entry("Sell", strategy.short)

// Close the positions based on the conditions
if (sellCondition)
    strategy.close("Buy")

if (buyCondition)
    strategy.close("Sell")

// Plot Buy and Sell signals on the chart
plotshape(series=buyCondition, title="Buy Entry", color=color.green, style=shape.triangleup, location=location.belowbar)
plotshape(series=sellCondition, title="Sell Entry", color=color.red, style=shape.triangledown, location=location.abovebar)

// Plot the equity curve of the strategy
plot(strategy.equity, title="Equity", color=color.blue, linewidth=2)


مزید