روزانہ اوسط لاگت کی حکمت عملی EMA ٹچ سگنل کے ساتھ مل کر


تخلیق کی تاریخ: 2024-01-16 15:30:17 آخر میں ترمیم کریں: 2024-01-16 15:30:17
کاپی: 1 کلکس کی تعداد: 846
1
پر توجہ دیں
1617
پیروکار

روزانہ اوسط لاگت کی حکمت عملی EMA ٹچ سگنل کے ساتھ مل کر

جائزہ

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

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

اس حکمت عملی کی کچھ اہم خصوصیات یہ ہیں:

  1. روزانہ اوسط لاگت سرمایہ کاری کا قانون

    • روزانہ ایک مقررہ رقم میں خریدیں ، چاہے مارکیٹ میں اتار چڑھاؤ ہو۔
    • طویل مدتی سرمایہ کاری کو پھیلانا اور انفرادی سرمایہ کاری کے خطرات کو کم کرنا
  2. ای ایم اے اشارے داخلہ پوائنٹ کا تعین کرتے ہیں

    • جب بند ہونے والی قیمتوں میں 5 ، 10 ، 20 اور اسی طرح کے ای ایم اے ہوتے ہیں تو ، خریدنے کا عمل ہوتا ہے
    • ای ایم اے لائنز معاون ہیں ، بہتر ہے کہ قلیل مدتی ایڈجسٹمنٹ سے گریز کیا جائے
  3. متحرک سٹاپ نقصان میکانزم

    • جب اختتامی قیمت 20 ویں دن کی سادہ حرکت پذیری اوسط سے نیچے آجائے تو اسٹاپ نقصان
    • نقصانات کو مزید بڑھانے سے بچنے کے لئے
  4. زیادہ سے زیادہ پوزیشن کی حد

    • زیادہ سے زیادہ 300 ٹرانزیکشنز کی اجازت، پوزیشن کے سائز اور خطرے کو کنٹرول کریں
    • ضرورت سے زیادہ سرمایہ کاری سے بچنے کے لیے فنڈز کی کمی

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

طاقت کا تجزیہ

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

  1. متفرق سرمایہ کاری ، انفرادی سرمایہ کاری کے خطرات کو کم کرنا

    • ہر روز چھوٹی اور مقررہ رقم کی سرمایہ کاری کریں ، چاہے وہ زیادہ ہو یا کم
    • دوبارہ ملاقات کا کوئی امکان نہیں
  2. ای ایم اے نے قلیل مدتی ایڈجسٹمنٹ سے گریز کیا

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

    • روکنے کی حد مقرر کریں، وقت میں روکنے کے لئے
    • بڑے نقصانات سے بچنے کے لئے
  4. زیادہ سے زیادہ پوزیشن کی حد ، خطرے پر قابو پانا

    • زیادہ سے زیادہ پوزیشن پہلے سے طے کی جاسکتی ہے تاکہ زیادہ سرمایہ کاری سے بچا جاسکے
    • ای ٹی پی کی اہلیت کے اندر سرمایہ کاری کرنا
  5. EMA کے انٹرو انٹرو سے پتہ چلتا ہے کہ یہ فیصلہ کرنا آسان ہے.

    • قیمتوں کے چارٹ پر مختلف EMA ادوار کی لائنیں کھینچیں
    • آپریٹرز کی نگرانی کے لئے آسان
  6. اونچائی حسب ضرورت

    • اپنی مرضی کے مطابق رقم، EMA سائیکل، سٹاپ نقصان لائن وغیرہ
    • انفرادی خطرے کی ترجیحات کے مطابق ایڈجسٹ کریں

خطرے کا تجزیہ

اس حکمت عملی کے کچھ خطرات بھی ہیں جن کے بارے میں آگاہ ہونا ضروری ہے:

  1. سسٹم کے خطرات سے بچنا مشکل ہے

    • بلیک سوان کے واقعے میں بڑے نقصان کا امکان
    • غیر منقولہ سرمایہ کاری خطرے کو کم کرتی ہے ، لیکن اس سے مکمل طور پر گریز نہیں کیا جاسکتا ہے۔
  2. فکسڈ سرمایہ کاری کے خطرات

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

    • ای ایم اے نے تاخیر سے ردعمل ظاہر کیا اور نقصان کو روکنے میں ناکام رہا
    • KD، BOLL اور دیگر اشارے کے ساتھ مل کر انتہائی رجحانات کی نشاندہی کرنے پر غور کیا جا سکتا ہے
  4. پوزیشنوں کی پابندی سے منافع کی گنجائش بھی محدود ہے

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

    • اسٹاپ نقصان کا نقطہ قریب ہونے پر آسانی سے ٹوٹ جاتا ہے ، دور ہونے پر نقصان کو روکنے میں ناکام ہوجاتا ہے۔
    • بار بار جانچ کے ذریعے توازن کی ضرورت ہے

