روزانہ ہائی اور لو ہڑتال کی حکمت عملی


تخلیق کی تاریخ: 2023-09-23 15:07:58 آخر میں ترمیم کریں: 2023-09-23 15:07:58
کاپی: 1 کلکس کی تعداد: 1039
1
پر توجہ دیں
1617
پیروکار

جائزہ

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

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

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

  1. روزانہ کی اونچائی اور کم: پچھلے تجارتی دن کی اعلی ترین اور کم ترین قیمتوں کو ریکارڈ کیا جاتا ہے ، جس میں ایک بریک آؤٹ کے فیصلے کا معیار ہوتا ہے۔

  2. چلتی اوسط: کسی خاص دور کے اختتامی قیمتوں کی چلتی اوسط کا حساب لگانا ، جو بڑے رجحانات کے فیصلے کے لئے ایک حوالہ ہے۔

  3. ٹرانزیکشن کی کثرت کا اشارے: ایک خاص دورانیے میں ٹرانزیکشن کی یکسانیت کی کثرت کی قیمت کا حساب لگانا ، فنڈز کے بہاؤ اور بہاؤ کا فیصلہ کرنا۔

تجارت کے مخصوص قواعد درج ذیل ہیں:

  1. زیادہ شرط لگائیں: اگر دن کی اونچائی ایک دن کی اونچائی کو توڑ دیتی ہے ، اور اختتامی قیمت حرکت پذیر اوسط سے زیادہ ہے ، اور ٹرانزیکشن کی کثرت کا اشارے مثبت ہے تو ، زیادہ کریں۔

  2. موازنہ شرط: جب بند ہونے والی قیمت منتقل اوسط سے نیچے آجائے تو موازنہ کریں۔

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

  4. فلیٹ خالی شرط: جب بندش کی قیمتوں نے منتقل اوسط کو توڑ دیا تو ، خالی ٹکٹوں کو فلیٹ کریں۔

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

طاقت کا تجزیہ

اس طرح کی اعلی اور کم توڑ کی حکمت عملی کے درج ذیل فوائد ہیں:

  1. یہ آسان، بدیہی اور قابل فہم ہے۔

  2. ایک دن پہلے کی اونچائی اور نچلے حصے کو توڑنے کے لئے ، آپ کو مضبوط طاقت کی سمت پر قبضہ کر سکتے ہیں۔

  3. اس کے علاوہ، یہ ایک متحرک اوسط کے ساتھ مل کر فلٹر کیا جاتا ہے، جس سے بہت سے شور سگنل سے بچنے کے لئے.

  4. فنڈز کے بہاؤ کے اشارے کے ذریعہ ، طاقت کی فضائی تقسیم کا اندازہ لگایا جاسکتا ہے۔

  5. دن کے اندر تجارت کا استعمال کرتے ہوئے ، آپ کو بار بار تجارت کرکے منافع جمع کرنے کی اجازت ہے۔

  6. پیچیدہ پیرامیٹرز کو بہتر بنانے کی ضرورت نہیں ہے، اور اس پر عمل درآمد کرنا آسان ہے۔

  7. مختلف پرجاتیوں کے لئے موزوں ، زیادہ لچکدار

  8. مجموعی طور پر ، حکمت عملی کا نظریہ سادہ اور واضح ہے ، اس پر عملدرآمد میں کوئی دشواری نہیں ہے ، اور منافع کی جگہ کافی ہے۔

خطرے کا تجزیہ

