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


تخلیق کی تاریخ: 2024-02-26 12:10:26 آخر میں ترمیم کریں: 2024-02-26 12:10:26
کاپی: 0 کلکس کی تعداد: 693
1
پر توجہ دیں
1617
پیروکار

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

جائزہ

یہ حکمت عملی 30 دن اور 200 دن کی اوسط اوسط کی بنیاد پر ایک تجارتی حکمت عملی ہے۔ یہ XAUUSD گولڈ 1 منٹ کے چارٹ پر چلتی ہے تاکہ قلیل مدتی قیمتوں کے رجحانات کو پکڑ سکے۔ یہ حکمت عملی ایک ہی وقت میں اسٹاپ نقصان اور اسٹاپ اسٹاپ سیٹنگ کا استعمال کرتی ہے تاکہ خطرہ کا انتظام کیا جاسکے۔

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

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

اس حکمت عملی میں رجحانات کی پیروی اور اوسط لائن کراسنگ کے فوائد کو یکجا کیا گیا ہے۔ 30 دن کی اوسط لائن قیمت میں تبدیلیوں کا زیادہ تیزی سے جواب دیتی ہے ، اور 200 دن کی اوسط لائن میں زیادہ مضبوط رجحان فلٹرنگ ہے۔ ان کے کراسنگ سے مارکیٹ میں داخل ہونے اور باہر جانے کے لئے واضح سگنل ملتا ہے۔

طاقت کا تجزیہ

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

خطرے کا تجزیہ

اس حکمت عملی میں مندرجہ ذیل خطرات شامل ہیں:

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

مندرجہ ذیل طریقوں سے خطرے کو کم کیا جا سکتا ہے:

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

اصلاح کی سمت

یہ حکمت عملی مندرجہ ذیل پہلوؤں سے بہتر بنائی جا سکتی ہے۔

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

خلاصہ کریں۔

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

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

//@version=5
strategy("Estrategia de Cruce de Medias Móviles", overlay=true)

// Medias móviles
ma30 = ta.sma(close, 30)
ma60 = ta.sma(close, 60)
ma200 = ta.sma(close, 200)

// Cruce de medias móviles
crossoverUp = ta.crossover(ma30, ma200)
crossoverDown = ta.crossunder(ma30, ma200)

// Señales de compra y venta
longCondition = crossoverUp
shortCondition = crossoverDown

// Ejecución de órdenes
if (longCondition)
    strategy.entry("Buy", strategy.long)
    strategy.exit("Cover", "Buy", stop=close - 40.000, limit=close + 40.000)
if (shortCondition)
    strategy.entry("Sell", strategy.short)
    strategy.exit("Cover", "Sell", stop=close + 40.000, limit=close - 40.000)

// Plot de las medias móviles
plot(ma30, color=color.blue, title="MA 30")
plot(ma60, color=color.orange, title="MA 60")
plot(ma200, color=color.green, title="MA 200")

// Condiciones para cerrar la posición contraria
if (strategy.position_size > 0)
    if (crossoverDown)
        strategy.close("Buy")
if (strategy.position_size < 0)
    if (crossoverUp)
        strategy.close("Sell")