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

SMA MA CROSSOVER CROSSUNDER LONG SHORT
تخلیق کی تاریخ: 2025-02-20 11:31:18 آخر میں ترمیم کریں: 2025-02-20 11:31:18
کاپی: 0 کلکس کی تعداد: 304
2
پر توجہ دیں
319
پیروکار

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

جائزہ

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

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

حکمت عملی کا بنیادی حصہ تین مختلف دوروں ((1/2/4) کی سادہ حرکت پذیر اوسط کا استعمال کرتے ہوئے ، خریدنے کے سگنل کا تعین کرنے کے لئے یہ فیصلہ کرتے ہوئے کہ آیا مختصر دورانیہ ((1 مرحلہ) اور درمیانی دورانیہ ((2 مرحلہ) کی اوسط لمبی دورانیہ ((4 مرحلہ) کی اوسط کو ایک ساتھ اوپر کی طرف سے عبور کرتی ہے۔ اس کے برعکس ، جب مختصر دورانیہ اور درمیانی دورانیہ کی اوسط لمبی دورانیہ کی اوسط کو ایک ساتھ نیچے کی طرف سے عبور کرتی ہے تو فروخت کا سگنل پیدا ہوتا ہے۔ اس طرح کی متعدد تصدیق کا طریقہ کار جعلی سگنل کو مؤثر طریقے سے کم کرسکتا ہے اور تجارت کی درستگی کو بہتر بنا سکتا ہے۔ خاص طور پر ، ta.crossover () اور ta.crossunder () افعال کا استعمال کرتے ہوئے چیک کریں کہ آیا لائنوں کا کراس پورا ہوتا ہے ، جب خریدنے کی شرائط پوری ہوتی ہیں تو کثیر پوزیشن کھولیں ، اور جب فروخت کی شرائط پوری ہوتی ہیں تو فاریکس پوزیشن کھولیں۔

اسٹریٹجک فوائد

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

اسٹریٹجک رسک

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

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

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

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2024-10-20 00:00:00
end: 2025-02-18 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Binance","currency":"BTC_USDT"}]
*/

//@version=6
strategy("1/2/4 Moving Average STR 1.0.0", overlay=true)


o_length = input(1, title="1 Closed")
t_length = input(2, title="2 Closed")
f_length = input(4, title="4 Closed")

// Calculate the simple moving averages.
ma_o = ta.sma(close, o_length)
ma_t = ta.sma(close, t_length)
ma_f = ta.sma(close, f_length)

// Plot the moving averages on the chart.
plot(ma_o, color=color.green, title="1 MA")
plot(ma_t, color=color.red, title="2 MA")
plot(ma_f, color=color.blue, title="4 MA")

// Assign the crossover and crossunder results to global variables.
crossover_o = ta.crossover(ma_o, ma_f)
crossover_t = ta.crossover(ma_t, ma_f)
crossunder_o = ta.crossunder(ma_o, ma_f)
crossunder_t = ta.crossunder(ma_t, ma_f)

// Generate signals based on the global crossover variables.
// Buy signal: both 1 and 2 SMAs cross over the 4 SMA on the same bar.
buy_signal = crossover_o and crossover_t
// Sell signal: both 1 and 2 SMAs cross under the 4 SMA on the same bar.
sell_signal = crossunder_o and crossunder_t

// Enter trades based on the signals.
// For a long position, enter on a buy signal and exit when a sell signal occurs.
if buy_signal
    strategy.entry("Long", strategy.long)
if sell_signal
    strategy.close("Long")

// For a short position, enter on a sell signal and exit when a buy signal occurs.
if sell_signal
    strategy.entry("Short", strategy.short)
if buy_signal
    strategy.close("Short")