ٹرپل ایس ایم اے اڈاپٹیو کے لائن کراس اوور طویل مدتی حکمت عملی


تخلیق کی تاریخ: 2023-11-24 14:26:37 آخر میں ترمیم کریں: 2023-11-24 14:26:37
کاپی: 2 کلکس کی تعداد: 550
1
پر توجہ دیں
1617
پیروکار

ٹرپل ایس ایم اے اڈاپٹیو کے لائن کراس اوور طویل مدتی حکمت عملی

جائزہ

اس حکمت عملی نے تین مختلف ادوار کی سادہ حرکت پذیر اوسط (ایس ایم اے) اور کافمین کی خود کار طریقے سے چلنے والی اوسط کا استعمال کرتے ہوئے ایک طویل لائن میں داخل ہونے کا اشارہ تشکیل دیا ہے۔ جب مختصر دورانیہ ایس ایم اے پر طویل دورانیہ کا ایس ایم اے ہوتا ہے تو خریدنے کا اشارہ پیدا ہوتا ہے۔ اس کے علاوہ ، حکمت عملی میں K لائن ہستی کا رنگ بھی شامل ہے جس میں اہم رجحانات کا فیصلہ کیا جاتا ہے ، خریدنے کا اشارہ صرف کثیر سر رجحانات میں پیدا ہوتا ہے ، جعلی توڑنے سے بچنے کے لئے۔

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

اس حکمت عملی میں 3 مختلف دورانیے کے ایس ایم اے کا استعمال کیا گیا ہے ، جس میں ایس ایم اے 4 ، ایس ایم اے 9 اور ایس ایم اے 18 شامل ہیں۔ ان 3 ایس ایم اے کا کراسنگ کلاسیکی رجحان کی سمت کا تعین کرنے کے لئے ایک تکنیکی اشارے ہے۔ جب ایس ایم اے 4 پر ایس ایم اے 9 اور ایس ایم اے 9 پر ایس ایم اے 18 کو عبور کیا جاتا ہے تو ، خریدنے کا ایک لمبا لائن سگنل پیدا ہوتا ہے۔

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

اس کے علاوہ ، یہ حکمت عملی 100 سائیکل SMA کا استعمال کرتی ہے جس میں مرکزی رجحان کا تعین کیا جاتا ہے۔ جب قیمت 100 سائیکل SMA کو عبور کرتی ہے تو ، اس میں داخل ہونے کی تصدیق کی جاتی ہے۔ حکمت عملی صرف اہم کثیر سر رجحان میں خریدنے کا اشارہ دیتی ہے۔

مجموعی طور پر ، اس حکمت عملی میں خریداری کے اشارے مندرجہ ذیل حصوں کے مجموعے سے آتے ہیں:

  1. ایس ایم اے 4 ایس ایم اے 9 کو ٹکرا دیتا ہے ، اور ایس ایم اے 9 ایس ایم اے 18 کو ٹکرا دیتا ہے ، جس سے قلیل مدتی ایس ایم اے کی گولڈ فورک بن جاتی ہے
  2. اختتامی قیمت کراف مین ایڈجسٹمنٹ مووینگ ایج سے زیادہ ہے اور ایک کثیر سر رجحان میں ہے
  3. قیمت 100 سائیکل SMA کے اوپر ہے ، جس سے مالک کی کثیر سر کی تصدیق ہوتی ہے

جب مذکورہ بالا 3 شرائط ایک ساتھ مل کر پوری ہوتی ہیں تو ، ایک لمبی لائن خریدنے کا اشارہ پیدا ہوتا ہے۔

طاقت کا تجزیہ

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

  1. 3 گنا SMA کراس فیصلے کے رجحانات کا استعمال کرتے ہوئے ، شور کو مؤثر طریقے سے فلٹر کریں ، سگنل کی وشوسنییتا کو بہتر بنائیں
  2. جب کوئی واضح رجحان نہیں ہوتا ہے تو جعلی توڑ سے بچنے کے لئے موافقت پذیر چلتی اوسط متعارف کروائیں
  3. اہم رجحانات کا اندازہ لگانے کے ساتھ ، منافع کے امکانات کو بڑھانا ، اتار چڑھاؤ کے حالات میں بار بار پوزیشن کھولنے سے گریز کرنا
  4. لمبی اور مختصر مدت کے ایس ایم اے کراسنگ ، لمبی لائن سگنل بناتے ہیں ، جو بڑے رجحانات کو پکڑنے میں مددگار ثابت ہوتے ہیں
  5. اعلی دورانیہ کے انتخاب کے لئے موزوں ، جیسے 4 گھنٹے یا دن کی روشنی کی سطح ، سگنل زیادہ قابل اعتماد ہے

