سٹاپ نقصان اور منافع لینے کے ساتھ منتقل اوسط کراس اوور حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2023-12-21 15:52:57
ٹیگز:

img

جائزہ

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

حکمت عملی منطق

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

اس دوران ، یہ حکمت عملی اسٹاپ نقصان اور منافع لینے کے نکات طے کرنے کے لئے اے ٹی آر اشارے کا استعمال کرتی ہے۔ اے ٹی آر اشارے مارکیٹ میں قیمت کی اتار چڑھاؤ کی ڈگری کی پیمائش کرسکتا ہے۔ اسٹاپ نقصان کا نقطہ قریب کی قیمت سے کم اے ٹی آر ویلیو پر طے ہوتا ہے ، لہذا یہ مارکیٹ کی اتار چڑھاؤ کی بنیاد پر معقول اسٹاپ نقصان طے کرسکتا ہے۔ منافع لینے کا نقطہ خطرہ انعام کا تناسب استعمال کرتا ہے ، جو یہاں 2 پر طے ہوتا ہے - منافع لیں = قریب کی قیمت + 2 * اے ٹی آر ویلیو۔

فوائد

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

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

خطرات

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

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

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

اصلاح

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

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

نتیجہ

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


/*backtest
start: 2022-12-14 00:00:00
end: 2023-12-20 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("MA Crossover Strategy with Stop-Loss and Take-Profit", overlay=true)

// Input for selecting the length of the moving averages
maShortLength = input(9, title="Short MA Length")
maLongLength = input(55, title="Long MA Length")

// Input for setting the risk-reward ratio
riskRewardRatio = input(2, title="Risk-Reward Ratio")

// Calculate moving averages
maShort = ta.sma(close, maShortLength)
maLong = ta.sma(close, maLongLength)

// Buy condition: 9-period MA crosses above 55-period MA
buyCondition = ta.crossover(maShort, maLong)

// Sell condition: 9-period MA crosses below 55-period MA
sellCondition = ta.crossunder(maShort, maLong)

// Set stop-loss and take-profit levels
atrValue = ta.atr(14)
stopLossLevel = close - atrValue  // Use ATR for stop-loss (adjust as needed)
takeProfitLevel = close + riskRewardRatio * atrValue  // Risk-reward ratio of 1:2

// Execute buy and sell orders with stop-loss and take-profit
strategy.entry("Buy", strategy.long, when = buyCondition)
strategy.exit("Sell", from_entry="Buy", loss=stopLossLevel, profit=takeProfitLevel)

// Plot moving averages on the chart
plot(maShort, color=color.blue, title="Short MA")
plot(maLong, color=color.red, title="Long MA")

مزید