حیرت انگیز آسکیلیٹر ڈبل اسٹوکاسٹک فلٹرڈ ڈائیورجنسی ٹریڈنگ حکمت عملی سگنل کی وشوسنییتا کو بہتر بنانے کے لئے اسٹوکاسٹک آسکیلیٹر
حکمت عملی میں مندرجہ ذیل اجزاء شامل ہیں:
زبردست آسکیلیٹر (اے او) حساب کتاب: اے او مارکیٹ کی رفتار کی حرکیات کی نشاندہی کرنے کے لئے وسط نقطہ (ایچ ایل 2) کے 5 مدت اور 34 مدت کے ایس ایم اے کے درمیان فرق ہے۔
اسٹوکاسٹک آسکیلیٹر: ایک مدت میں قیمت کی حد سے بند ہونے کی قیمت کا موازنہ کرکے رفتار اور ممکنہ الٹ پوائنٹس کا اندازہ کرنے کے لئے استعمال کیا جاتا ہے۔ زیادہ خرید / فروخت کی سطح کا پتہ لگانے کے لئے 14 پیریڈ اسٹوکاسٹک (اسٹوک کے) اور 3 پیریڈ ایس ایم اے (اسٹوک ڈی) کا استعمال کرتا ہے۔
فرق کا پتہ لگانے کا منطق: اس وقت آسان کیا جاتا ہے جب قیمت ایک سمت میں چلتی ہے جبکہ اے او مخالف سمت میں چلتی ہے۔ حقیقی دنیا میں فرق کا پتہ لگانے میں زیادہ رنگین تجزیہ شامل ہوتا ہے۔
اسٹوکاسٹک فلٹرنگ: اسٹوکاسٹک فروخت کے لئے زیادہ خریدنے اور خریدنے کے لئے زیادہ فروخت کرنے کی حالت کے ذریعہ فلٹر کردہ سگنل۔
سگنل پلاٹنگ: فلٹرنگ کے بعد شکلوں کے طور پر چارٹ پر پلاٹ کیے گئے تصدیق شدہ سگنل۔
داخلے کے قواعد: تصدیق شدہ تیزی کے سگنل پر طویل اندراج، تصدیق شدہ کمی کے سگنل پر مختصر اندراج۔
اس حکمت عملی میں رجحان کی پیروی اور الٹ کی نشاندہی ، قابل اعتماد اشاروں کے ساتھ مل کر ہے۔ فوائد میں شامل ہیں:
اے او مختصر مدت کے رجحان کی تبدیلیوں کی نشاندہی کرنے میں مدد کرتا ہے، قیمت کے ساتھ اختلاف قابل اعتماد سگنل کا ذریعہ فراہم کرتا ہے.
اسٹوکاسٹک فلٹرز غلط سگنلز سے بچتے ہیں جن میں زیادہ خریدنے / زیادہ فروخت کی تصدیق نہیں ہوتی ہے۔
اشارے کا مجموعہ مضبوط مارکیٹ تشخیص اور وشوسنییتا فراہم کرتا ہے۔
واضح اندراج کے اشارے اور قوانین، آسان نفاذ.
معقول اشارے کا انتخاب اور پیرامیٹرز، اچھا بیک ٹسٹ اور زندہ کارکردگی.
ممکنہ خطرات میں شامل ہیں:
سادہ تفریق کا پتہ لگانے سے سگنلز کو غلط اندازہ لگانے کا خطرہ ہوتا ہے۔ اصلاح سے غلط اندازہ لگانے کا امکان کم ہوسکتا ہے۔
جامد پیرامیٹر کی ترتیبات مارکیٹ کے بدلتے حالات میں کم کارکردگی کا مظاہرہ کرسکتی ہیں۔ موافقت پذیر پیرامیٹر کارکردگی کو بہتر بنا سکتے ہیں۔
اسٹوکاسٹک فلٹرنگ سے کچھ منافع بخش مواقع ضائع ہوسکتے ہیں۔ فلٹرز کو ایڈجسٹ کرنے سے زیادہ تجارت حاصل ہوسکتی ہے۔
کھلی پوزیشنوں کے لئے نقصانات کے کنٹرول کے کوئی سخت میکانزم نہیں۔ اسٹاپ نقصانات یا پوزیشن سائزنگ کے قوانین سے خطرے کو بہتر طریقے سے کنٹرول کیا جاسکتا ہے۔
مزید اصلاحات کے لئے شعبے:
اعلی معیار کے سگنلز کے لئے متغیر سگنل کی شناخت کی منطق کو بہتر بنائیں۔
زیادہ سے زیادہ پیرامیٹرز تلاش کرنے کے لئے مختلف پیرامیٹرز کے مجموعے کی جانچ کریں.
انفرادی تجارتوں پر نیچے کی طرف کنٹرول کرنے کے لئے سٹاپ نقصان کی حکمت عملی شامل کریں.
انٹری سائزنگ قوانین اور کھلی پوزیشن مینجمنٹ کو بہتر بنائیں.
متحرک پیرامیٹر اور منطق کی اصلاح کے لئے مشین لرننگ متعارف کروائیں۔
کثیر عنصر ڈرائیونگ کے لئے مزید ڈیٹا ذرائع شامل کریں.
اے او ڈبل اسٹوکاسٹک فلٹرڈ تغیر کی حکمت عملی مؤثر طریقے سے اے او تغیر اور اسٹوکاسٹک فلٹرنگ کے ذریعہ رجحان کی پیروی اور الٹ کی نشاندہی کو یکجا کرتی ہے۔ واضح قوانین ، اچھے بیک ٹسٹ کے نتائج ، مضبوط عملی صلاحیت کے ساتھ۔ مزید اصلاحات بہتر نقالی اور براہ راست کارکردگی کا نتیجہ اخذ کرسکتی ہیں۔
/*backtest start: 2024-01-01 00:00:00 end: 2024-01-31 23:59:59 period: 4h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Fixed AO Divergence Strategy", shorttitle="Fixed AO+Stoch", overlay=true) // Calculate Awesome Oscillator ao() => ta.sma(hl2, 5) - ta.sma(hl2, 34) aoVal = ao() // Stochastic Oscillator stochK = ta.stoch(close, high, low, 14) stochD = ta.sma(stochK, 3) // Simplify the divergence detection logic // For educational purposes, we will define a basic divergence detection mechanism // Real-world application would require more sophisticated logic // Detect bullish and bearish divergences based on AO and price action bullishDivergence = (close > close[1]) and (aoVal < aoVal[1]) bearishDivergence = (close < close[1]) and (aoVal > aoVal[1]) // Stochastic Overbought/Oversold conditions stochOverbought = (stochK > 80) and (stochD > 80) stochOversold = (stochK < 20) and (stochD < 20) // Filtered signals confirmedBullishSignal = bullishDivergence and stochOversold confirmedBearishSignal = bearishDivergence and stochOverbought // Plot signals plotshape(series=confirmedBullishSignal, style=shape.triangleup, location=location.belowbar, color=color.green, title="Bullish Divergence", text="BUY") plotshape(series=confirmedBearishSignal, style=shape.triangledown, location=location.abovebar, color=color.red, title="Bearish Divergence", text="SELL") // Strategy Entry if (confirmedBullishSignal) strategy.entry("Long", strategy.long, comment="Long Entry") if (confirmedBearishSignal) strategy.entry("Short", strategy.short, comment="Short Entry")