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

طویل حکمت عملی کے بعد ایم اے سی ڈی آر ایس آئی Ichimoku رفتار کا رجحان

مصنف:چاؤ ژانگ، تاریخ: 2024-04-30 17:42:09
ٹیگز:ایم اے سی ڈیآر ایس آئیICHIMOKU

img

جائزہ

MACD RSI Ichimoku Momentum Trend Following Long Strategy ایک مقداری تجارتی حکمت عملی ہے جو MACD ، RSI ، اور Ichimoku اشارے کو مربوط کرتی ہے۔ MACD ، RSI ، اور Ichimoku Cloud کے اشاروں کا تجزیہ کرکے ، اس حکمت عملی کا مقصد مارکیٹ کے رجحانات اور رفتار کو پکڑنا ہے ، جس سے تجارت کے رجحان کی پیروی اور وقت کی اجازت ملتی ہے۔ حکمت عملی اشارے کے پیرامیٹرز اور تجارتی ادوار کے ل flexible لچکدار ترتیبات کی اجازت دیتی ہے ، جو مختلف تجارتی طرزوں اور مارکیٹوں کو ایڈجسٹ کرتی ہے۔

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

اس حکمت عملی کا مرکز MACD ، RSI ، اور Ichimoku اشارے کے مشترکہ استعمال میں ہے۔

  1. ایم اے سی ڈی ، جو تیز رفتار اور سست حرکت پذیر اوسط کے مابین فرق پر مشتمل ہے ، کا استعمال رجحان کی سمت اور رفتار میں ہونے والی تبدیلیوں کا تعین کرنے کے لئے کیا جاتا ہے۔ جب ایم اے سی ڈی لائن سگنل لائن کے اوپر عبور کرتی ہے تو ایک تیزی کا اشارہ پیدا ہوتا ہے ، اور جب یہ نیچے عبور کرتی ہے تو ایک bearish سگنل پیدا ہوتا ہے۔
  2. آر ایس آئی ایک مدت کے دوران قیمتوں میں ہونے والی تبدیلیوں کی شدت کی پیمائش کرتا ہے ، جس سے زیادہ خریدنے یا زیادہ فروخت ہونے والی حالتوں کی نشاندہی ہوتی ہے۔ 30 سے نیچے کا آر ایس آئی زیادہ فروخت ہونے والی حالتوں کی نشاندہی کرسکتا ہے ، جبکہ 70 سے اوپر کا اشارہ زیادہ خریدنے والی حالتوں کی نشاندہی کرسکتا ہے۔
  3. Ichimoku Cloud، جس میں Tenkan-sen، Kijun-sen، Senkou Span A، اور Senkou Span B لائنیں شامل ہیں، کثیر جہتی معلومات جیسے حمایت، مزاحمت، اور رجحان کی طاقت فراہم کرتی ہیں. یہ حکمت عملی ایک طویل پوزیشن میں داخل ہوتی ہے جب ایم اے سی ڈی تیزی سے ہوتا ہے ، قیمت بادل سے اوپر ہوتی ہے ، اور آر ایس آئی زیادہ نہیں ہوتا ہے۔ جب ایم اے سی ڈی ایک bearish کراس اوور تشکیل دیتا ہے یا قیمت بادل سے نیچے ہوتی ہے تو یہ پوزیشن بند ہوجاتی ہے۔

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

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

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

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

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

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

نتیجہ

MACD RSI Ichimoku Momentum Trend Following Long Strategy ایک طاقتور مقداری تجارتی حکمت عملی ہے جو MACD ، RSI ، اور Ichimoku اشارے کا استعمال کرتے ہوئے رجحانات اور رفتار کا جامع اندازہ کرتی ہے۔ اس سے سمت کی منڈیوں میں رجحانات کو پکڑنے اور تال کو کنٹرول کرنے کی اچھی صلاحیت کا مظاہرہ ہوتا ہے۔ پیرامیٹر کی اصلاح اور رسک کنٹرول کے اقدامات کے ذریعے ، یہ حکمت عملی مارکیٹ کے مواقع کو چھونے اور مضبوط منافع حاصل کرنے کے لئے ایک طاقتور آلہ بن سکتی ہے۔


/*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")


متعلقہ

مزید