کثیر اشارے مجموعہ جھٹکا پوزیشننگ پیش رفت کی حکمت عملی


تخلیق کی تاریخ: 2023-12-01 17:49:34 آخر میں ترمیم کریں: 2023-12-01 17:49:34
کاپی: 0 کلکس کی تعداد: 661
1
پر توجہ دیں
1619
پیروکار

کثیر اشارے مجموعہ جھٹکا پوزیشننگ پیش رفت کی حکمت عملی

جائزہ

اس حکمت عملی میں STOCH.RSI ، RSI ، ڈبل حکمت عملی ، سی ایم ولیمز انڈیکس اور منی فلو انڈیکس (MFI) جیسے متعدد اشارے کا استعمال کیا گیا ہے۔ مارکیٹ میں اتار چڑھاو کی عین مطابق نشاندہی کرنے کے لئے ، طویل / مختصر مواقع کی تلاش میں۔ جب اسٹاک کی قیمت معاونت یا دباؤ کی سطح کے قریب ہوتی ہے تو تجارت جاری کی جاسکتی ہے۔ اس سگنل حکمت عملی نے متعدد اشارے کے فوائد کا استعمال کیا ہے ، جس سے اشارے ایک دوسرے کی توثیق کرتے ہیں ، اس سے غلط رپورٹنگ کی شرح کو مؤثر طریقے سے کم کیا جاسکتا ہے ، اور سگنل کی وشوسنییتا میں اضافہ ہوتا ہے۔

حکمت عملی کا اصول

  1. STOCH.RSI اشارے رینڈم اشارے اسٹوکاسٹک اور نسبتا weak مضبوط اشارے RSI کے فوائد کو جوڑتا ہے۔ اس سے اوورلوڈ اوور سیل علاقوں کو ظاہر کیا جاسکتا ہے اور الٹ جانے کا موقع مل سکتا ہے۔

  2. RSI اشارے نے اوور بیئر اور اوور سیل کو ایک معاون توثیقی سگنل کے طور پر استعمال کیا ہے۔

  3. دوہری حکمت عملی Stoch اور RSI کے کراسنگ کا فیصلہ کرتی ہے اور ٹریڈنگ سگنل بھیجتی ہے۔

  4. سی ایم ولیمز انڈیکس فیصد کی حد کا حساب لگاتا ہے۔ اس حد سے باہر نکلنا مارکیٹ کی تبدیلی کی نمائندگی کرتا ہے ، جس کی مدد سے اسٹاک. آر ایس آئی اور آر ایس آئی مارکیٹ میں اتار چڑھاؤ اور تبدیلی کا فیصلہ کرتے ہیں۔

  5. پیسے کے بہاؤ کے اشاریہ (MFI) پیسے کے بہاؤ اور بہاؤ کا اندازہ لگاتا ہے ، Stoch.RSI اور RSI کے ساتھ باہمی توثیق کرتا ہے ، سگنل کی معیار کو بہتر بناتا ہے۔

مجموعی طور پر ، یہ حکمت عملی اسٹوک.آر ایس آئی ، آر ایس آئی ، ڈبل حکمت عملی ، سی ایم ولیمز انڈیکس اور ایم ایف آئی جیسے متعدد اشارے کے امتزاج کے ذریعہ ، مارکیٹ میں اوور بیئر اوور سیل زون کا مؤثر انداز میں تعین کرنے ، الٹ پلٹ کے مواقع کی نشاندہی کرنے ، اور تجارتی سگنل بھیجنے کے لئے استعمال کی جاتی ہے۔ متعدد اشارے کے امتزاج کی توثیق سے سگنل کے معیار کو بہتر بنایا جاسکتا ہے اور غلط اطلاعات کو کم کیا جاسکتا ہے۔

طاقت کا تجزیہ

اس حکمت عملی کے اہم فوائد یہ ہیں:

  1. کثیر اشارے کا مجموعہ ، باہمی توثیق ، غلط اطلاعات کو کم کرنے اور سگنل کے معیار کو بہتر بنانے میں مدد کرتا ہے۔

  2. STOCH.RSI ، RSI اور MFI کا استعمال کرتے ہوئے اوور بیوڈ اوور سیل علاقوں کا تعین کرنے کے لئے ، مارکیٹ کے الٹ پوائنٹس کو مؤثر طریقے سے تلاش کریں۔

  3. سی ایم ولیمز اشارے فیصد کی حد کا حساب لگاتا ہے ، جو مارکیٹ میں اتار چڑھاؤ اور الٹ جانے کا فیصلہ کرنے میں معاون ہے۔

  4. ڈبل حکمت عملی ٹریڈنگ سگنل کو آسان بنانے کے لئے استعمال کیا جاتا ہے اور اس کی پیروی کرنا آسان ہے.

  5. پیرامیٹرز کو بہتر بنانے کے لئے جگہ ہے ، مختلف مارکیٹوں کے مطابق پیرامیٹرز کو ایڈجسٹ کیا جاسکتا ہے ، اور اس میں بہت زیادہ موافقت ہے۔

