فیصد ٹریلنگ سٹاپ نقصان کی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2024-01-08 17:12:46
ٹیگز:

img

جائزہ

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

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

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

  1. جب قیمت داخلہ قیمت * ((1 + ٹریلنگ اسٹاپ نقصان فیصد) سے زیادہ ہے تو ، توڑنے کے لئے داخلہ قیمت پر اسٹاپ نقصان کی قیمت کو ایڈجسٹ کیا جاتا ہے۔

  2. جب قیمت اوپر دی گئی سطح سے کم ہو تو سٹاپ نقصان کی قیمت انٹری قیمت* (١) اسٹاپ نقصان کا فیصد ہے۔

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

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

فوائد کا تجزیہ

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

اس کے علاوہ ، اس حکمت عملی کا اسٹاپ نقصان نسبتا mild ہلکا ہے۔ پیچھے آنے والی اسٹاپ نقصان کی حد بہت بڑی نہیں ہے ، جو فکسڈ اسٹاپ نقصان کے مقابلے میں عام قیمت میں اتار چڑھاؤ سے روکنے سے بچ سکتی ہے۔ یہ زیادہ لچکدار اور ذہین ہے۔

خطرے کا تجزیہ

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

ایک اور خطرہ یہ ہے کہ غیر معمولی منڈیوں میں ، قیمتیں اچانک بڑے پیمانے پر فرق ہوسکتی ہیں۔ اس معاملے میں ، اسٹاپ نقصان کی قیمت وقت میں اپ ڈیٹ نہیں ہوسکتی ہے ، جس کے نتیجے میں ناقابل عمل اسٹاپ نقصان ہوتا ہے۔ لیکن امکان نسبتا small چھوٹا ہے۔

اصلاح کی ہدایات

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

  1. اسٹریٹجی کو مزید جامع بنانے کے لیے باہر نکلنے کے قواعد شامل کریں جیسے موت کا کراس، قیمت SMA وغیرہ کو توڑنا۔

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

  3. منافع میں مقفل کرنے کے لئے قیمتوں کو ایک مخصوص حد تک چلنے کے بعد باہر نکلنے کی پوزیشنوں میں باہر نکلنے کی حکمت عملی شامل کریں.

  4. مختلف آلات پر سٹاپ نقصان فی صد پیرامیٹرز کے اختلافات کی تحقیق، پیرامیٹر خود انکولی اصلاح میکانیزم قائم.

نتیجہ

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


/*backtest
start: 2023-12-08 00:00:00
end: 2024-01-07 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © osmaras
// based on https://kodify.net/tradingview/orders/percentage-trail/

//@version=5
strategy("Break even stop loss (% of instrument price)", overlay=true)

// Configure trail stop level with input options (optional)
longTrailPerc = input.float(defval=3.0,step=0.1,title="Trail Long Loss (%)")* 0.01 
longCondition = ta.crossover(ta.sma(close, 14), ta.sma(close, 28))

// Determine trail stop loss prices
longStopPrice = 0.0
lastEntryPrice = strategy.opentrades.entry_price(strategy.opentrades - 1)
longStopPrice := if (strategy.position_size > 0 and close > (lastEntryPrice * (1 + longTrailPerc)))
    stopValue = lastEntryPrice
    math.max(stopValue, longStopPrice[1])
else
    longStopPrice := if (strategy.position_size > 0)
        stopValue = lastEntryPrice * (1 - longTrailPerc)
        math.max(stopValue, longStopPrice[1])
    else
        0

// Plot stop loss values for confirmation
plot(series=(strategy.position_size > 0) ? longStopPrice : na,
     color=color.fuchsia, style=plot.style_cross,
     linewidth=2, title="Long Trail Stop")

// set strategy only long
strategy.risk.allow_entry_in(strategy.direction.long)

// Submit entry orders
if (longCondition)
    strategy.entry("Long", strategy.long)

shortCondition = ta.crossunder(ta.sma(close, 14), ta.sma(close, 28))
if (shortCondition)
    strategy.close("Long")


// Submit exit orders for trail stop loss price
if (strategy.position_size > 0)
    strategy.exit(id="Stop Loss", stop=longStopPrice)



مزید