EMA200 اور اسٹوکاسٹک RSI حکمت عملی
یہ حکمت عملی ایکسپونینشل موونگ ایوریج (ای ایم اے) اور اسٹوکاسٹک رشتہ دار طاقت انڈیکس (آر ایس آئی) کا ایک مجموعہ ہے۔ یہ ای ایم اے 200 اور اسٹوکاسٹک آر ایس آئی اقدار سے اوپر یا نیچے قیمت کی نقل و حرکت کی بنیاد پر طویل اور مختصر تجارتی مواقع کی نشاندہی کرنے کے لئے ڈیزائن کیا گیا ہے۔
حکمت عملی کیسے کام کرتی ہے
حکمت عملی میں درج ذیل شرائط کا استعمال داخلہ سگنل پیدا کرنے کے لئے کیا جاتا ہے:
طویل اندراج: قیمت EMA200 سے اوپر ہے۔ اسٹوکاسٹک آر ایس آئی 20 سے نیچے ہے اور آر ایس آئی سے اوپر عبور کر چکا ہے۔ موجودہ موم بتی ایک اعلی اعلی موم بتی ہے. موجودہ موم بتی کا جسم پچھلے موم بتی کے جسم سے کم از کم 5٪ بڑا ہے۔ مختصر اندراج: قیمت EMA200 سے نیچے ہے۔ اسٹوکاسٹک آر ایس آئی 80 سے اوپر ہے اور آر ایس آئی سے نیچے عبور کر چکا ہے۔ موجودہ موم بتی ایک کم کم موم بتی ہے. موجودہ موم بتی کا جسم پچھلے موم بتی کے جسم سے کم از کم 5٪ چھوٹا ہے۔ حکمت عملی کے فوائد
اس حکمت عملی کے متعدد ممکنہ فوائد ہیں ، جن میں شامل ہیں:
یہ دو اچھی طرح سے قائم تکنیکی اشارے پر مبنی ہے۔ ای ایم اے اور اسٹوکاسٹک آر ایس آئی دونوں تاجروں کے ذریعہ بڑے پیمانے پر استعمال ہوتے ہیں اور ان کی کامیابی کی ایک طویل تاریخ ہے۔ یہ سمجھنے اور لاگو کرنے میں نسبتا easy آسان ہے۔ اس حکمت عملی میں پیرامیٹرز کی ایک محدود تعداد ہے ، جس سے تمام تجربے کی سطح کے تاجروں کو سمجھنا اور استعمال کرنا آسان ہوجاتا ہے۔ یہ لچکدار ہے اور اسے مختلف مارکیٹ کے حالات میں استعمال کیا جاسکتا ہے۔ اس حکمت عملی کو لمبی اور مختصر پوزیشنوں دونوں کی تجارت کے لئے استعمال کیا جاسکتا ہے ، اور اسے رجحان اور حد بندی دونوں مارکیٹوں میں استعمال کیا جاسکتا ہے۔ حکمت عملی کے خطرات
کسی بھی تجارتی حکمت عملی کی طرح، EMA200 اور اسٹوکاسٹک RSI حکمت عملی کے استعمال سے وابستہ کچھ ممکنہ خطرات بھی ہیں ، جن میں شامل ہیں:
یہ حکمت عملی تاریخی اعداد و شمار پر مبنی ہے۔ اس بات کی کوئی ضمانت نہیں ہے کہ یہ حکمت عملی مستقبل میں منافع بخش ہوگی۔ حکمت عملی کو وِپساؤ کا سامنا کرنا پڑ سکتا ہے۔ یہ اس وقت ہوتا ہے جب کسی اثاثے کی قیمت دونوں سمتوں میں تیزی سے چلتی ہے ، جس سے نقصانات ہوسکتے ہیں۔ حکمت عملی غیر مستحکم ہوسکتی ہے۔ اس کا مطلب یہ ہے کہ بڑے نقصانات کا خطرہ ہے۔ نتیجہ
ای ایم اے 200 اور اسٹوکاسٹک آر ایس آئی حکمت عملی ایک نسبتا simple آسان اور موثر تجارتی حکمت عملی ہے جو تمام تجربے کی سطح کے تاجروں کے ذریعہ استعمال کی جاسکتی ہے۔ تاہم ، یہ یاد رکھنا ضروری ہے کہ کسی بھی تجارتی حکمت عملی کی منافع بخش ہونے کی ضمانت نہیں ہے ، اور تاجروں کو ہمیشہ کسی بھی تجارتی حکمت عملی کا استعمال کرتے وقت محتاط رہنا چاہئے۔
/*backtest start: 2022-08-30 00:00:00 end: 2023-09-05 00:00:00 period: 1h 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/ // © eaglezou1006 //@version=5 //strategy("70000%", overlay = true, initial_capital = 100, commission_value = 0.04, commission_type =strategy.commission.percent, pyramiding = 1, default_qty_value = 100, default_qty_type = strategy.cash, currency = currency.USDT) //Stoch RSI rsi1 = ta.rsi(close, 14) k = ta.sma(ta.stoch(rsi1, rsi1, rsi1, 14), 3) d = ta.sma(k, 3) //ema ema200 = ta.ema(close, 200) plot(ema200, color = color.white) //atr length = 14 smoothing = 'RMA' m = input(2, 'ATR倍数', group = "用户自定义参数") src1 = high src2 = low pline = true collong = color.teal colshort = color.red a = ta.rma(ta.tr(true), length) * m x = ta.rma(ta.tr(true), length) * m + src1 x2 = src2 - ta.rma(ta.tr(true), length) * m p1 = plot(x, title='ATR Short Stop Loss', color=color.new(colshort, 20), trackprice=pline ? true : false) p2 = plot(x2, title='ATR Long Stop Loss', color=color.new(collong, 20), trackprice=pline ? true : false) rewardRiskRatio = input.float(defval = 1.5, title = "盈亏比", minval = 1, maxval = 15, step = 0.1, group = "用户自定义参数") highLowShadowRatio = input.int(defval = 20, title = "上下影线点比(%)", minval = 1, maxval = 100, step = 1, group = "用户自定义参数") keyCandlestickChange = input.float(defval = 0.5, title = "关键K线涨跌幅(%)", minval = 0.1, maxval = 100, step = 0.1, group = "用户自定义参数") longCondition = close > ema200 and (k < 20 and d < 20 and ta.crossover(k, d)) and high > high[1] and close[1] > open[1] and (close > open and (high-close) / (high-low) <= highLowShadowRatio / 100 and (close / open) - 1 >= keyCandlestickChange / 100) shortCondition = close < ema200 and (k > 80 and d > 80 and ta.crossunder(k, d)) and low < low[1] and close[1] < open[1] and (close < open and math.abs(high-open) / math.abs(high-close) <= highLowShadowRatio / 100 and 1 - (close / open) >= keyCandlestickChange / 100 ) plotshape(longCondition, 'Buy', shape.labelup, location.belowbar, color=collong, size=size.small, offset=0) plotshape(shortCondition, 'Sell', shape.labeldown, location.abovebar, color=colshort, size=size.small, offset=0) if longCondition strategy.entry("Enter Long", strategy.long) else if shortCondition strategy.entry("Enter Short", strategy.short)