یہ حکمت عملی ایک رجحان کی پیروی کرنے والا تجارتی نظام ہے جو دوہری چلتی اوسطوں کو آر ایس آئی اشارے کے ساتھ جوڑتا ہے۔ یہ مختصر مدت اور طویل مدتی چلتی اوسطوں کے کراس اوور کے ذریعہ مارکیٹ کے رجحان کی سمت کا تعین کرتا ہے جبکہ زیادہ سے زیادہ خریدنے اور زیادہ فروخت والے علاقوں میں زیادہ سے زیادہ اندراج کے مقامات کے لئے آر ایس آئی اشارے کا استعمال کرتے ہوئے ، رجحان کی پیروی اور رفتار کے الٹ کے بہترین امتزاج کو حاصل کرتا ہے۔ حکمت عملی فیصد پر مبنی منی مینجمنٹ کا استعمال کرتی ہے ، جس میں مؤثر رسک کنٹرول کے لئے ہر تجارت میں کل اکاؤنٹ بیلنس کا 10٪ سرمایہ کاری ہوتی ہے۔
یہ حکمت عملی رجحانات کی نشاندہی کرنے کے لئے 10 پیریڈ اور 50 پیریڈ کے سادہ حرکت پذیر اوسط (ایس ایم اے) کا استعمال کرتی ہے۔ خرید سگنل اس وقت پیدا ہوتے ہیں جب قلیل مدتی ایم اے طویل مدتی ایم اے سے اوپر اور آر ایس آئی 30 سے نیچے ہوتا ہے ، جبکہ فروخت سگنل اس وقت ہوتے ہیں جب قلیل مدتی ایم اے طویل مدتی ایم اے سے نیچے اور آر ایس آئی 70 سے اوپر ہوتا ہے۔ پوزیشن بند کرنے کے ل long ، جب آر ایس آئی 70 سے تجاوز کرتا ہے تو لمبی پوزیشنیں بند ہوجاتی ہیں ، اور جب آر ایس آئی 30 سے نیچے آجاتا ہے تو مختصر پوزیشنیں بند ہوجاتی ہیں۔ یہ ڈیزائن رجحان کی سمت کی درستگی اور قیمت کی انتہا پر بروقت منافع حاصل کرنے کو یقینی بناتا ہے۔
یہ ایک مقداری تجارتی حکمت عملی ہے جو رجحان کی پیروی اور رفتار کے الٹ کو بالکل جوڑتی ہے۔ یہ رجحان کی سمت اور آر ایس آئی کا تعین کرنے کے لئے دوہری چلتی اوسط کا استعمال کرتا ہے تاکہ بہترین انٹری پوائنٹس تلاش کیے جاسکیں ، جس سے قیمت کی انتہا پر سمت کی درستگی اور بروقت منافع حاصل کرنا دونوں کو یقینی بنایا جاسکے۔ حکمت عملی کی کامیابی کی کلید معقول پیرامیٹر کی ترتیبات اور موثر رسک کنٹرول میں ہے۔ مسلسل اصلاح اور بہتری کے ذریعے ، حکمت عملی میں مختلف مارکیٹ کے ماحول میں مستحکم منافع حاصل کرنے کی صلاحیت ہے۔
/*backtest start: 2024-10-12 00:00:00 end: 2024-11-11 00:00:00 period: 5m basePeriod: 5m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Super Advanced Strategy", overlay=true) // Configuração de parâmetros shortMAPeriod = input.int(10, title="Período da Média Móvel Curta", minval=1) longMAPeriod = input.int(50, title="Período da Média Móvel Longa", minval=1) rsiPeriod = input.int(14, title="Período do RSI", minval=1) // Cálculo das Médias Móveis shortMA = ta.sma(close, shortMAPeriod) longMA = ta.sma(close, longMAPeriod) // Cálculo do RSI rsi = ta.rsi(close, rsiPeriod) // Plotando as Médias Móveis plot(shortMA, title="Média Móvel Curta", color=color.blue, linewidth=2) plot(longMA, title="Média Móvel Longa", color=color.red, linewidth=2) // Adicionando linhas horizontais para os níveis de sobrecomprado e sobrevendido hline(70, "Sobrecomprado", color=color.red, linestyle=hline.style_dashed) hline(30, "Sobrevendido", color=color.green, linestyle=hline.style_dashed) // Condições de entrada buyCondition = (shortMA > longMA) and (rsi < 30) sellCondition = (shortMA < longMA) and (rsi > 70) // Entradas de ordens if (buyCondition) strategy.entry("Compra", strategy.long) if (sellCondition) strategy.entry("Venda", strategy.short) // Saídas de ordens if (rsi > 70) strategy.close("Compra") if (rsi < 30) strategy.close("Venda") // Exibir as condições de compra e venda no gráfico plotshape(buyCondition, style=shape.labelup, location=location.belowbar, color=color.green, size=size.small, title="Sinal de Compra", text="BUY") plotshape(sellCondition, style=shape.labeldown, location=location.abovebar, color=color.red, size=size.small, title="Sinal de Venda", text="SELL")