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

ATR TS
تخلیق کی تاریخ: 2024-05-24 18:12:01 آخر میں ترمیم کریں: 2024-05-24 18:12:01
کاپی: 8 کلکس کی تعداد: 521
1
پر توجہ دیں
1617
پیروکار

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

جائزہ

اس حکمت عملی کا استعمال کرتا ہے اوسط حقیقی طول موج (ATR) کے طور پر ٹریکنگ سٹاپ نقصان (TS) کی بنیاد کے طور پر، کی طرف سے متحرک ایڈجسٹمنٹ سٹاپ نقصان کی پوزیشن کو حاصل کرنے کے لئے ٹریکنگ کے رجحان کا مقصد. جب قیمت فائدہ مند سمت میں منتقل، سٹاپ نقصان کی پوزیشن کو بھی ایڈجسٹ کریں گے، اس طرح حاصل کیا منافع کو لاک کرنے کے لئے؛ جب قیمت نقصان دہ سمت میں منتقل، سٹاپ نقصان کی پوزیشن کو برقرار رکھا، اور ایک بار جب قیمت سٹاپ نقصان کی قیمت کو چھو، سٹاپ نقصان. اس حکمت عملی کی کلید سٹاپ نقصان کی پوزیشن کی متحرک ایڈجسٹمنٹ میں ہے، جو منافع کو برقرار رکھنے کے لئے استعمال کیا جا سکتا ہے، لیکن منافع کو جاری رکھنے کے لئے جاری رکھا جا سکتا ہے.

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

  1. اے ٹی آر کا حساب لگانا ، اسٹاپ نقصان کی نگرانی کے لئے۔ اے ٹی آر مارکیٹ میں اتار چڑھاؤ کی عکاسی کرتا ہے اور قیمتوں میں تبدیلی کی اوسط مقدار کی پیمائش کرنے کے لئے استعمال ہوتا ہے۔
  2. اے ٹی آر اور کی ویلیو پیرامیٹرز کے مطابق اسٹاپ لاس فاصلہ nLoss کا حساب لگائیں۔ کی ویلیو صارف کے مرضی کے مطابق ضرب ہے ، اور nLoss کی ویلیو اور اے ٹی آر کا ضرب ہے ، جس سے یہ ظاہر ہوتا ہے کہ اسٹاپ لاس فاصلہ اے ٹی آر کا کئی گنا ہے۔
  3. متحرک ٹریلنگ اسٹاپ کی پوزیشن xATRTrailingStop کا حساب لگائیں۔ جب ایک سے زیادہ پوزیشنیں رکھیں تو ، اسے “پہلی K لائن کی اعلی ترین قیمت اور ((قیمت بندش - nLoss) دونوں کی بڑی قیمت” کے طور پر سیٹ کریں۔ جب خالی پوزیشنیں رکھیں تو ، اسے “پہلی K لائن کی کم ترین قیمت اور ((قیمت بندش + nLoss) دونوں کی چھوٹی قیمت” کے طور پر سیٹ کریں۔
  4. ایک پوزیشن کھولنے کا اشارہ پیدا کریں۔ جب ایکس اے ٹی آر ٹریلنگ اسٹاپ کو بند کرنے کی قیمت سے تجاوز کرجائے تو ، زیادہ کام کریں۔ جب ایکس اے ٹی آر ٹریلنگ اسٹاپ کو بند کرنے کی قیمت سے تجاوز کرجائے تو ، خالی کریں۔

طاقت کا تجزیہ

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

خطرے کا تجزیہ

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

اصلاح کی سمت

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

خلاصہ کریں۔

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

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

//@version=5
strategy("Long TAP", overlay=true)

// Constants
keyValueDefault = 3.0
keyValueStep = 0.5
atrPeriodDefault = 10

// Inputs
keyValue = input.float(keyValueDefault, title="Key Value")
atrPeriod = input.int(atrPeriodDefault, title="ATR Period")

// Calculations
xATR = ta.atr(atrPeriod)
nLoss = keyValue * xATR

// Trailing Stop Calculation
var float xATRTrailingStop = 0.0
xATRTrailingStop := ta.highest(math.max(nz(xATRTrailingStop[1], 0), close - nLoss), 1)
xATRTrailingStop := ta.lowest(math.min(nz(xATRTrailingStop, 0), close + nLoss), 1)

// Position Calculation
var int pos = 0
pos := nz(pos[1], 0)
if (close[1] < nz(xATRTrailingStop, 0) and close > nz(xATRTrailingStop, 0))
    pos := 1
else if (close[1] > nz(xATRTrailingStop, 0) and close < nz(xATRTrailingStop, 0))
    pos := -1

// Plotting Trailing Stop
var color xcolor = na
if (pos == -1)
    xcolor := color.red
else if (pos == 1)
    xcolor := color.green
plot(xATRTrailingStop, color=xcolor, title="Trailing Stop")

// Buy/Sell Signals
buySignal = ta.crossover(close, xATRTrailingStop)
sellSignal = ta.crossunder(close, xATRTrailingStop)

// Strategy
if (buySignal)
    strategy.entry("Long", strategy.long)
    label.new(bar_index, xATRTrailingStop, text="Buy Signal", color=color.green, style=label.style_label_up, yloc=yloc.belowbar)
if (sellSignal)
    strategy.entry("Short", strategy.short)
    label.new(bar_index, xATRTrailingStop, text="Sell Signal", color=color.red, style=label.style_label_down, yloc=yloc.abovebar)

// Alerts
alertcondition(buySignal, title='UT BOT Buy', message='UT BOT Buy')
alertcondition(sellSignal, title='UT BOT Sell', message='UT BOT Sell')