خطرے کا تجزیہ

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

  1. لمبی لائن کی حکمت عملی ، مختصر مدت میں نقصان کو روکنے کے لئے وقت نہیں ، واپسی کا خطرہ موجود ہے
  2. ان پٹ سگنل نسبتا کم ہیں، ممکنہ طور پر کچھ اضافے سے محروم ہیں
  3. جب مختصر، درمیانی اور طویل مدتی رجحانات متضاد ہوتے ہیں تو سگنل کی غلطی ہوتی ہے

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

  1. مناسب طریقے سے مختصر مدت کے ایس ایم اے کے دورانیے کو کم کرنے اور داخلے کے مواقع کو بڑھانے کے لئے
  2. رجحانات کی وشوسنییتا کی تصدیق کے لئے دیگر معاون اشارے شامل کریں ، جیسے ٹرانزیکشن انڈیکس
  3. سائنسی سٹاپ نقصانات، معقول کنٹرولز اور واپسی

اصلاح کی سمت

اس حکمت عملی میں مزید اصلاحات کی گنجائش ہے۔

  1. زیادہ سے زیادہ مجموعے کے SMA سائیکلوں کی جانچ کر سکتے ہیں، زیادہ سے زیادہ پیرامیٹرز تلاش کریں
  2. ٹرانزیکشن کی تصدیق شامل کریں تاکہ جعلی توڑ سے بچا جاسکے
  3. اس کے علاوہ، آپ کو بھی زیادہ سے زیادہ ہلچل کے حالات کو فلٹر کرنے کے لئے، اتار چڑھاؤ کے اشارے شامل کر سکتے ہیں.
  4. مشین سیکھنے کے الگورتھم کو متعارف کرانے کے لئے، خود کو بہترین پیرامیٹرز تلاش کرنے کے لئے
  5. جذبات کے اشارے متعارف کروائے جاسکتے ہیں تاکہ مارکیٹ میں خوف و ہراس یا جوش و خروش کی صورت میں پوزیشنوں سے گریز کیا جاسکے

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2022-11-17 00:00:00
end: 2023-11-23 00:00:00
period: 1d
basePeriod: 1h
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/
// © Wielkieef


//@version=5
strategy(title='twisted SMA strategy [4h] ', overlay=true, pyramiding=1, initial_capital=10000, default_qty_type=strategy.percent_of_equity, default_qty_value=100, calc_on_order_fills=false, slippage=0, commission_type=strategy.commission.percent, commission_value=0.03)

src = close

Length1 = input.int(4, title='  1-SMA Lenght', minval=1, group='SMA')
Length2 = input.int(9, title='  2-SMA Lenght', minval=1, group='SMA')
Length3 = input.int(18, title='  3-SMA Lenght', minval=1, group='SMA')
SMA1 = ta.sma(close, Length1)
SMA2 = ta.sma(close, Length2)
SMA3 = ta.sma(close, Length3)

Long_ma = SMA1 > SMA2 and SMA2 > SMA3
Short_ma = SMA1 < SMA2 and SMA2 < SMA3

LengthMainSMA = input.int(100, title='  SMA Lenght', minval=1)

SMAas = ta.sma(src, LengthMainSMA)

//  Powered Kaufman Adaptive Moving Average by alexgrover (modificated by Wielkieef)
lengthas = input.int(25, title='    Lenght')
sp = input.bool(true, title='  Self Powered')

er = math.abs(ta.change(close, lengthas)) / math.sum(math.abs(ta.change(close)), lengthas)
pow = sp ? 1 / er : 2
per = math.pow(math.abs(ta.change(close, lengthas)) / math.sum(math.abs(ta.change(close)), lengthas), pow)
a = 0.
a := per * src + (1 - per) * nz(a[1], src)
mad4h = 0.
a_f = a / a[1] > .999 and a / a[1] < 1.001

///.

Bar_color = close > SMAas ? color.green : Long_ma ? color.blue : Short_ma ? color.maroon : color.gray

barcolor(color=Bar_color)

long_cond = Long_ma and SMAas < close and not a_f
  
long_stop = Short_ma 

if  long_cond
    strategy.entry('BUY', strategy.long)

strategy.close_all(when=long_stop)

//by wielkieef