
یہ حکمت عملی ایک کثیر جہتی تجارتی نظام ہے جس میں فبونیکی ریٹرنس ، محور اور نسبتا weak کمزور اشارے ((RSI)) کو شامل کیا گیا ہے۔ اس نے اہم معاون مزاحمت کی سطح اور مارکیٹ میں اوورلوڈ اوورلوڈ کی شناخت کرکے ممکنہ تجارتی مواقع کو پکڑ لیا ہے۔ اس حکمت عملی میں متعدد تکنیکی اشارے کی کراس توثیق کا طریقہ استعمال کیا گیا ہے ، جس سے تجارتی سگنل کی وشوسنییتا میں اضافہ ہوا ہے۔
اس حکمت عملی کی بنیادی منطق تین اہم اجزاء پر مبنی ہے:
تجارتی سگنل کو متحرک کرنے کے حالات:
رسک کنٹرول کی تجاویز:
اشارے پیرامیٹر کی اصلاح:
سگنل فلٹرنگ:
خطرے کا انتظام:
یہ ایک مکمل ٹریڈنگ سسٹم ہے جو متعدد تکنیکی اشارے پر مبنی ہے ، جس میں مزاحمت کی سطح اور حرکیات کے اشارے کے امتزاج کی مدد سے مارکیٹ میں الٹ جانے کے مواقع کو پکڑنا ہے۔ حکمت عملی کا فائدہ اس کے کثیر جہتی تجزیہ کے طریقہ کار اور بہتر خطرے کے انتظام کے طریقہ کار میں ہے ، لیکن صارف کو حکمت عملی کی کارکردگی پر مارکیٹ کے ماحول کے اثرات پر توجہ دینے کی ضرورت ہے اور اس کے مطابق پیرامیٹرز کو بہتر بنانے کی ضرورت ہے۔
/*backtest
start: 2024-02-18 00:00:00
end: 2025-02-16 08:00:00
period: 1h
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Fibonacci Retracement + Pivot Points + RSI Strategy", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=20)
// --- Fibonacci Retracement Parameters ---
var float fib_low = na
var float fib_high = na
if (ta.change(close) > 0)
fib_low := na(fib_low) ? close : math.min(fib_low, close)
fib_high := na(fib_high) ? close : math.max(fib_high, close)
fib_0 = fib_low
fib_100 = fib_high
fib_38 = fib_high - (fib_high - fib_low) * 0.382
fib_50 = fib_high - (fib_high - fib_low) * 0.5
fib_61 = fib_high - (fib_high - fib_low) * 0.618
plot(fib_0, color=color.green, title="Fib 0%")
plot(fib_38, color=color.blue, title="Fib 38.2%")
plot(fib_50, color=color.orange, title="Fib 50%")
plot(fib_61, color=color.red, title="Fib 61.8%")
plot(fib_100, color=color.green, title="Fib 100%")
// --- Pivot Points Parameters ---
pp_length = 14
pivot_high = ta.pivothigh(high, pp_length, pp_length)
pivot_low = ta.pivotlow(low, pp_length, pp_length)
plot(pivot_high, color=color.red, style=plot.style_cross, title="Pivot High")
plot(pivot_low, color=color.green, style=plot.style_cross, title="Pivot Low")
// --- RSI Parameters ---
rsi_length = 14
rsi_overbought = 70
rsi_oversold = 30
rsi = ta.rsi(close, rsi_length)
plot(rsi, color=color.purple, title="RSI")
hline(rsi_overbought, "Overbought", color=color.red)
hline(rsi_oversold, "Oversold", color=color.green)
// --- Buy and Sell Conditions ---
// Buy Condition:
// - Price bounces from Fibonacci retracement levels (38.2%, 50%, or 61.8%)
// - RSI is below oversold level (30)
buyCondition = (close > fib_38 or close > fib_50 or close > fib_61) and rsi < rsi_oversold
// Sell Condition:
// - Price rejects from Fibonacci retracement levels (38.2%, 50%, or 61.8%)
// - RSI is above overbought level (70)
sellCondition = (close < fib_38 or close < fib_50 or close < fib_61) and rsi > rsi_overbought
// Plot Buy/Sell Signals
plotshape(series=buyCondition, title="Buy Signal", location=location.belowbar, color=color.green, style=shape.labelup, text="BUY")
plotshape(series=sellCondition, title="Sell Signal", location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL")
// --- Execute Trades ---
if (buyCondition)
strategy.entry("Long", strategy.long)
if (sellCondition)
strategy.close("Long")