اصلاح کی سمت

اس حکمت عملی میں مزید اصلاحات کی گنجائش موجود ہے:

  1. متحرک ایڈجسٹمنٹ میں اضافہ

    • آپ کو روزانہ کی بنیاد پر متحرک طور پر ایڈجسٹ کیا جا سکتا ہے
    • امید مند ہونے پر سرمایہ کاری میں اضافہ اور مایوسی کے وقت کمی
  2. مزید معیار کے ساتھ داخلہ

    • ای ایم اے کے علاوہ ، کے ڈی ، بی او ایل ایل اور دیگر اشارے بھی متعارف کرائے جاسکتے ہیں۔
    • انتہا پسندی کے بارے میں فیصلہ کرنے کی صلاحیت میں اضافہ
  3. انڈیکس منتقل اوسط

    • ای ایم اے نے ہنگامی صورتحال کا جواب دینے میں تاخیر کی ہے ، ڈی ای ایم اے ، ٹی ای ایم اے وغیرہ کو اپنانے پر غور کیا جاسکتا ہے
    • نئے رجحانات کو تیزی سے پکڑیں
  4. متحرک طور پر زیادہ سے زیادہ پوزیشن کو ایڈجسٹ کریں

    • اسٹریٹجک منافع کے لحاظ سے زیادہ سے زیادہ پوزیشن کو متحرک طور پر ایڈجسٹ کیا جاسکتا ہے
    • مناسب طریقے سے پوزیشن بڑھانا جب قیمت کا تعین معقول ہو
  5. تدریجی نقصان کا استعمال

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

خلاصہ کریں۔

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

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

//@version=4
strategy("Daily DCA Strategy with Touching EMAs", overlay=true, pyramiding=10000)

// Customizable Parameters
daily_investment = input(50000, title="Daily Investment")
start_year = input(2022, title="Start Year")
start_month = input(1, title="Start Month")
start_day = input(1, title="Start Day")
end_year = input(2023, title="End Year")
end_month = input(12, title="End Month")
end_day = input(1, title="End Day")
trade_count_limit = input(10000, title="Pyramiding Limit")
enable_sell = input(true, title="Enable Sell")

start_date = timestamp(start_year, start_month, start_day)
var int trade_count = 0

// Calculate the number of shares to buy based on the current closing price
shares_to_buy = daily_investment / close

// Check if a new day has started and after the start date
isNewDay = dayofmonth != dayofmonth[1] and time >= start_date

// Buy conditions based on EMA crossovers
ema5_cross_above = crossover(close, ema(close, 5))
ema10_cross_above = crossover(close, ema(close, 10))
ema20_cross_above = crossover(close, ema(close, 20))
ema50_cross_above = crossover(close, ema(close, 50))
ema100_cross_above = crossover(close, ema(close, 100))
ema200_cross_above = crossover(close, ema(close, 200))

if isNewDay and (ema5_cross_above or ema10_cross_above or ema20_cross_above or ema50_cross_above or ema100_cross_above or ema200_cross_above) and trade_count < trade_count_limit
    strategy.entry("Buy", strategy.long, qty=shares_to_buy)
    trade_count := trade_count + 1

// Dynamic sell conditions (optional)
sell_condition =  true

if enable_sell and sell_condition
    strategy.close_all()

// EMA Ribbon for visualization
plot(ema(close, 5), color=color.red, title="EMA 5")
plot(ema(close, 10), color=color.orange, title="EMA 10")
plot(ema(close, 20), color=color.yellow, title="EMA 20")
plot(ema(close, 50), color=color.green, title="EMA 50")
plot(ema(close, 100), color=color.blue, title="EMA 100")
plot(ema(close, 200), color=color.purple, title="EMA 200")