آر ایس آئی - خرید فروخت سگنل

مصنف:چاؤ ژانگ، تاریخ: 2022-05-09 14:35:23
ٹیگز:آر ایس آئی

یہ اشارے بنیادی طور پر Overbought اور Oversold پر مبنی ہے۔ قلیل مدتی تجارت کے لئے اشارے۔ اس طرح آپ کو چھوٹے لیکن قابل قبول سگنل مل سکتے ہیں۔ اشارے کی بنیادی بنیاد مندرجہ ذیل ہے: خریدنے کے لئے ، اشارے کا انتظار ہے کہ آلے کو آر ایس آئی کے نقطہ نظر سے زیادہ فروخت کیا جائے۔ پھر ، اگر چارٹ اینولپ اشارے کی نیچے کی لائن کو نیچے سے اوپر تک عبور کرتا ہے تو ، خرید کا اشارہ جاری کیا جاتا ہے۔ فروخت کے لئے ، اشارے کا انتظار کرتا ہے کہ آلے کو آر ایس آئی کے نقطہ نظر سے زیادہ خریدا جائے۔ پھر ، اگر چارٹ اوپر سے نیچے تک لفافے اشارے کی اوپری لائن کو عبور کرتا ہے تو ، فروخت کا اشارہ جاری کیا جاتا ہے۔ عام بنیاد قیمت اور آر ایس آئی اشارے کی مطابقت ہے. بہترین ترتیبات میں نے خود کے ساتھ آیا: وقت کا فریم: 15 منٹ زیادہ خرید: 80 اوور سیل: 25 RSI لمبائی: 8 یہ مختلف آلات پر کیا جا سکتا ہے۔ لیکن ہمیشہ اپنے منافع اور نقصان کی حدود مقرر کریں۔ (اس اشارے میں منافع سے نقصان کا تناسب 1: 1 ہوسکتا ہے)

ڈس کلیمر: یہ معلومات اور فراہم کردہ تجارتی اشارے اور اوزار نہ تو ہیں اور نہ ہی انہیں سیکیورٹیز خریدنے یا فروخت کرنے کی پیش کش ، یا پیش کش کی درخواست کے طور پر سمجھا جانا چاہئے۔ آپ اپنی طرف سے کیے جانے والے کسی بھی سرمایہ کاری کے فیصلے کے لئے مکمل طور پر ذمہ دار ہوں گے ، اور ایسے فیصلے صرف اپنے مالی حالات ، سرمایہ کاری کے اہداف ، رسک رواداری اور لیکویڈیٹی کی ضروریات کے آپ کے اندازے پر مبنی ہوں گے۔ میں کسی بھی منافع ، مالی بہتری ، نقصانات یا نقصانات ، مالی یا دیگر کے لئے ذمہ دار نہیں ہوں جو اس اشارے میں شامل معلومات کے اطلاق سے پیدا ہوسکتے ہیں۔ انفرادی تاجروں کو نمایاں تجارتی اشارے ، دیگر تجارتی ٹولز ، ویبنرز اور دیگر تعلیمی مواد کا تجزیہ کرنے میں اپنی دیانت داری کا استعمال کرنا چاہئے تاکہ یہ معلوم کیا جاسکے کہ آیا وہ انفرادی تاجر کے لئے مناسب اور قابل استعمال خصوصیات اور صلاحیتوں کی نمائندگی کرتے ہیں۔

بیک ٹسٹ

img


/*backtest
start: 2022-02-08 00:00:00
end: 2022-05-08 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Saleh_Toodarvari

//@version=5
indicator(title="ENVELOPE - RSI - Buy Sell Signals", shorttitle="ENVELOPE - RSI", overlay=true)
//_________________Envelope_________________
len = input.int(8, title="Envelope Length", minval=1, group="Envelope Settings")
percent = input(0.22,title="Envelope Percent", group="Envelope Settings")
src = input(hl2, title="Envelope Source", group="Envelope Settings")
exponential = input(false)
basis = exponential ? ta.ema(src, len) : ta.sma(src, len)
k = percent/100.0
upper = basis * (1 + k)
lower = basis * (1 - k)
plot(basis, "Basis", color=#ED7300)
u = plot(upper, "Upper", color=#FF2424)
l = plot(lower, "Lower", color=#24FF24)
//fill(u, l, color=color.rgb(33, 150, 243, 95), title="Background")
cross_buy=ta.crossover(close,lower)
cross_sell=ta.crossunder(close,upper) 
// _________________RSI_________________
rsiLengthInput = input.int(8, minval=1, title="RSI Length", group="RSI Settings")
rsiSourceInput = input.source(hl2, "RSI Source", group="RSI Settings")
up = ta.rma(math.max(ta.change(rsiSourceInput), 0), rsiLengthInput)
down = ta.rma(-math.min(ta.change(rsiSourceInput), 0), rsiLengthInput)
rsi = down == 0 ? 100 : up == 0 ? 0 : 100 - (100 / (1 + up / down))
Overbought_RSI = input(title="RSI OverBought Limit(Recommended: 70-85)", defval=80, group="RSI Settings")
Oversold_RSI = input(title="RSI OverSold Limit(Recommended: 20-30)", defval=25, group="RSI Settings")
condition_buy= rsi<Oversold_RSI and (ta.cross(low,lower) or ta.cross(close,lower) or ta.cross(high,lower) or ta.cross(open,lower))
condition_sell= rsi>Overbought_RSI and (ta.cross(low,upper) or ta.cross(close,upper) or ta.cross(high,upper) or ta.cross(open,upper))
if cross_sell
    strategy.entry("Enter Long", strategy.long)
else if cross_buy
    strategy.entry("Enter Short", strategy.short)

// plotshape(cross_sell ? condition_sell:na, title="Sell Label", text="Sell", location=location.abovebar, style=shape.labeldown, size=size.tiny, color=color.red, textcolor=color.white)
// sell_sig=plot(cross_sell ? high:na,color=color.new(#000000,100))
// plotshape(cross_buy ? condition_buy:na, title="Buy Label", text="Buy", location=location.belowbar, style=shape.labelup, size=size.tiny, color=color.green, textcolor=color.white)
// buy_sig=plot(cross_buy ? ohlc4:na,color=color.new(#000000,100))
// tpColor = if(cross_sell[1] or cross_sell[2] or cross_buy[1] or cross_buy[2])
//     color.new(#1DBC60, 30)
// else
//     color.new(#000000,100)
// slColor = if(cross_sell[1] or cross_sell[2] or cross_buy[1] or cross_buy[2])
//     color.new(#F74A58, 30)
// else
//     color.new(#000000,100)
// //_________________TP&SL_________________
// TP_Percent = input.float(0.15, "TP %")
// SL_Percent = input.float(0.15, "SL %")
// tp= if condition_sell
//     ohlc4-ohlc4*(TP_Percent/100)
// else if condition_buy
//     ohlc4+ohlc4*(TP_Percent/100)
// sl= if condition_sell
//     ohlc4+ohlc4*(SL_Percent/100)
// else if condition_buy
//     ohlc4-ohlc4*(SL_Percent/100)
// tp_sig=plot(tp,color=color.new(#000000,100),title="tp")
// sl_sig=plot(sl,color=color.new(#000000,100),title="tp")
// lower_plot=plot(lower,color=color.new(#000000,100))
// fill(sell_sig,tp_sig, color=tpColor)
// fill(buy_sig,tp_sig, color=tpColor)
// fill(buy_sig,sl_sig, color=slColor)
// fill(sell_sig,sl_sig, color=slColor)

متعلقہ

مزید