تجارتی حکمت عملی کے بعد ڈوئل موونگ ایوریج اسٹاکسٹک رجحان

EMA SMA RSK
تخلیق کی تاریخ: 2024-12-13 10:48:46 آخر میں ترمیم کریں: 2024-12-13 10:48:46
کاپی: 0 کلکس کی تعداد: 372
1
پر توجہ دیں
1617
پیروکار

تجارتی حکمت عملی کے بعد ڈوئل موونگ ایوریج اسٹاکسٹک رجحان

جائزہ

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

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

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

  1. مارکیٹ کے رجحانات کی سمت کا تعین کرنے کے لئے 50 اور 150 مدت کے اشاریہ منتقل اوسط ((EMA) کا استعمال کریں
  2. بے ترتیب اشارے ((14,3,3) کا استعمال کرتے ہوئے اوورلوڈ اوور سیل علاقوں کی شناخت کریں
  3. رجحان کی سمت میں تلاش کرنے کے لئے ایک بے ترتیب اشارے کے ساتھ ایک کراس سگنل
  4. متحرک سٹاپ نقصان کی پوزیشن جو حالیہ قیمتوں کے اتار چڑھاو پر مبنی ہے
  5. 1: 2 کا خطرہ منافع سے زیادہ اسٹاپ سیٹ اپ

خریداری کی شرائط کو ایک ہی وقت میں پورا کیا جانا چاہئے:

  • اختتامی قیمت 50 دن کی اوسط اور 150 دن کی اوسط سے زیادہ ہے
  • 50 دن کی اوسط لائن 150 دن کی اوسط لائن کے اوپر ہے
  • بے ترتیب اشارے K کی قیمت 30 سے کم ہے اور K لائن D لائن کو اوپر کی طرف سے پار کرتی ہے

اس کے برعکس:

  • 50 دن کی اوسط اور 150 دن کی اوسط سے نیچے بند ہونے والی قیمتیں
  • 50 دن کی اوسط لائن 150 دن کی اوسط لائن سے نیچے ہے
  • بے ترتیب اشارے K کی قیمت 70 سے زیادہ ہے اور K لائن نیچے کی طرف D لائن سے گزرتی ہے

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

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

اسٹریٹجک رسک

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

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

  1. بڑھتی ہوئی رجحان کی طاقت فلٹرنگ
  • رجحان کی طاقت کا اندازہ کرنے کے لئے ADX اشارے شامل کریں
  • کم سے کم رجحان کی شدت کی حد مقرر کریں
  • کمزور رجحانات میں تجارت سے گریز کریں
  1. بے ترتیب اشارے پیرامیٹرز کو بہتر بنائیں
  • مارکیٹ کی خصوصیات کے مطابق پیرامیٹرز کو ایڈجسٹ کریں
  • ایڈجسٹمنٹ پیرامیٹرز پر غور کریں
  • اضافی تکنیکی اشارے کی تصدیق
  1. نقصان کو روکنے کے طریقہ کار کو بہتر بنانا
  • ٹریکنگ سٹاپ نقصان کا استعمال کرتے ہوئے پر غور کریں
  • اتار چڑھاو کی شرح کے لئے متحرک ایڈجسٹمنٹ
  • زیادہ سے زیادہ خطرہ / فائدہ کی ترتیب

خلاصہ کریں۔

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

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

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © quadawosanya

//@version=5
//indicator("My script")
//@version=5
strategy("EMA-Stochastic Strategy", overlay=true)

// EMA settings
ema50 = ta.ema(close, 50)
ema150 = ta.ema(close, 150)

// Stochastic settings
kLength = 14
dLength = 3
smoothK = 3
stochK = ta.sma(ta.stoch(close, high, low, kLength), smoothK)
stochD = ta.sma(stochK, dLength)

// Parameters for Stop Loss and Take Profit
var float stopLossLevel = na
var float takeProfitLevel = na

// Buy condition
buySignal = (close > ema50 and close > ema150) and (ema50 > ema150) and (stochK < 30 and ta.crossover(stochK, stochD))

// Sell condition
sellSignal = (close < ema50 and close < ema150) and (ema50 < ema150) and (stochK > 70 and ta.crossunder(stochK, stochD))

// Previous low for Stop Loss for Buy
lowBeforeBuy = ta.lowest(low, 5)

// Previous high for Stop Loss for Sell
highBeforeSell = ta.highest(high, 5)

// Entry and exit logic
if (buySignal)
    stopLossLevel := lowBeforeBuy
    risk = close - stopLossLevel
    takeProfitLevel := close + 2 * risk
    strategy.entry("Buy", strategy.long)
    strategy.exit("Take Profit/Stop Loss", "Buy", stop=stopLossLevel, limit=takeProfitLevel)

if (sellSignal)
    stopLossLevel := highBeforeSell
    risk = stopLossLevel - close
    takeProfitLevel := close - 2 * risk
    strategy.entry("Sell", strategy.short)
    strategy.exit("Take Profit/Stop Loss", "Sell", stop=stopLossLevel, limit=takeProfitLevel)

// Plotting EMAs
plot(ema50, color=color.blue, title="50 EMA")
plot(ema150, color=color.red, title="150 EMA")

// Visualize Buy and Sell signals
plotshape(series=buySignal, title="Buy Signal", location=location.belowbar, color=color.green, style=shape.labelup, text="BUY")
plotshape(series=sellSignal, title="Sell Signal", location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL")

// Visualize Stop Loss and Take Profit levels
plot(stopLossLevel, color=color.red, style=plot.style_line, linewidth=2, title="Stop Loss")
plot(takeProfitLevel, color=color.green, style=plot.style_line, linewidth=2, title="Take Profit")


plot(close)