خطرے کا تجزیہ

اس حکمت عملی کے کچھ خطرات بھی ہیں:

  1. کثیر اشارے کے جوڑے کا آپریشن نسبتا complex پیچیدہ ہے ، جس میں کمپیوٹنگ کی طاقت کی زیادہ ضرورت ہوتی ہے ، جو ہائی فریکوئینسی تجارت کے لئے موزوں نہیں ہے۔

  2. پیرامیٹرز کی غلط ترتیب سگنل کے معیار میں کمی کا سبب بن سکتی ہے ، آپ کو اپنے لئے موزوں پیرامیٹرز کا انتخاب کرنا چاہئے

  3. ریورس سگنل میں تاخیر ہوسکتی ہے ، جس کے نتیجے میں مزید اشارے کی ضرورت ہوتی ہے۔

  4. آپ کو زیادہ سے زیادہ ٹرانزیکشنز کی ضرورت ہوسکتی ہے، لہذا آپ کو اپنے فنڈز کے استعمال کی کارکردگی کو کنٹرول کرنے کی ضرورت ہے.

اس کا حل یہ ہے:

  1. کمپیوٹنگ کی طاقت کے ساتھ ٹرمینل کا انتخاب کریں اور پیرامیٹرز کے لئے بہتر بنائیں۔

  2. آپ کے لئے مناسب پیرامیٹرز کا مجموعہ منتخب کریں.

  3. اس کے علاوہ، یہ ایک اور اشارے کے ساتھ استعمال کیا جاتا ہے، جس سے آپ کو پہلے سے ہی اندازہ لگایا جاسکتا ہے.

  4. اسٹاپ نقصان کے طریقہ کار کو بہتر بنانا اور ایک ہی تجارت کے خطرے کو کنٹرول کرنا۔

اصلاح کی سمت

اس حکمت عملی کو مندرجہ ذیل طریقوں سے بہتر بنایا جاسکتا ہے:

  1. اشارے کے پیرامیٹرز کو بہتر بنائیں ، بہترین پیرامیٹرز کا مجموعہ منتخب کریں۔

  2. حجم ، منافع کے عوامل اور دیگر اشارے میں اضافہ ، اور حصص کو منتخب کرنے کی صلاحیت میں اضافہ۔

  3. مزید انضمام لائنوں ، برن بینڈ اور دیگر اشارے کے ساتھ ، معاون مزاحمت کی پیشگی تشخیص کریں۔

  4. اسٹاپ نقصان ، مارکیٹ میں داخلے کے لئے سکریننگ کی شرائط ، خطرے پر قابو پانے کے لئے شامل ہوں۔

  5. مختلف اقسام کے لئے ، دورانیہ پیرامیٹرز مختلف ہیں ، اور بہترین پیرامیٹرز کو مختلف اقسام کی خصوصیات کے مطابق منتخب کیا جاسکتا ہے۔

خلاصہ کریں۔

یہ حکمت عملی STOCH.RSI ، RSI ، ڈبل حکمت عملی ، سی ایم ولیمز اشارے اور MFI کثیر اشارے کا ایک درست مجموعہ ، مارکیٹ میں زیادہ خرید و فروخت کے علاقوں کی نشاندہی کرتی ہے ، اور واپسی کے مواقع کی نشاندہی کرتی ہے۔ سگنل کی باہمی توثیق ، جعلی اطلاعات کو کم کرنے اور سگنل کے معیار کو بہتر بنانے کے لئے۔ پیرامیٹرز کو بہتر بنانے ، دوسرے فیصلے کے شرائط کو شامل کرنے وغیرہ کے ذریعہ مزید بہتر ، یہ ایک مستحکم ، عملی تجارتی حکمت عملی بن سکتی ہے۔

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2023-10-31 00:00:00
end: 2023-11-30 00:00:00
period: 10m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/


     //////////////////////////////////////////////////////////////////////////
    ////  STOCHASTIC_RSI+RSI+DOUBLE_STRATEGY+CM_WILLIAMS_VIX_FIX+MFI  ////////
   //////////////////////////////////////////////////////////////////////////


//  This is a simple combination of integrated and published scripts, useful 
//  if you don't have a PRO account and want to bypass the 3 indicators limit. 
//  It includes:
//  1) Stoch.RSI
//  2) Relative strenght index (RSI)
//  3) Stochastic + RSI, Double Strategy (by ChartArt)
//  4) CM_Williams_Vix_Fix Finds Market Bottoms (by ChrisMoody)
//  5) Monetary Flow Index (MFI)
//  For more details about 3) and 4) check the original scripts.


