سب سے زیادہ اعلی / سب سے کم کم سٹاپ کی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2024-03-08 14:32:30
ٹیگز:

img

جائزہ

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

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

  1. استعمال کریںinputلوک بیک ادوار مقرر کرنے کے لئے تقریبhiLenاورloLenسب سے زیادہ اونچائیوں اور سب سے کم نچلی سطحوں کے لئے، 20 پر ڈیفالٹ.
  2. سب سے زیادہ اعلی کا حساب لگائیںhiHighsپچھلے بار تکta.highest(high, hiLen)[1]، اور سب سے کم کمloLowsاستعمال کرناta.lowest(low, loLen)[1].
  3. سٹاپ نقصان کی سطحوں کا نقشہ بنائیں،loLowsلمبی پوزیشنوں کے لئے اورhiHighsمختصر پوزیشنوں کے لیے۔ آسان تصدیق کے لیے فلیٹ ہونے پر گراف نہ کریں۔
  4. تجارتی سگنل کے حالات کی وضاحت کریں:
    • higherCloses: آخری 3 سلاخوں میں لگاتار اعلی بندش ہے
    • lowerCloses: آخری 3 سلاخوں میں لگاتار کم بندشیں ہیں
    • isFlat: کوئی موجودہ پوزیشن نہیں
  5. اندراج: داخل کریں طویل جبisFlatاورhigherCloses، جب مختصر درج کریںisFlatاورlowerCloses.
  6. اسٹاپ نقصان: طویل پوزیشنوں کے لئے ، اسٹاپ آؤٹ کریںloLows؛ مختصر پوزیشنوں کے لئے ،hiHighs.

مختصراً، یہ حکمت عملی حالیہ بلند ترین اور کم ترین سطحوں کو استعمال کرتی ہے تاکہ ٹرینڈنگ اسٹاپ قائم کیا جا سکے، تیزی سے مضبوط رجحانات میں داخل ہو اور نقصانات کو سختی سے محدود کیا جا سکے، اس طرح مؤثر طریقے سے رجحان منافع کو پکڑنے کے لئے.

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

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

خطرے کا تجزیہ

  1. متزلزل مارکیٹ کا خطرہ: متزلزل مارکیٹوں میں کثرت سے داخلے اور رکنے کا سبب بن سکتا ہے ، کارکردگی کو خراب کرتا ہے۔ متزلزل مارکیٹوں سے گریز کریں یا فلٹر کرنے کے لئے داخلے کی شرائط میں اضافہ کریں۔
  2. رجحان کے اختتام کا خطرہ: جب کوئی رجحان الٹ جانے والا ہے تو ، ایک نئی اندراج کو فوری طور پر الٹ اور نقصان کا سامنا کرنا پڑ سکتا ہے۔ وقت پر باہر نکلنے کے لئے رجحان کی نشاندہی کرنے والے اشارے استعمال کریں۔
  3. انتہائی حرکت کا خطرہ: انتہائی oversold bounces یا overbought drops میں، trailing stops پوزیشنوں کی اچھی طرح سے حفاظت نہیں کر سکتے ہیں۔ مقررہ سٹاپ لیولز مقرر کریں۔
  4. پیرامیٹر کا خطرہ: غلط پیرامیٹرز زیادہ کثرت سے اندراجات اور باہر نکلنے کا سبب بن سکتے ہیں۔ پیرامیٹر کی اصلاح کریں۔

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

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

خلاصہ

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


/*backtest
start: 2023-03-02 00:00:00
end: 2024-03-07 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy(title="Highest high/lowest low stop", overlay=true)

// STEP 1:
// Make inputs for length of highest high and lowest low
hiLen = input.int(20, title="Highest High Lookback", minval=2)
loLen = input.int(20, title="Lowest Low Lookback", minval=2)

// STEP 2:
// Calculate recent extreme high and low
hiHighs = ta.highest(high, hiLen)[1]
loLows  = ta.lowest(low, loLen)[1]

// Plot stop values for visual confirmation
plot(strategy.position_size > 0 ? loLows : na,
     style=plot.style_circles, color=color.green, linewidth=3,
     title="Lowest Low Stop")

plot(strategy.position_size < 0 ? hiHighs : na,
     style=plot.style_circles, color=color.red, linewidth=3,
     title="Highest High Stop")

// Trading conditions for this example strategy
higherCloses = close > close[1] and
     close[1] > close[2] and 
     close[2] > close[3]

lowerCloses = close < close[1] and
     close[1] < close[2] and 
     close[2] < close[3]

isFlat = strategy.position_size == 0

// Submit entry orders
if isFlat and higherCloses
    strategy.entry("EL", strategy.long)

if isFlat and lowerCloses
    strategy.entry("ES", strategy.short)

// STEP 3:
// Submit stops based on highest high and lowest low
if strategy.position_size > 0
    strategy.exit("XL HH", stop=loLows)

if strategy.position_size < 0
    strategy.exit("XS LL", stop=hiHighs)

مزید