موونگ ایوریج کراس اوور پر مبنی حکمت عملی کی پیروی کرنے کا رجحان


تخلیق کی تاریخ: 2024-03-01 10:59:03 آخر میں ترمیم کریں: 2024-03-01 10:59:03
کاپی: 1 کلکس کی تعداد: 633
1
پر توجہ دیں
1617
پیروکار

موونگ ایوریج کراس اوور پر مبنی حکمت عملی کی پیروی کرنے کا رجحان

جائزہ

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

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

  1. 200 دوروں اور 100 دوروں کی اوسط منتقل کرنے کا حساب
  2. اور جب آپ 100 کی اوسط پر 200 کی اوسط سے گزرتے ہیں تو آپ زیادہ کرتے ہیں
  3. جب 100 دورانیہ کی اوسط سے نیچے 200 دورانیہ کی اوسط سے گزرتا ہے تو ، زیادہ سے زیادہ پوزیشن
  4. جب 100 پی سی ایس ایم کے نیچے 200 پی سی ایس ایم کے نیچے سے گزرتا ہے تو ، خالی ہوجاتا ہے
  5. جب 100 دوروں کی اوسط اوسط پر 200 دوروں کی اوسط اوسط سے گزرتا ہے تو ، خالی پوزیشن

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

حکمت عملی کا تجزیہ

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

حکمت عملی کے خطرات اور حل کے تجزیہ

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

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

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

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2023-02-23 00:00:00
end: 2024-02-29 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("MA Crossover Strategy", overlay=true)

// Функция для получения скользящего среднего на заданном таймфрейме
getMA(source, length, timeframe) =>
    request.security(syminfo.tickerid, timeframe, ta.sma(source, length))

// Вычисляем 200-периодное и 100-периодное скользящее среднее для текущего таймфрейма
ma200 = getMA(close, 200, "240")
ma100 = getMA(close, 100, "240")

// Открываем позицию Long, если 100-периодное скользящее среднее пересекает 200-периодное сверху вниз
if (ta.crossover(ma100, ma200))
    strategy.entry("Long", strategy.long)

// Закрываем позицию Long, если 100-периодное скользящее среднее пересекает 200-периодное сверху вниз
if (ta.crossunder(ma100, ma200))
    strategy.close("Long")

// Открываем позицию Short, если 100-периодное скользящее среднее пересекает 200-периодное сверху вниз
if (ta.crossunder(ma100, ma200))
    strategy.entry("Short", strategy.short)

// Закрываем позицию Short, если 100-периодное скользящее среднее пересекает 200-периодное снизу вверх
if (ta.crossover(ma100, ma200))
    strategy.close("Short")

// Рисуем линии скользящих средних на графике
plot(ma200, color=color.blue, linewidth=2, title="200 MA")
plot(ma100, color=color.red, linewidth=2, title="100 MA")