ابتدائی منافع کے لیے اوسط ابتدائی اخراج کی حکمت عملی کو منتقل کرنا


تخلیق کی تاریخ: 2023-12-01 14:32:48 آخر میں ترمیم کریں: 2023-12-01 14:32:48
کاپی: 2 کلکس کی تعداد: 605
1
پر توجہ دیں
1619
پیروکار

ابتدائی منافع کے لیے اوسط ابتدائی اخراج کی حکمت عملی کو منتقل کرنا

جائزہ

یہ حکمت عملی ایک متحرک اوسط کے فاریکس اور ڈیف فاریکس پر مبنی ہے جس میں لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی

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

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

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

طاقت کا تجزیہ

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

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

خطرات اور حل

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

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

اصلاح کی سمت

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

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

خلاصہ کریں۔

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

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

//@version=2
strategy("MAC 1st Trading Hour Walkover", overlay=true)

// Setting up timeperiod for testing
startPeriodYear = input(2014, "Backtest Start Year")
startPeriodMonth = input(1, "Backtest Start Month")
startPeriodDay = input(2, "Backtest Start Day")
testPeriodStart = timestamp(startPeriodYear, startPeriodMonth, startPeriodDay, 0, 0)

stopPeriodYear = input(2025, "Backtest Stop Year")
stopPeriodMonth = input(12, "Backtest Stop Month")
stopPeriodDay = input(30, "Backtest Stop Day")
testPeriodStop = timestamp(stopPeriodYear, stopPeriodMonth, stopPeriodDay, 0, 0)

// Moving Averages
ema14 = ema(close, 14)
ema28 = ema(close, 28)
sma56 = sma(close, 56)

// Plot
plot(ema14, title="ema14", linewidth=2, color=green)
plot(ema28, title="ema28", linewidth=2, color=red)
plot(sma56, title="sma56", linewidth=3, color=blue)

// Strategy
goLong = cross(ema14, sma56) and ema14 > ema28
goShort = cross(ema14, sma56) and ema14 < ema28

// Strategy.When to enter
if time >= testPeriodStart
    if time <= testPeriodStop
        strategy.entry("Go Long", strategy.long, 1.0, when=goLong)
        strategy.entry("Go Short", strategy.short, 1.0, when=goShort)

// Strategy.When to take profit 
if time >= testPeriodStart 
    if time <= testPeriodStop 
        strategy.exit("Close Long", "Go Long", profit=2000) 
        strategy.exit("Close Short", "Go Short", profit=2000) 

// Strategy.When to stop out 
// Some studies show that 70% of the days high low happen in the first hour 
// of trading. To avoid having that volatility fire our loss stop we 
// ignore price action in the morning, but allow stops to fire in the afternoon. 
if time("60", "1000-1600") 
    strategy.exit("Close Long", "Go Long", loss=500) 
    strategy.exit("Close Short", "Go Short", loss=500)