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


تخلیق کی تاریخ: 2024-03-08 14:32:30 آخر میں ترمیم کریں: 2024-03-08 14:32:30
کاپی: 0 کلکس کی تعداد: 597
1
پر توجہ دیں
1617
پیروکار

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

جائزہ

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

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

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

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

طاقت کا تجزیہ

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

خطرے کا تجزیہ

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

اصلاح کی سمت

  1. رجحان کا تعین: رجحان کا تعین کرنے والے اشارے جیسے اوسط لائن میں اضافہ کریں ، صرف بڑے رجحان کی سمت میں پوزیشن لگائیں ، جیت کی شرح میں اضافہ کریں۔
  2. مشترکہ اتار چڑھاؤ: مختلف اتار چڑھاؤ کے لئے ATR جیسے اتار چڑھاؤ کے اشارے کے مطابق پیرامیٹرز کو ایڈجسٹ کریں۔
  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)