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

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

مصنف:چاؤ ژانگ، تاریخ: 2024-02-23 12:46:19
ٹیگز:

img

جائزہ

یہ حکمت عملی چلتی اوسط کے کراس اوور کی بنیاد پر خرید اور فروخت کے سگنل تیار کرتی ہے۔ یہ 8 دن ، 18 دن اور 50 دن کی تیزی سے چلتی اوسط (ای ایم اے) کا استعمال کرتی ہے۔ جب قیمت 8 دن کے ای ایم اے سے اوپر ٹوٹ جاتی ہے اور 50 دن کے ای ایم اے سے زیادہ ہوتی ہے تو خرید کا سگنل تیار ہوتا ہے۔ جب 8 دن کا ای ایم اے 18 دن کے ای ایم اے سے نیچے عبور کرتا ہے تو فروخت کا سگنل تیار ہوتا ہے۔

اصول

چلتی اوسط قیمتوں میں اتار چڑھاؤ کو مؤثر طریقے سے فلٹر کرسکتی ہے اور قیمت کے رجحانات کی عکاسی کرسکتی ہے۔ تیز رفتار چلتی اوسط قیمتوں میں تبدیلیوں کا تیزی سے جواب دیتی ہے۔ جب تیز رفتار چلتی اوسط سستے سے تجاوز کرتی ہے تو ، اس سے قیمتوں میں اضافے کا رجحان ظاہر ہوتا ہے۔ اور جب یہ نیچے سے گزرتی ہے تو ، اس سے نیچے کا رجحان ظاہر ہوتا ہے۔

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

  • آٹھ روزہ ای ایم اے: مختصر مدت کے رجحانات کا اندازہ کرنے کے لئے تیز رفتار
  • 18 روزہ EMA: درمیانی رفتار، درمیانی مدت کے رجحانات کا اندازہ کرنے کے لئے
  • 50 دن کا ای ایم اے: طویل مدتی رجحانات کا اندازہ کرنے کے لئے آہستہ چل رہا ہے

خریدنے کے سگنل اس وقت پیدا ہوتے ہیں جب قلیل مدتی عروج کا رجحان (8 دن کا ای ایم اے بڑھتا ہے) درمیانے اور طویل مدتی رجحانات (50 دن کے ای ایم اے سے زیادہ قیمت) کے ساتھ سیدھ میں ہوتا ہے۔ فروخت کے سگنل اس وقت پیدا ہوتے ہیں جب قلیل مدتی عروج کا رجحان (8 دن کا ای ایم اے) درمیانی مدت کے زوال کے رجحان (18 دن کا ای ایم اے گرتا ہے) سے ٹوٹ جاتا ہے۔

فوائد کا تجزیہ

اس حکمت عملی کے فوائد یہ ہیں:

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

خطرے کا تجزیہ

کچھ خطرات بھی ہیں:

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

خطرات کو بہتر بنانے اور کم کرنے کے کچھ طریقے:

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

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

حکمت عملی کو مزید بہتر بنانے کے لئے کچھ ہدایات:

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

نتیجہ

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


/*backtest
start: 2023-02-16 00:00:00
end: 2024-02-22 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy('Trading EMAs', overlay=true)

// Definir las medias móviles con colores personalizados
ema8 = ta.ema(close, 8)
ema18 = ta.ema(close, 18)
ema50 = ta.ema(close, 50)

plot(ema8, color=color.new(color.green, 0), title='EMA8')
plot(ema18, color=color.new(color.blue, 0), title='EMA18')
plot(ema50, color=color.new(color.red, 0), title='EMA50')

// Condiciones de entrada
longCondition = ta.crossover(close, ema8) and close > ema50 // Señal de compra cuando el precio de cierre cruza al alza la EMA de 8 y el precio está por encima de la EMA de 50

// Condiciones de salida
exitLongCondition = ta.crossunder(ema8, ema18) // Señal de venta cuando EMA8 cruza por debajo de EMA18

// Ejecutar las operaciones basadas en las condiciones de entrada
if longCondition
    strategy.entry('Long', strategy.long)

// Salida de las operaciones basadas en las condiciones de salida
if exitLongCondition
    strategy.close('Long')


مزید