
یہ ایک کثیر اشاریہ ٹریڈنگ حکمت عملی ہے جس میں سپر ٹرینڈ ، انڈیکس منتقل اوسط ((ای ایم اے) ، اور نسبتا strong مضبوط اشارے ((آر ایس آئی)) کو شامل کیا گیا ہے۔ حکمت عملی مارکیٹ میں رجحانات ، حرکیات اور ممکنہ الٹ پوائنٹس کی نشاندہی کرنے کے لئے ان تینوں تکنیکی اشارے کے کراس سگنل اور اووربائڈ اوور سیل لیول کا استعمال کرتی ہے تاکہ مارکیٹ میں مثالی تجارتی مواقع تلاش کیے جاسکیں۔ یہ حکمت عملی متعدد اشارے کے فوائد کا بھرپور استعمال کرتی ہے تاکہ مارکیٹ کے مختلف جہتوں کے تجزیے کے ذریعہ تجارت کی درستگی اور وشوسنییتا کو بہتر بنایا جاسکے۔
اس حکمت عملی کا بنیادی منطق تین اہم تکنیکی اشارے کے مجموعی تجزیہ پر مبنی ہے:
خریدنے کے اشارے کے لئے مندرجہ ذیل شرائط کو پورا کرنا ضروری ہے:
سگنل فروخت کرنے کے لیے مندرجہ ذیل شرائط کو پورا کرنا ضروری ہے:
یہ ایک منظم ، منطقی طور پر واضح کثیر اشارے کی پیمائش شدہ تجارتی حکمت عملی ہے ، جو رجحان سے باخبر رہنے ، حرکیات کے تجزیے اور اوپری اور اوپری اشارے کے ساتھ مل کر ایک نسبتا comprehensive مکمل تجارتی نظام تشکیل دیتی ہے۔ حکمت عملی کا فائدہ یہ ہے کہ کثیر اشارے کی کراس توثیق نے سگنل کی وشوسنییتا میں اضافہ کیا ہے ، جبکہ اس میں واضح خطرے سے متعلق کنٹرول ہے۔ اگرچہ کچھ موروثی خطرات موجود ہیں ، لیکن مسلسل اصلاح اور بہتری کے ذریعہ ، حکمت عملی مختلف مارکیٹ کے حالات میں مستحکم کارکردگی کا مظاہرہ کرنے کی امید کرتی ہے۔
/*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™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © satyakipaul3744
//@version=6
//@version=6
strategy("Supertrend + EMA Crossover + RSI Strategy", overlay=true)
// --- Input Parameters ---
supertrend_length = input.int(10, title="Supertrend Length", minval=1)
supertrend_multiplier = input.float(3.0, title="Supertrend Multiplier", step=0.1)
short_ema_length = input.int(9, title="Short EMA Length")
long_ema_length = input.int(21, title="Long EMA Length")
rsi_length = input.int(14, title="RSI Length")
rsi_overbought = input.int(70, title="RSI Overbought Level")
rsi_oversold = input.int(30, title="RSI Oversold Level")
// --- Indicator Calculations ---
// Supertrend calculation
[supertrend, direction] = ta.supertrend(supertrend_multiplier, supertrend_length)
// EMA calculations
short_ema = ta.ema(close, short_ema_length)
long_ema = ta.ema(close, long_ema_length)
// RSI calculation
rsi = ta.rsi(close, rsi_length)
// --- Buy/Sell Conditions ---
// Buy condition: Supertrend bullish, EMA crossover, RSI not overbought
buy_condition = direction > 0 and ta.crossover(short_ema, long_ema) and rsi < rsi_overbought
// Sell condition: Supertrend bearish, EMA crossunder, RSI not oversold
sell_condition = direction < 0 and ta.crossunder(short_ema, long_ema) and rsi > rsi_oversold
// --- Plot Buy/Sell signals ---
plotshape(buy_condition, title="Buy Signal", location=location.belowbar, color=color.green, style=shape.labelup, text="BUY")
plotshape(sell_condition, title="Sell Signal", location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL")
// --- Strategy Orders for Backtesting ---
if buy_condition
strategy.entry("Buy", strategy.long)
if sell_condition
strategy.close("Buy")
// --- Plot Supertrend ---
plot(supertrend, color=direction > 0 ? color.green : color.red, linewidth=2, title="Supertrend")
// --- Plot EMAs ---
plot(short_ema, color=color.blue, title="Short EMA")
plot(long_ema, color=color.orange, title="Long EMA")
// --- Strategy Performance ---
// You can see the strategy performance in the "Strategy Tester" tab.