//@version=3
// @author GianlucaBezziccheri

strategy(title="Stoch.RSI+RSI+DoubleStrategy+CMWilliamsVixFix+MFI", shorttitle="Stoch.RSI+RSI+DoubleStrategy+CMWilliamsVixFix+MFI")


///STOCH.RSI///
smoothK = input(3, minval=1, title="Stochastic %K Smoothing")
smoothD = input(3, minval=1, title="Stochastic %K Moving Average")
lengthRSI = input(14, minval=1, title="RSI Lenght")
lengthStoch = input(14, minval=1, title="Stochastic Lenght")
RSIprice = close
rsi1 = rsi(RSIprice, lengthRSI)
k = sma(stoch(rsi1, rsi1, rsi1, lengthStoch), smoothK)
d = sma(k, smoothD)
plot(k, color=blue, linewidth=2)
plot(d, color=silver, linewidth=2)
h0 = hline(80)
h1 = hline(20)
fill(h0, h1, color=purple, transp=78)


///RSI///
up = rma(max(change(RSIprice), 0), lengthRSI)
down = rma(-min(change(RSIprice), 0), lengthRSI)
rsi2 = down == 0 ? 100 : up == 0 ? 0 : 100 - (100 / (1 + up / down))
plot(rsi2, color=fuchsia, linewidth=2)
band0 = hline(70)
band1 = hline(30)
fill(band0, band1, color=purple, transp=100)


///OVERBOUGHT-OVERSOLD STRATEGY///
StochOverBought = input(80, title="Stochastic RSI overbought")
StochOverSold = input(20, title="Stochastic RSI oversold")
ks = sma(stoch(close, high, low, lengthStoch), smoothK)
ds = sma(k, smoothD)
RSIOverBought = input( 70  , title="RSI overbought")
RSIOverSold = input( 30  , title="RSI oversold")
vrsi = rsi(RSIprice, lengthRSI)
if (not na(ks) and not na(ds))
    if (crossover(ks,ds) and k < StochOverSold)
        if (not na(vrsi)) and (crossover(vrsi, RSIOverSold))
            strategy.entry("LONG", strategy.long, comment="LONG")
if (crossunder(ks,ds) and ks > StochOverBought)
    if (crossunder(vrsi, RSIOverBought))
        strategy.entry("SHORT", strategy.short, comment="SHORT")
 
 
///CM WILLIAMS VIX FIX///
pd = input(22, title="LookBack Period Standard Deviation High")
bbl = input(20, title="Bollinger Band Length")
mult = input(2.0    , minval=1, maxval=5, title="Bollinger Band Standard Devaition Up")
lb = input(50  , title="Look Back Period Percentile High")
ph = input(.85, title="Highest Percentile - 0.90=90%, 0.95=95%, 0.99=99%")
pl = input(1.01, title="Lowest Percentile - 1.10=90%, 1.05=95%, 1.01=99%")
hp = input(false, title="Show High Range (Based on Percentile and LookBack Period)?")
sd = input(false, title="Show Standard Deviation Line?")
wvf = ((highest(close, pd)-low)/(highest(close, pd)))*100
sDev = mult * stdev(wvf, bbl)
midLine = sma(wvf, bbl)
lowerBand = midLine - sDev
upperBand = midLine + sDev
rangeHigh = (highest(wvf, lb)) * ph
rangeLow = (lowest(wvf, lb)) * pl
col = wvf >= upperBand or wvf >= rangeHigh ? lime : gray
plot(hp and rangeHigh ? rangeHigh : na, title="Range High Percentile", style=line, linewidth=4, color=orange)
plot(hp and rangeLow ? rangeLow : na, title="Range High Percentile", style=line, linewidth=4, color=orange)
plot(wvf, title="Williams Vix Fix", style=columns, linewidth = 4, color=col, transp=85)
plot(sd and upperBand ? upperBand : na, title="Upper Band", style=line, linewidth = 3, color=aqua)


///MONETARY FLOW INDEX
length4 = input(title="MFI Length", defval=14, minval=1, maxval=2000)
src4 = hlc3
upper4 = sum(volume * (change(src4) <= 0 ? 0 : src4), length4)
lower4 = sum(volume * (change(src4) >= 0 ? 0 : src4), length4)
mf4 = rsi(upper4, lower4)
plot(mf4, color=yellow, style=line, linewidth=2, title="Monetary Flow Index")
overbought=hline(70, title="MFI Overbought", color=yellow)
oversold=hline(30, title="MFI Oversold", color=yellow)
fill(overbought, oversold, color=#9915ff, transp=100)