وسائل لوڈ ہو رہے ہیں... لوڈنگ...

کثیر حکمت عملی تکنیکی تجزیہ تجارتی نظام

مصنف:چاؤ ژانگ، تاریخ: 2024-12-11 11:06:33
ٹیگز:ایم اے سی ڈیای ایم اےایم اےایس ایم اےآر ایس آئی

img

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

حکمت عملی کا جائزہ

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

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

  1. ایم اے سی ڈی حکمت عملی: ایم اے سی ڈی ہسٹوگرام میں لگاتار عروج اور زوال کے نمونوں کی نشاندہی کرکے مارکیٹ کے رجحانات کو پکڑتا ہے۔ خریدنے کے سگنل لگاتار تین بڑھتے ہوئے ہسٹوگرام باروں کے ذریعہ شروع کیے جاتے ہیں ، جبکہ فروخت کے سگنل لگاتار دو گرنے والے باروں کے ذریعہ شروع کیے جاتے ہیں۔

  2. ای ایم اے 8 حکمت عملی: ہفتہ وار ای ایم اے 8 ، پچھلی اعلی سطحوں ، اور موم بتی کے نمونوں کے تجزیے کو جوڑتا ہے۔ جب قیمت ہفتہ وار ای ایم اے 8 سے اوپر ٹوٹ جاتی ہے تو یہ نظام طویل پوزیشنوں میں داخل ہوتا ہے ، پچھلی اعلی سطحوں سے اوپر بند ہوجاتا ہے ، اور مضبوط موم بتی کے نمونوں کو ظاہر کرتا ہے۔ اس حکمت عملی میں 2٪ اسٹاپ نقصان کی ترتیب شامل ہے۔

  3. سادہ ایم اے حکمت عملی: رجحان پر عمل کرنے والے نظام کی تعمیر کے لئے متعدد اشاریاتی چلتی اوسط (10,15,25,35,40 ادوار) کا استعمال کرتا ہے۔ خرید سگنل اس وقت شروع ہوتے ہیں جب مختصر مدت کے ایم اے طویل مدت کے ایم اے سے اوپر ہوتے ہیں اور قیمت کم سے کم مدت کے ایم اے سے اوپر ہوتی ہے۔ 2٪ اسٹاپ نقصان لاگو ہوتا ہے۔

  4. ایم اے 100 حکمت عملی: 100 دن کی ایم اے ، 8 دن کی ایم اے ، اور 25 دن کی ایم اے کا امتزاج کرتی ہے ، جس میں اوور سیلڈ شرائط کے لئے اسٹوکاسٹک آسکیلیٹر شامل ہوتا ہے۔ یہ نظام اوور سیلڈ علاقوں میں خریدنے کے مواقع کی تلاش کرتا ہے جب قلیل مدتی ایم اے طویل مدتی ایم اے سے اوپر ہوتے ہیں اور قیمتوں میں MA100 کے قریب اتار چڑھاؤ ہوتا ہے۔ یہ حکمت عملی 3٪ اسٹاپ نقصان کی ترتیب کو استعمال کرتی ہے۔

حکمت عملی کے فوائد

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

حکمت عملی کے خطرات

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

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

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

خلاصہ

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


/*backtest
start: 2019-12-23 08:00:00
end: 2024-12-09 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This Pine Script™ v5 code implements multiple trading strategies
//@version=5
strategy("Multi-Strategy Trading System", overlay=true)

// Input parameters for customization
strategy_type = input.string("MACD", "Strategy Type", options=["MACD", "EMA8", "SimpleMA", "MA100"])
show_macd = input.bool(true, "Show MACD Signals")
show_ema = input.bool(true, "Show EMA Signals")
show_ma = input.bool(true, "Show MA Signals")

// MACD Strategy Components
[macdLine, signalLine, histLine] = ta.macd(close, 12, 26, 9)

// Function to detect three consecutive ascending histogram bars
isThreeAscendingBars(hist) =>
    not na(hist[3]) and hist[3] < hist[2] and hist[2] < hist[1] and hist[1] < hist[0]

// Function to detect two consecutive descending histogram bars
isTwoDescendingBars(hist) =>
    not na(hist[2]) and hist[2] > hist[1] and hist[1] > hist[0]

// EMA Strategy Components
ema8_weekly = request.security(syminfo.tickerid, "W", ta.ema(close, 8))
weeklyHigh = request.security(syminfo.tickerid, "W", high)
previousWeekHigh = weeklyHigh[1]
isStrongCandleWeekly = request.security(syminfo.tickerid, "W", close > open and (close - open) > (high - low) * 0.6)

// Simple MA Strategy Components
ema10 = ta.ema(close, 10)
ema15 = ta.ema(close, 15)
ema25 = ta.ema(close, 25)
ema35 = ta.ema(close, 35)
ema40 = ta.ema(close, 40)

// MA100 Strategy Components
ma100 = ta.sma(close, 100)
ma8 = ta.sma(close, 8)
ma25 = ta.sma(close, 25)

// Corrected Stochastic Oscillator Calculation
stochK = ta.stoch(high, low, close, 14)
stochD = ta.sma(stochK, 3)
isOversold = stochK < 20 and stochD < 20

// MACD Strategy Logic
if strategy_type == "MACD"
    // Buy condition: Three ascending histogram bars after lowest
    if isThreeAscendingBars(histLine)
        strategy.entry("MACD Buy", strategy.long)
    
    // Sell condition: Two descending histogram bars after highest
    if isTwoDescendingBars(histLine)
        strategy.close("MACD Buy")

// EMA8 Strategy Logic
if strategy_type == "EMA8"
    if close > ema8_weekly and close > previousWeekHigh and isStrongCandleWeekly
        strategy.entry("EMA8 Buy", strategy.long)
        strategy.exit("EMA8 Exit", "EMA8 Buy", stop=low - (low * 0.02))

// Simple MA Strategy Logic
if strategy_type == "SimpleMA"
    isUptrend = ema10 > ema15 and ema15 > ema25 and ema25 > ema35 and ema35 > ema40
    
    if isUptrend and close > ema10 and close[1] <= ema10[1]
        strategy.entry("MA Buy", strategy.long)
        strategy.exit("MA Exit", "MA Buy", stop=low - (low * 0.02))

// MA100 Strategy Logic
if strategy_type == "MA100"
    isUptrend = ma8 > ma100 and ma25 > ma100
    isPriceNearMA100 = math.abs(close - ma100) / ma100 * 100 < 1
    
    if isUptrend and isPriceNearMA100 and isOversold
        strategy.entry("MA100 Buy", strategy.long)
        strategy.exit("MA100 Exit", "MA100 Buy", stop=low - (low * 0.03))

// Plotting components for visualization
plot(ma100, "MA100", color=color.blue, linewidth=2)
plot(ema8_weekly, "EMA8 Weekly", color=color.yellow, linewidth=2)
plot(series=histLine, title="MACD Histogram", style=plot.style_histogram, color=histLine > 0 ? color.green : color.red)


متعلقہ

مزید