یہ حکمت عملی ایک پیچیدہ تجارتی نظام ہے جو متعدد تکنیکی اشارے کو جوڑتا ہے ، جو مارکیٹ کے رجحانات کو پکڑنے اور بہترین اوقات میں تجارت کو انجام دینے کے لئے ڈیزائن کیا گیا ہے۔ یہ بنیادی طور پر رشتہ دار طاقت انڈیکس (آر ایس آئی) ، سادہ چلتی اوسط (ایس ایم اے) ، فبونیکی ریٹریسیشن لیولز ، اور تصورات جیسے گولڈن کراس اور ڈیتھ کراس کا استعمال کرتا ہے۔ یہ حکمت عملی 15 منٹ کے ٹائم فریم پر کام کرتی ہے ، جس میں 1000 ڈالر کا ابتدائی سرمایہ اور فکسڈ پوزیشن کا سائز استعمال ہوتا ہے۔
حکمت عملی کے بنیادی منطق میں مندرجہ ذیل اہم اجزاء شامل ہیں:
یہ ملٹی ٹائم فریم فبونیکی آر ایس آئی گولڈن کراس ٹرینڈ مندرجہ ذیل مقداری تجارتی حکمت عملی ایک پیچیدہ اور جامع تجارتی نظام بنانے کے لئے متعدد کلاسیکی تکنیکی تجزیہ کے ٹولز کو کس طرح جوڑنے کا مظاہرہ کرتی ہے۔ آر ایس آئی ، حرکت پذیر اوسط کراس اوورز ، اور فبونیکی ریٹریکشن جیسے اشارے کو مربوط کرکے ، اس حکمت عملی کا مقصد زیادہ خریدنے اور زیادہ فروخت کی سطحوں کا استعمال کرتے ہوئے خطرے کا انتظام کرتے ہوئے مضبوط مارکیٹ کے رجحانات کو پکڑنا ہے۔
اگرچہ اس حکمت عملی میں متعدد زاویوں سے مارکیٹ کا تجزیہ کرنے کا فائدہ ہے ، لیکن پھر بھی ممکنہ خطرات جیسے غلط بریک آؤٹ سگنل اور اوور ٹریڈنگ کا امکان موجود ہے۔ حکمت عملی کی کارکردگی اور استحکام کو مزید بہتر بنانے کے ل multi ، ملٹی ٹائم فریم تجزیہ ، متحرک پیرامیٹر ایڈجسٹمنٹ ، حجم کی تصدیق ، اور دیگر اصلاحاتی سمتوں کو متعارف کرانے پر غور کریں۔
مجموعی طور پر ، یہ حکمت عملی مقداری تاجروں کو ایک بہترین نقطہ اغاز فراہم کرتی ہے ، جس سے یہ ظاہر ہوتا ہے کہ کس طرح مختلف تکنیکی اشارے کو مربوط تجارتی نظام میں ضم کیا جاسکتا ہے۔ مسلسل اصلاح اور بیک ٹسٹنگ کے ذریعے ، اس حکمت عملی میں مارکیٹ کے مختلف حالات کے لئے موزوں ایک طاقتور رجحان کی پیروی کرنے والا آلہ بننے کی صلاحیت ہے۔
/*backtest start: 2024-05-01 00:00:00 end: 2024-05-31 23:59:59 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("15min Fibonacci RSI Golden Cross Scalping Strategy", overlay=true) // Indicators rsi_length = 14 rsi = ta.rsi(close, rsi_length) short_ma_length = 50 long_ma_length = 200 short_ma = ta.sma(close, short_ma_length) long_ma = ta.sma(close, long_ma_length) // Fibonacci Retracement Levels var float fibHigh = na var float fibLow = na var float fib38 = na var float fib50 = na var float fib61 = na if (ta.change(ta.highest(close, 50))) fibHigh := ta.highest(close, 50) if (ta.change(ta.lowest(close, 50))) fibLow := ta.lowest(close, 50) if (not na(fibHigh) and not na(fibLow)) fib38 := fibHigh - (fibHigh - fibLow) * 0.382 fib50 := fibHigh - (fibHigh - fibLow) * 0.50 fib61 := fibHigh - (fibHigh - fibLow) * 0.618 // Plot indicators plot(short_ma, title="50-Period SMA", color=color.blue) plot(long_ma, title="200-Period SMA", color=color.red) hline(70, "RSI Overbought", color=color.red) hline(30, "RSI Oversold", color=color.green) plot(rsi, title="RSI", color=color.blue) // Fibonacci retracement lines // var line fib38_line = na // var line fib50_line = na // var line fib61_line = na // if (not na(fib38)) // line.delete(fib38_line) // fib38_line := line.new(x1=bar_index[1], y1=fib38, x2=bar_index, y2=fib38, color=color.yellow, width=1) // if (not na(fib50)) // line.delete(fib50_line) // fib50_line := line.new(x1=bar_index[1], y1=fib50, x2=bar_index, y2=fib50, color=color.orange, width=1) // if (not na(fib61)) // line.delete(fib61_line) // fib61_line := line.new(x1=bar_index[1], y1=fib61, x2=bar_index, y2=fib61, color=color.green, width=1) // Entry and Exit Conditions goldenCross = ta.crossover(short_ma, long_ma) deathCross = ta.crossunder(short_ma, long_ma) longCondition = goldenCross and close > fib50 and rsi < 70 shortCondition = deathCross and close < fib50 and rsi > 30 if (longCondition) strategy.entry("Buy", strategy.long) if (shortCondition) strategy.entry("Sell", strategy.short) // Close position conditions if (strategy.position_size > 0 and rsi > 70) strategy.close("Buy") if (strategy.position_size < 0 and rsi < 30) strategy.close("Sell")