یہ حکمت عملی حرکت پذیر اوسط لائن کے موڑ کے مقامات پر مبنی رجحان کا جائزہ لیتی ہے تاکہ ایم اے اپ ٹرینڈ موڑ کے مقام پر طویل اور ایم اے ڈاؤن ٹرینڈ موڑ کے مقام پر مختصر ہوجائے۔ یہ ایک عام رجحان کی پیروی کرنے والی حکمت عملی سے تعلق رکھتی ہے۔
اسٹریٹجی قیمت = سیکیورٹی ((tickerid ، مدت ، بند) کا استعمال حکمت عملی کے تجزیے کے لئے قیمت کے طور پر اختتامی قیمت حاصل کرنے کے لئے کرتی ہے ، پھر پہلی اوسط لائن کی قیمت حاصل کرنے کے لئے ma1 لمبائی کے ان پٹ انتخاب کی بنیاد پر SMA یا EMA کا حساب لگاتی ہے۔ roc1 کو پھر قیمت کی ایک دن کی تبدیلی کی شرح کے طور پر بیان کیا جاتا ہے۔ حد کے رجحانStrength1 کے ذریعہ ، یہ فیصلہ کرتا ہے کہ آیا اوسط لائن میں نمایاں اضافہ یا کمی ہے۔ جب roc1 رجحانStrength1 سے تجاوز کرتا ہے تو ، ma1up کو سچ کے طور پر بیان کیا جاتا ہے ، جس سے یہ ظاہر ہوتا ہے کہ اوسط لائن بڑھ رہی ہے۔ جب roc1 منفی رجحانStrength1 سے نیچے ہے ، ma1down کو سچ کے طور پر بیان کیا جاتا ہے ، جس سے یہ ظاہر ہوتا ہے کہ اوسط لائن گر رہی ہے۔ ایک طویل سگنل جاری کیا جاتا ہے جب اوسط لائن بڑھتی ہے اور پچھلے دن گر رہی تھی۔ ایک مختصر سگنل جاری کیا جاتا ہے جب اوسط لائن گرتی ہے اور پچھلے دن بڑھ رہی تھی۔
اس طرح، حکمت عملی اسٹاک کی قیمت کی رجحان کی تبدیلی کو قبضہ کرنے کے لئے حرکت پذیر اوسط لائن کے موڑ کے مقامات کا استعمال کرتی ہے، جو ایک عام رجحان کی پیروی کرنے والی حکمت عملی سے تعلق رکھتا ہے.
اس حکمت عملی کا سب سے بڑا فائدہ یہ ہے کہ یہ رجحان کا فیصلہ کرنے کے لئے حرکت پذیر اوسط لائن کے موڑ کے نکات کا استعمال کرتا ہے ، جو مقداری تجارت میں نسبتا mature بالغ اور قابل اعتماد تکنیکی تجزیہ کا طریقہ ہے۔ مخصوص فوائد یہ ہیں:
شور کو فلٹر کرنے اور رجحان کی موڑ کے مقامات کو درست طریقے سے پکڑنے کے لئے چلتی اوسط کا استعمال کریں۔ چلتی اوسط قیمتوں کو ہموار کرتی ہے اور رجحان کی تبدیلیوں کو زیادہ قابل اعتماد طریقے سے شناخت کرنے کے لئے کچھ شور کو فلٹر کرسکتی ہے۔
جھوٹے بریک آؤٹس سے بچنے کے لئے الٹ کی شدت کا تعین کرنے کے لئے شرح تبدیلی کے اشارے کو یکجا کریں۔ یہ حکمت عملی نہ صرف موڑ کے مقامات کا پتہ لگاتی ہے ، بلکہ شرح تبدیلی کے تدریج کے لئے ایک حد بھی طے کرتی ہے ، لہذا یہ چلتی اوسط پر جھوٹے بریک آؤٹس کی وجہ سے غیر ضروری تجارت سے بچ سکتی ہے۔
آسان بیک ٹیسٹنگ کی اصلاح کے لئے سادہ پیرامیٹر کی ترتیبات۔ اس حکمت عملی میں صرف ایک حرکت پذیر اوسط اور کچھ پیرامیٹرز ہیں جو صارفین کو سمجھنے اور ماسٹر کرنے میں آسان ہیں۔
اس حکمت عملی کے اہم خطرات یہ ہیں:
رجحان کی پیروی کرنے والی حکمت عملی چوٹیوں اور نیچے کی پیش گوئی نہیں کرسکتی ہے۔ یہ حکمت عملی ایک رجحان کی پیروی کرنے والی حکمت عملی ہے جو صرف رجحانات کی پیروی کرسکتی ہے اور مارکیٹ کے چوٹیوں اور نیچے کی پیش گوئی نہیں کرسکتی ہے ، فوری الٹ جانے کے مواقع کو آسانی سے کھو دیتی ہے۔
چلتی اوسط تاخیر کا مسئلہ۔ چلتی اوسط قیمتوں کی نقل و حرکت کی عکاسی میں ایک خاص تاخیر رکھتے ہیں ، جو رجحان کی تبدیلیوں کی نشاندہی کرنے کی بروقتیت کو متاثر کرسکتے ہیں۔
غیر مناسب پہلے پیرامیٹر کی اصلاح براہ راست نتائج کو متاثر کرتی ہے۔ اس حکمت عملی کی پیرامیٹر کی ترتیبات جیسے اوسط لائن کی مدت کی تعداد اور شرح تبدیلی کے رجحان کی حد براہ راست حکمت عملی کے منافع ، کھپت وغیرہ کو متاثر کرے گی اور اس کی احتیاط سے جانچ اور اصلاح کی ضرورت ہے۔
اس کے مطابق حل یہ ہیں:
اہم بول اور ریچھ موڑ کے مقامات کی پیش گوئی کرنے کے لئے مناسب طریقے سے دیگر اشارے کو یکجا کریں.
ایس ایم اے کے بجائے ای ایم اے اور دیگر تیز رفتار حرکت پذیر اوسط کی جانچ کریں۔
یہ بہترین پیرامیٹر کی ترتیبات کو تلاش کرنے کے لئے کثیر اصلاح کرنے کی سفارش کی جاتی ہے.
اس حکمت عملی کو مندرجہ ذیل سمتوں میں مزید بہتر بنایا جاسکتا ہے:
گولڈن کراس اور ڈیڈ کراس حکمت عملی بنانے کے لئے دوسری حرکت پذیر اوسط لائن شامل کریں۔ یہ رجحانات اور فلٹر شور کا تعین کرنے کے لئے دوہری حرکت پذیر اوسط کے مابین تعلقات کا استعمال کرتا ہے۔
حجم تجزیہ شامل کریں۔ چلتی اوسط موڑ کے مقامات پر حجم میں ہونے والی تبدیلیوں کا مشاہدہ کرکے ، یہ موڑ کے مقامات کی وشوسنییتا کی مزید تصدیق کرسکتا ہے۔
دیگر تکنیکی اشارے جیسے آر ایس آئی اور ایم اے سی ڈی کے معاون کردار کی جانچ کریں۔ یہ اشارے رجحانات کا تعین کرنے اور حرکت پذیر اوسط موڑ کے مقامات کے ساتھ مجموعی حکمت عملی بنانے میں بھی مدد کرسکتے ہیں۔
کثیر مارکیٹ کی حالت پیرامیٹر کی اصلاح اور اسکریننگ۔ بیل مارکیٹ ، ریچھ مارکیٹ ، رینج سے منسلک مارکیٹ کے حالات کے تحت مجموعوں کے لئے الگ الگ جانچ اور پیرامیٹر کی ترتیبات کو بہتر بنائیں۔
مختلف مارکیٹ کے ماحول میں پیرامیٹرز کو متحرک طور پر بہتر بنانے اور متحرک اصلاح کے لئے پیرامیٹر کی مضبوطی کا اندازہ کرنے کے لئے مشین لرننگ کے طریقوں کا استعمال کریں۔
خلاصہ یہ ہے کہ ، یہ ایک نسبتا mature پختہ رجحان ہے جس کی حکمت عملی میں کچھ عملی قدر ہے۔ حکمت عملی کا خیال آسان اور واضح ہے ، جس میں کچھ ایڈجسٹ پیرا میٹر ہیں ، جو سمجھنے اور جانچنے میں آسان ہے۔ اسی وقت ، رجحان کے بعد تاخیر جیسے مسائل بھی ہیں۔ یہ تجویز کی جاتی ہے کہ دوسرے اشارے کے ساتھ مل کر ، حالات میں جانچ اور اصلاح کریں ، یا حکمت عملی کے استحکام اور عملی اثر کو مزید بڑھانے کے لئے متحرک پیرامیٹر ایڈجسٹمنٹ کے لئے میکانزم متعارف کروائیں۔
/*backtest start: 2023-01-10 00:00:00 end: 2024-01-16 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=3 strategy("MA Turning Point Strategy", overlay=true) src = input(close, title="Source") price = request.security(syminfo.tickerid, timeframe.period, src) ma1 = input(25, title="1st MA Length") type1 = input("SMA", "1st MA Type", options=["SMA", "EMA"]) price1 = if (type1 == "SMA") sma(price, ma1) else ema(price, ma1) plot(series=price1, style=line, title="1st MA", color=blue, linewidth=2, transp=0) lookback1 = input(1, "Lookback 1") roc1 = roc(price1, lookback1) ma1up = false ma1down = false ma2up = false ma2down = false ma1up := nz(ma1up[1]) ma1down := nz(ma1down[1]) ma2up := nz(ma2up[1]) ma2down := nz(ma2down[1]) trendStrength1 = input(2.5, title="Minimum slope magnitude * 100", type=float) * 0.01 if crossover(roc1, trendStrength1) ma1up := true ma1down := false if crossunder(roc1, -trendStrength1) ma1up := false ma1down := true longCondition = ma1up and ma1down[1] if (longCondition) strategy.entry("Long", strategy.long) shortCondition = ma1down and ma1up[1] if (shortCondition) strategy.entry("Short", strategy.short)