
اس حکمت عملی میں دو تکنیکی اشارے شامل ہیں: ایک متحرک اوسط ((MA) اور ایک نسبتا strong مضبوط انڈیکس ((RSI) ، جو ایک خرید و فروخت کا اشارہ پیدا کرتا ہے جس میں ایک تیز رفتار متحرک اوسط اور RSI کے اوپری خرید و فروخت کے اشارے ہوتے ہیں۔ جب ایک تیز رفتار متحرک اوسط پر ایک سست رفتار متحرک اوسط ہوتا ہے اور RSI oversold threshold سے اوپر ہوتا ہے تو ، خریدنے کا اشارہ پیدا ہوتا ہے۔ جب ایک تیز رفتار متحرک اوسط کے نیچے ایک سست رفتار متحرک اوسط یا RSI oversold threshold سے اوپر ہوتا ہے تو ، فروخت کا اشارہ پیدا ہوتا ہے۔
اس حکمت عملی میں دو تکنیکی اشارے کی خصوصیات کا فائدہ اٹھایا گیا ہے۔ ایک متحرک اوسط اور ایک نسبتا strong مضبوط اشارے۔ متحرک اوسط قیمتوں کے رجحان کی سمت کی عکاسی کرنے کے قابل ہے ، تیز رفتار متحرک اوسط قیمتوں میں تبدیلیوں کے لئے زیادہ حساس ہے ، اور سست رفتار متحرک اوسط نسبتا lagging رد عمل ظاہر کرتا ہے۔ جب تیز رفتار متحرک اوسط پر سست رفتار متحرک اوسط سے گزرتا ہے تو ، اس کی نشاندہی کرتا ہے قیمت کا رجحان اوپر ، خریدنے کا موقع ہوسکتا ہے۔ اس کے برعکس ، اس کی نشاندہی کرتا ہے قیمت کا رجحان نیچے ، فروخت کا موقع ہوسکتا ہے۔
یہ حکمت عملی ایک رجحان کی پیروی اور اوسط واپسی کے ساتھ ایک مقداری حکمت عملی ہے جو رجحانات کی پیروی اور اوسط واپسی کے ساتھ ساتھ رجحانات کے رجحانات کو پکڑنے کے لئے اور اس کے ساتھ ساتھ اس سے بچنے کے لئے ایک رجحان کی پیروی اور اوسط واپسی کے ساتھ ایک رجحان کی خصوصیات اور ایک نسبتا مضبوط اشاریہ کی اوپری خرید اوپری فروخت کی خصوصیات کو جوڑتا ہے.
چلتی اوسط اور نسبتا strong مضبوط انڈیکس حکمت عملی ایک آسان اور عملی مقدار میں تجارت کرنے والی حکمت عملی ہے ، جس میں مارکیٹ کے رجحانات پر قابو پانے کے ساتھ ساتھ رجحانات کی نگرانی اور اوور بیئر اوور سیل فیصلے کے ذریعہ کچھ خطرات پر قابو پایا جاتا ہے۔ تاہم ، اس حکمت عملی میں پیرامیٹر حساس ، اتار چڑھاؤ والی مارکیٹ اور رجحان میں تبدیلی کا خطرہ بھی موجود ہے ، جس میں پیرامیٹرز کی اصلاح ، رجحان فلٹرنگ ، فنڈ مینجمنٹ وغیرہ کے ذریعہ مزید بہتری کی ضرورت ہے۔ اس کے علاوہ ، کوانٹم ٹریڈر کو اپنی خطرے کی ترجیحات اور مارکیٹ کی خصوصیات کو ملا کر ، حکمت عملی کو لچکدار انداز میں ایڈجسٹ کرنے اور دیگر سگنل عوامل کے ساتھ مل کر مستحکم منافع حاصل کرنے کی ضرورت ہے۔
/*backtest
start: 2023-05-05 00:00:00
end: 2024-05-10 00:00:00
period: 1d
basePeriod: 1h
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/
// © giancarlo_meneguetti
//@version=5
strategy("GM.MA.RSI.Stra", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=10)
// Configurações para Médias Móveis
ema_short_length = input(9, title="EMA.9")
ema_long_length = input(21, title="EMA.21")
ema_short = ta.ema(close, ema_short_length)
ema_long = ta.ema(close, ema_long_length)
// Configurações para RSI
rsi_length = input(14, title="RSI.14")
rsi_upper_threshold = input(70, title="RSI>70")
rsi_lower_threshold = input(30, title="RSI<30")
rsi = ta.rsi(close, rsi_length)
// Sinais de Compra e Venda
// Sinal de Compra quando a EMA curta cruza acima da EMA longa e o RSI está acima do limite inferior
buy_signal = ta.crossover(ema_short, ema_long) and rsi > rsi_lower_threshold
// Sinal de Venda quando a EMA curta cruza abaixo da EMA longa ou o RSI está acima do limite superior
sell_signal = ta.crossunder(ema_short, ema_long) or rsi > rsi_upper_threshold
// Geração de Alertas
alertcondition(buy_signal, title="Sinal de Compra", message="A EMA curta cruzou acima da EMA longa e o RSI está acima do limite inferior. Considere comprar.")
alertcondition(sell_signal, title="Sinal de Venda", message="A EMA curta cruzou abaixo da EMA longa ou o RSI está acima do limite superior. Considere vender.")
// Execução da Estratégia
if buy_signal
strategy.entry("Compra", strategy.long)
if sell_signal
strategy.close("Venda")