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

ٹرپل سپر ٹرینڈ اور ایکسپونینشل چلتی اوسط رجحان کوالٹی ٹریڈنگ کی حکمت عملی کے بعد

مصنف:چاؤ ژانگ، تاریخ: 2024-12-27 15:56:53
ٹیگز:ای ایم اےاے ٹی آر

img

جائزہ

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

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

اسٹریٹیجی میں مندرجہ ذیل بنیادی اجزاء شامل ہیں:

  1. 50 پیریڈ ای ایم اے مجموعی طور پر رجحان کی سمت کا تعین کرتا ہے ، ای ایم اے سے اوپر کی قیمت اپ ٹرینڈ کی نشاندہی کرتی ہے اور اس سے نیچے کی قیمت ڈاؤن ٹرینڈ کی نشاندہی کرتی ہے۔
  2. تین سپر ٹرینڈ لائنیں جو حساسیت میں کمی کے ساتھ 3.0، 2.0 اور 1.0 کے ضارب کے ساتھ 10 پیریڈ ATR کا استعمال کرتے ہوئے شمار کی جاتی ہیں۔
  3. انٹری سگنل: جب قیمت ای ایم اے سے اوپر ہو اور تینوں سپر ٹرینڈ لائنیں تیزی کے سگنل دکھاتی ہوں تو لانگ؛ جب قیمت ای ایم اے سے نیچے ہو اور تینوں سپر ٹرینڈ لائنیں bearish سگنل دکھاتی ہوں تو شارٹ۔
  4. باہر نکلنے کے سگنل: جب تیسری سپر ٹرینڈ لائن (کم سے کم حساس) سمت کو تبدیل کرتی ہے تو پوزیشنوں کو بند کریں۔

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

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

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

  1. مختلف مارکیٹوں میں کثرت سے تجارت پیدا کرسکتا ہے ، جس سے لین دین کے اخراجات میں اضافہ ہوتا ہے۔ حل: سگنل فلٹرز شامل کریں یا چلتی اوسط مدت میں توسیع کریں.

  2. رجحان کی تبدیلی کے آغاز کے دوران ممکنہ تاخیر۔ حل: امداد کے لیے رفتار کے اشارے شامل کریں۔

  3. متعدد توثیق کی ضروریات سے کچھ منافع بخش مواقع ضائع ہوسکتے ہیں۔ حل: مارکیٹ کی خصوصیات کی بنیاد پر تصدیق کے حالات کو ایڈجسٹ کریں۔

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

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

خلاصہ

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


/*backtest
start: 2024-12-19 00:00:00
end: 2024-12-26 00:00:00
period: 45m
basePeriod: 45m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Supertrend EMA Strategy", overlay=true)

// Input Parameters
ema_length = input(50, title="EMA Length")
supertrend_atr_period = input(10, title="ATR Period")
supertrend_multiplier1 = input.float(3.0, title="Supertrend Multiplier 1")
supertrend_multiplier2 = input.float(2.0, title="Supertrend Multiplier 2")
supertrend_multiplier3 = input.float(1.0, title="Supertrend Multiplier 3")

// Calculations
emaValue = ta.ema(close, ema_length)

[supertrend1, SupertrendDirection1] = ta.supertrend(supertrend_multiplier1, supertrend_atr_period)
[supertrend2, SupertrendDirection2] = ta.supertrend(supertrend_multiplier2, supertrend_atr_period)
[supertrend3, SupertrendDirection3] = ta.supertrend(supertrend_multiplier3, supertrend_atr_period)

// Plot Indicators
plot(emaValue, title="EMA", color=color.blue, linewidth=2)
plot(supertrend1, title="Supertrend 1 (10,3)", color=(SupertrendDirection1 == -1 ? color.green : color.red), linewidth=1, style=plot.style_line)
plot(supertrend2, title="Supertrend 2 (10,2)", color=(SupertrendDirection2 == -1 ? color.green : color.red), linewidth=1, style=plot.style_line)
plot(supertrend3, title="Supertrend 3 (10,1)", color=(SupertrendDirection3 == -1 ? color.green : color.red), linewidth=1, style=plot.style_line)

// Entry Conditions
long_condition = (SupertrendDirection1 == -1 and SupertrendDirection2 == -1 and SupertrendDirection3 == -1 and close > emaValue)
short_condition = (SupertrendDirection1 == 1 and SupertrendDirection2 == 1 and SupertrendDirection3 == 1 and close < emaValue)

// Exit Conditions
long_exit = (SupertrendDirection3 == 1)
short_exit = (SupertrendDirection3 == -1)

// Execute Strategy
if (long_condition)
    strategy.entry("Long", strategy.long)
if (short_condition)
    strategy.entry("Short", strategy.short)

if (long_exit)
    strategy.close("Long")
if (short_exit)
    strategy.close("Short")


متعلقہ

مزید