متعدد اتار چڑھاؤ کے رجحان سے باخبر رہنے کی قیمت میں تبدیلی کے تجزیہ کی حکمت عملی


تخلیق کی تاریخ: 2024-11-29 16:40:36 آخر میں ترمیم کریں: 2024-11-29 16:40:36
کاپی: 2 کلکس کی تعداد: 382
1
پر توجہ دیں
1617
پیروکار

متعدد اتار چڑھاؤ کے رجحان سے باخبر رہنے کی قیمت میں تبدیلی کے تجزیہ کی حکمت عملی

جائزہ

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

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

حکمت عملی کی بنیادی منطق قیمتوں کی نقل و حرکت کے تسلسل اور رجحان کی تسلسل کے اصول پر مبنی ہے۔ خاص طور پر ، حکمت عملی مندرجہ ذیل اقدامات کے ذریعے کام کرتی ہے۔

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

اسٹریٹجک فوائد

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

اسٹریٹجک رسک

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

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

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

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2019-12-23 08:00:00
end: 2024-11-28 00:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Indicatore Minimi e Massimi", overlay=true)

// Parametri di input per stop loss e take profit
stopLossDistance = input(2, title="Distanza Stop Loss")
takeProfitDistance = input(6, title="Distanza Take Profit")

// Funzione per il conteggio dei massimi e minimi
var int countUp = 0
var int countDown = 0

// Calcola i massimi e minimi
if (low > low[1] and low[1] > low[2])
    countUp := countUp + 1
    countDown := 0
else if (high < high[1] and high[1] < high[2])
    countDown := countDown + 1
    countUp := 0
else
    countUp := 0
    countDown := 0

// Segnali di acquisto e vendita
longSignal = countUp == 3
shortSignal = countDown == 3

// Impostazione dello stop loss e take profit
longStopLoss = close - stopLossDistance
longTakeProfit = close + takeProfitDistance
shortStopLoss = close + stopLossDistance
shortTakeProfit = close - takeProfitDistance

// Esegui le operazioni
if (longSignal)
    strategy.entry("Long", strategy.long)
    strategy.exit("Take Profit", "Long", limit=longTakeProfit, stop=longStopLoss)

if (shortSignal)
    strategy.entry("Short", strategy.short)
    strategy.exit("Take Profit", "Short", limit=shortTakeProfit, stop=shortStopLoss)

// Visualizza segnali sul grafico
plotshape(series=longSignal, location=location.belowbar, color=color.green, style=shape.labelup, text="Compra")
plotshape(series=shortSignal, location=location.abovebar, color=color.red, style=shape.labeldown, text="Vendi")