موونگ ایوریج گولڈ ٹریڈنگ کی حکمت عملی


تخلیق کی تاریخ: 2024-02-22 16:32:43 آخر میں ترمیم کریں: 2024-02-22 16:32:43
کاپی: 0 کلکس کی تعداد: 1284
1
پر توجہ دیں
1617
پیروکار

موونگ ایوریج گولڈ ٹریڈنگ کی حکمت عملی

جائزہ

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

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

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

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

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

طاقت کا تجزیہ

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

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

خطرے کا تجزیہ

اس حکمت عملی میں کچھ خطرات بھی ہیں:

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

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

اصلاح کی سمت

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

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

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*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("Moving Averages Crossover Strategy", overlay=true)

// Moving Averages
ma30 = ta.sma(close, 30)
ma60 = ta.sma(close, 60)
ma200 = ta.sma(close, 200)

// Moving Averages Crossover
crossoverUp = ta.crossover(ma30, ma200)
crossoverDown = ta.crossunder(ma30, ma200)

// Buy and Sell Signals
longCondition = crossoverUp
shortCondition = crossoverDown

// Order Execution
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)

// Plotting Moving Averages
plot(ma30, color=color.blue, title="MA 30")
plot(ma60, color=color.orange, title="MA 60")
plot(ma200, color=color.green, title="MA 200")

// Conditions to close opposite position
if (strategy.position_size > 0)
    if (crossoverDown)
        strategy.close("Buy")
if (strategy.position_size < 0)
    if (crossoverUp)
        strategy.close("Sell")