MACD RSI Ichimoku Momentum Trend Lang Strategy

MACD RSI ICHIMOKU
تخلیق کی تاریخ: 2024-04-30 17:42:09 آخر میں ترمیم کریں: 2024-04-30 17:42:09
کاپی: 0 کلکس کی تعداد: 868
1
پر توجہ دیں
1617
پیروکار

MACD RSI Ichimoku Momentum Trend Lang Strategy

جائزہ

“میکڈ RSI ایک نظر میں متوازن Ichimoku رفتار رجحان کثیر ہڈی حکمت عملی” ایک جامع استعمال MACD، RSI اور ایک نظر میں متوازن اشارے کی ایک مقداری ٹریڈنگ حکمت عملی ہے. حکمت عملی MACD، RSI اور ایک نظر میں متوازن کلاؤڈ گراف کے سگنل کا تجزیہ کی طرف سے مارکیٹ کے رجحانات اور رفتار کو پکڑنے کے لئے، رجحانات کو ٹریک کرنے، اور خرید و فروخت کے وقت کو پکڑنے کے مقصد کو پورا کرنے کے لئے. حکمت عملی اشارے پیرامیٹرز اور ٹریڈنگ کی مدت کی لچکدار ترتیب کی اجازت دیتا ہے، مختلف ٹریڈنگ سٹائل اور مارکیٹ کے لئے موزوں.

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

اس حکمت عملی کے مرکز میں MACD، RSI اور ایک نظر میں توازن کے اشارے کا مجموعی استعمال ہے:

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

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

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

اسٹریٹجک رسک

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

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

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

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2023-04-24 00:00:00
end: 2024-04-29 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// @ Julien_Eche

//@version=5
strategy("MACD RSI Ichimoku Strategy", overlay=true)

string t1 = ("If checked, this strategy is suitable for those who buy and sell. If unchecked, it is suitable for those who only want to take long positions—buying and closing buys.")

start_date = input(timestamp("1975-01-01T00:00:00"), title="Start Date")
end_date = input(timestamp("2099-01-01T00:00:00"), title="End Date")

// Input settings for Ichimoku Cloud lengths
length1 = input.int(9, title="Tenkan-sen Length", minval=1)
length2 = input.int(26, title="Kijun-sen Length", minval=1)
length3 = input.int(52, title="Senkou Span Length", minval=1)

// Calculate Ichimoku Cloud components based on input lengths
tenkanSen = ta.sma(high + low, length1) / 2
kijunSen = ta.sma(high + low, length2) / 2
senkouSpanA = ((tenkanSen + kijunSen) / 2)[length2]
senkouSpanB = ta.sma(high + low, length3) / 2

// Input settings for MACD parameters
macdFastLength = input(12, title="MACD Fast Length")
macdSlowLength = input(26, title="MACD Slow Length")
macdSignalLength = input(9, title="MACD Signal Length")

// Calculate MACD
[macdLine, signalLine, _] = ta.macd(close, macdFastLength, macdSlowLength, macdSignalLength)

// Input settings for RSI length
rsiLength = input(14, title="RSI Length")

// Calculate RSI
rsiValue = ta.rsi(close, rsiLength)

// Determine Buy/Sell behavior based on input
buySell = input(false, title="Buy/Sell", tooltip=t1)

// More sensitive entry conditions (Buy Only)
canEnter = ta.crossover(tenkanSen, kijunSen) or (close > senkouSpanA and close > senkouSpanB and macdLine > signalLine and rsiValue < 70)

// Enter long position (Buy) with time condition
if (canEnter)
    strategy.entry("Buy", strategy.long)

// More sensitive exit conditions (Close Buy) with time condition
canExit = ta.crossunder(tenkanSen, kijunSen) or (close < senkouSpanA and close < senkouSpanB)

// Determine exit behavior based on user input
if buySell
    // Sell to close long position (Short) with time condition
    if (canExit )
        strategy.entry("Sell", strategy.short)
else
    // Sell to exit long position (Buy/Sell) with time condition
    if (canExit )
        strategy.close("Buy", comment="Sell for exit")