اگرچہ اس حکمت عملی کے بہت سے فوائد ہیں ، اس میں کچھ خطرات بھی ہیں:

  1. اس کے نتیجے میں، آپ کو ایک ہی وقت میں ایک ہی وقت میں ایک ہی وقت میں ایک ہی وقت میں ایک ہی وقت میں ایک ہی وقت میں ایک ہی وقت میں ایک ہی وقت میں ایک ہی وقت میں ایک ہی وقت میں ایک ہی وقت میں ایک ہی وقت میں ایک ہی وقت میں.

  2. اس کے علاوہ ، یہ بھی کہا گیا ہے کہ اس کے نتیجے میں ، اس کے نتیجے میں ، اس کے نتیجے میں ، اس کے نتیجے میں ، اس کے نتیجے میں ، اس کے نتیجے میں ، اس کے نتیجے میں۔

  3. ایک بار جب آپ نے اس کی جانچ پڑتال کی ہے تو ، آپ کو یہ معلوم ہونا چاہئے کہ آپ نے اس کی جانچ پڑتال کی ہے۔

  4. اس کے علاوہ ، یہ بھی کہا گیا ہے کہ اس کے نتیجے کے طور پر ، اس کی شرح نمو میں کمی واقع ہوئی ہے۔

  5. ایک بار میں ہونے والے نقصانات کو اچھی طرح سے کنٹرول نہیں کیا جاسکتا ہے، اور بہت زیادہ نقصانات کا خطرہ ہے۔

  6. ٹرانزیکشن فیس کے لئے ایک ہی دن میں بار بار ٹرانزیکشن کا سامنا کرنا پڑتا ہے.

  7. آپ کو زیادہ سے زیادہ منافع حاصل کرنے کے لئے ایک محدود جگہ ہے.

  8. مجموعی طور پر ، اسٹریٹجک اشارے کثرت سے آتے ہیں ، لیکن استحکام اور منافع بخش ہونے کی جانچ پڑتال کی جاتی ہے۔

اصلاح کی سمت

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

  1. ایک بار نقصان کو کنٹرول کرنے کے لئے سٹاپ نقصان کے نظام میں شامل ہونا

  2. متحرک اوسط پیرامیٹرز کو بہتر بنانے کے ل make اسے زیادہ حساس یا ہموار بنائیں۔

  3. ٹرانزیکشن کے مختلف اشارے آزمائیں تاکہ فنڈز کے بہاؤ کی درستگی کو بہتر بنایا جاسکے۔

  4. مزید فلٹرنگ کی شرائط شامل کریں تاکہ جعلی دراندازی کے امکانات کم ہوں۔

  5. زیادہ وقت کے فریم میں حکمت عملی کو چلانے کی کوشش کریں اور زیادہ بار بار تجارت سے گریز کریں۔

  6. مشین لرننگ جیسے ذرائع کو متعارف کرانے کے لئے، خود کار طریقے سے ٹریڈنگ سگنل سسٹم قائم کریں.

  7. فیصلے کرنے کے لئے مزید اعداد و شمار کے ذرائع کو ضم کریں ، جیسے خبروں کے واقعات ، میکرو ماحول ، وغیرہ۔

  8. حکمت عملی کی استحکام اور آمدنی کے اتار چڑھاو کے خطرے کا مکمل اندازہ لگائیں ، زیادہ منافع کی تلاش نہ کریں۔

خلاصہ کریں۔

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

سرٹیفکیٹ

حکمت عملی کا ماخذ کوڈ
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © exlux99

//@version=5

strategy(title='Daily HIGH/LOW strategy', overlay=true, initial_capital=10000, calc_on_every_tick=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100, commission_type=strategy.commission.percent, commission_value=0.1)

////////////////////////////GENERAL INPUTS//////////////////////////////////////
len = input.int(24, minval=1, title='Length MA', group='Optimization paramters')
src = input.source(close, title='Source MA', group='Optimization paramters')
out = ta.ema(src, len)

length = input.int(20, minval=1, title='CMF Length', group='Optimization paramters')
ad = close == high and close == low or high == low ? 0 : (2 * close - low - high) / (high - low) * volume
mf = math.sum(ad, length) / math.sum(volume, length)

f_secureSecurity(_symbol, _res, _src) =>
    request.security(_symbol, _res, _src[1], lookahead=barmerge.lookahead_on)

pricehigh = f_secureSecurity(syminfo.tickerid, 'D', high)
pricelow = f_secureSecurity(syminfo.tickerid, 'D', low)

plot(pricehigh, title='Previous Daily High', style=plot.style_linebr, linewidth=2, color=color.new(color.white, 0))
plot(pricelow, title='Previous Daily Low', style=plot.style_linebr, linewidth=2, color=color.new(color.white, 0))

short = ta.crossunder(low, pricelow) and close < out and mf < 0
long = ta.crossover(high, pricehigh) and close > out and mf > 0


if short and barstate.isconfirmed
    strategy.entry('short', strategy.short, when=barstate.isconfirmed, stop=pricelow[1])
    strategy.close('short', when=close > out)

if long and barstate.isconfirmed
    strategy.entry('long', strategy.long, when=barstate.isconfirmed, stop=pricehigh[1])
    strategy.close('long', when=close < out)