یہ حکمت عملی اعلی رفتار انڈیکس (ایس ایم آئی) اور ایرگودک لائن پر مبنی رجحان کے بعد نظام تیار کرتی ہے ، جو تیز اور سست حرکت پذیر اوسط کے امتزاج کے ذریعے تجارتی سگنل تیار کرتی ہے۔ یہ ایک اعلی تعدد رفتار تجارتی نظام سے تعلق رکھتی ہے۔
یہ حکمت عملی بنیادی طور پر ٹریڈنگ سگنل بنانے کے لئے سپریئر مومنٹم انڈیکس (ایس ایم آئی) اور ایرگڈک لائن کا استعمال کرتی ہے۔
ایس ایم آئی قیمتوں میں تبدیلی کی رفتار کا اندازہ مختلف ادوار کے دو اشاریاتی چلتی اوسط کے درمیان فرق کو مطلق فرق سے تقسیم کرکے کرتا ہے۔ اس کا فارمولا یہ ہے:
ایس ایم آئی = (فاسٹ ای ایم اے - سست ای ایم اے) / Abs ((فاسٹ ای ایم اے - سست ای ایم اے)
جہاں فاسٹ ای ایم اے قلیل مدتی ای ایم اے اور سست ای ایم اے طویل مدتی ای ایم اے ہے۔
قیمتوں کی نقل و حرکت کی رفتار کی پیمائش کرکے ، ایس ایم آئی مارکیٹ میں رجحان کی تبدیلیوں کا تعین کرسکتا ہے۔ 0 سے اوپر کا کراس ایک اپ ٹرینڈ کا اشارہ کرتا ہے جبکہ 0 سے نیچے کا کراس ایک ڈاؤن ٹرینڈ کا اشارہ کرتا ہے۔
ایرگودک لائن ایس ایم آئی کا ایک ای ایم اے ہے ، جو تجارتی سگنل تیار کرتا ہے۔ ایرگودک لائن کے اوپر ایک کراس خرید کا سگنل ہے جبکہ اس کے نیچے ایک کراس فروخت کا سگنل ہے۔
ایس ایم آئی اور ایرگودک لائن کو ملا کر ، حکمت عملی ایک تاخیر سے پاک رجحان کے بعد کا نظام تشکیل دیتی ہے ، جس سے یہ اعلی تعدد کی رفتار کی تجارتی حکمت عملی بن جاتی ہے۔
قیمت کی رفتار کی بنیاد پر رجحان کی تبدیلیوں کے لئے حساس.
Ergodic Line SMI سے جعلی سگنل فلٹر کرتا ہے، قابل اعتماد تجارتی سگنل بناتا ہے۔
ڈبل ریل ساخت کی طرف سے پیدا واضح خرید / فروخت سگنل.
رجحانات کے اندر تیزی سے قیمت کی نقل و حرکت کو پکڑنے کے لئے اعلی تجارتی تعدد.
کوئی تاخیر نہیں، بروقت طریقے سے موڑ کے مقامات پر قبضہ کرنے کے قابل.
ایک رفتار کے نظام کے طور پر مختلف مارکیٹوں میں بار بار سٹاپ نقصان کا شکار.
غلط ڈبل ریل کی ترتیبات اکثر سگنل کی وجہ سے زیادہ تجارت کا سبب بن سکتی ہیں.
خراب مختصر مدت کے پیرامیٹر کی ترتیب سے زیادہ جھوٹے سگنل پیدا ہو سکتے ہیں۔
اہم رجحان کی سمت پر غور نہ کرنے سے مخالف رجحان کی تجارت ہوسکتی ہے۔
سٹاپ نقصان کے سخت قوانین پر عمل کرنا ضروری ہے، ورنہ نقصانات بڑھ سکتے ہیں۔
خطرات سے نمٹنے کے لئے، مندرجہ ذیل پہلوؤں کو بہتر بنانے کے لئے غور کیا جا سکتا ہے:
غلط سگنل کو کم کرنے کے لئے ڈبل ریل پیرامیٹرز کو بہتر بنائیں.
مخالف رجحان کی تجارت سے بچنے کے لئے رجحان فلٹر شامل کریں۔
ایک ہی تجارت کے نقصان کو کنٹرول کرنے کے لئے سٹاپ نقصان کی حکمت عملی کو لاگو کریں.
اسٹریٹیجی کو مندرجہ ذیل پہلوؤں میں بہتر بنایا جاسکتا ہے:
بہترین پیرامیٹر مجموعہ تلاش کرنے کے لئے تیز اور سست EMA پیرامیٹرز کو بہتر بنائیں.
مختلف قیمت ان پٹ جیسے کھلی، اعلی، کم قیمتوں وغیرہ کی جانچ کریں.
پیرامیٹرز کو خودکار طور پر بہتر بنانے کے لیے مشین لرننگ الگورتھم شامل کریں۔
مخالف رجحان کی تجارت سے بچنے کے لئے رجحان فلٹرز شامل کریں۔
اسٹاپ نقصان کی حکمت عملی کو نافذ کریں تاکہ ایک ہی تجارت میں نقصان کو سختی سے کنٹرول کیا جاسکے۔
زیادہ سے زیادہ تجارت سے بچنے کے لئے تجارتی تعدد اور منافع کا عنصر پر غور کریں۔
بہترین اثاثہ تلاش کرنے کے لئے مختلف مصنوعات پر قابل اطلاق ٹیسٹ.
مزید جامع نظام کی تعمیر کے لئے دیگر اشارے کے ساتھ مجموعے کی تلاش کریں.
یہ حکمت عملی ایس ایم آئی اور ایرگودک لائن کا استعمال کرتے ہوئے ایک لیگ فری ٹرینڈ فالونگ سسٹم تیار کرتی ہے ، جس سے ڈبل ریل ڈھانچے کے ذریعے واضح تجارتی سگنل پیدا ہوتے ہیں۔ یہ ایک ہائی فریکوئنسی مومنٹم ٹریڈنگ حکمت عملی سے تعلق رکھتی ہے۔ فائدہ یہ ہے کہ تیزی سے رجحان کی تبدیلیوں کو پکڑنا ہے جبکہ نقصانات میں زیادہ تجارت اور انسداد رجحان کی تجارت شامل ہے۔ پیرامیٹر کی اصلاح ، اسٹاپ نقصان ، رجحان فلٹرز وغیرہ کے ذریعے بہتری لائی جاسکتی ہے تاکہ زیادہ مضبوط مقداری تجارتی نظام بنایا جاسکے۔
/*backtest start: 2023-10-01 00:00:00 end: 2023-10-31 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=2 //////////////////////////////////////////////////////////// // Copyright by HPotter v1.0 03/11/2017 // The SMI Ergodic Indicator is the same as the True Strength Index (TSI) developed by // William Blau, except the SMI includes a signal line. The SMI uses double moving averages // of price minus previous price over 2 time frames. The signal line, which is an EMA of the // SMI, is plotted to help trigger trading signals. Adjustable guides are also given to fine // tune these signals. The user may change the input (close), method (EMA), period lengths // and guide values. // You can use in the xPrice any series: Open, High, Low, Close, HL2, HLC3, OHLC4 and ect... // // You can change long to short in the Input Settings // WARNING: // - For purpose educate only // - This script to change bars colors. //////////////////////////////////////////////////////////// strategy(title="SMI Ergodic Oscillator") fastPeriod = input(4, minval=1) slowPeriod = input(8, minval=1) SmthLen = input(3, minval=1) TopBand = input(0.5, step=0.1) LowBand = input(-0.5, step=0.1) reverse = input(false, title="Trade reverse") // hline(0, color=gray, linestyle=dashed) // hline(TopBand, color=red, linestyle=line) // hline(LowBand, color=green, linestyle=line) xPrice = close xPrice1 = xPrice - xPrice[1] xPrice2 = abs(xPrice - xPrice[1]) xSMA_R = ema(ema(xPrice1,fastPeriod),slowPeriod) xSMA_aR = ema(ema(xPrice2, fastPeriod),slowPeriod) xSMI = xSMA_R / xSMA_aR xEMA_SMI = ema(xSMI, SmthLen) pos = iff(xEMA_SMI < LowBand, -1, iff(xEMA_SMI > TopBand, 1, nz(pos[1], 0))) possig = iff(reverse and pos == 1, -1, iff(reverse and pos == -1, 1, pos)) if (possig == 1) strategy.entry("Long", strategy.long) if (possig == -1) strategy.entry("Short", strategy.short) barcolor(possig == -1 ? red: possig == 1 ? green : blue ) plot(xSMI, color=green, title="Ergotic SMI") plot(xEMA_SMI, color=red, title="SigLin")