یہ حکمت عملی مختلف وقت کے ادوار میں حرکت پذیر اوسط اور تغیرات کا حساب لگاکر قیمتوں کی اونچائیوں اور اونچائیوں کی نشاندہی کرتی ہے تاکہ رجحان اور اتار چڑھاؤ کا تعین کیا جاسکے۔
اس حکمت عملی کا بنیادی منطق حالیہ مختلف ادوار میں چلنے والے اوسط اور تغیرات کا حساب لگانا ہے۔ خاص طور پر ، یہ 5 دن ، 4 دن اور 3 دن کے چلنے والے اوسط (ما ، ایم بی ، ایم سی) اور تغیرات (ڈی اے ، ڈی بی ، ڈی سی) کا حساب لگاتا ہے۔ پھر اس کے سائز کا موازنہ کرتا ہے اور موجودہ رجحان کی نمائندگی کرنے کے لئے سب سے زیادہ تغیرات کے ساتھ مدت کا انتخاب کرتا ہے۔ آخر میں ، یہ نمائندہ مدت کے مربع تغیرات کو اس کے چلنے والے اوسط سے ضرب دیتا ہے تاکہ حتمی منحنی خطوط wg کو آؤٹ پٹ کیا جاسکے۔
اس طرح ، جب قیمت اوپر یا نیچے کی طرف پھٹ جاتی ہے تو ، نمائشی مدت اور اس کا تغیر نمایاں طور پر بدل جائے گا ، جس کی وجہ سے wg بھی نمایاں طور پر بدل جائے گا ، جس سے اونچائیوں اور نچلی سطحوں کی نشاندہی ہوگی۔
مختلف ادوار کی بنیاد پر رجحان کی تبدیلیوں کا فیصلہ کرنے کا یہ خیال موثر ہے اور قیمتوں کے موڑ کے مقامات کی واضح طور پر نشاندہی کرسکتا ہے۔ ایک ہی ادوار کے فیصلے کے مقابلے میں ، متعدد ادوار کو جوڑنے سے درستگی اور بروقت میں بہتری آسکتی ہے۔
چلتی اوسط اور تغیر کا حساب لگانا بھی آسان اور موثر ہے۔ چھوٹے کوڈ سائز کے ساتھ ، یہ قیمتوں میں اچانک تبدیلیوں کے لئے انتہائی حساس ہے اور تیزی سے توڑ کا پتہ لگاسکتا ہے۔
اس حکمت عملی میں استعمال ہونے والے ادوار مختصر ہوتے ہیں۔ درمیانے اور طویل مدتی مقاصد کے لئے ، فیصلہ کافی درست اور جامع نہیں ہوسکتا ہے۔ قلیل مدتی قیمتوں میں اتار چڑھاؤ غلط فیصلوں کا سبب بن سکتا ہے۔
اس کے علاوہ، چلتی اوسط اور تغیرات کا وزن فیصلے کے نتائج پر اثر انداز ہوتا ہے۔ اگر غلط طریقے سے مقرر کیا جائے تو، سگنل متعصب ہوسکتے ہیں۔
فیصلے کو زیادہ جامع بنانے کے لئے ایک مجموعہ بنانے کے لئے مختلف لمبائی کے مزید وقت کی مدت شامل کی جاسکتی ہے ، مثال کے طور پر درمیانے اور طویل مدتی مقاصد کے لئے 10 دن ، 20 دن۔
وزن کی ترتیب کو زیادہ لچکدار بنانے کے لئے وزن کے مختلف منصوبوں کا بھی تجربہ کیا جاسکتا ہے۔ غلط فیصلے کے امکان کو کم کرنے کے لئے مارکیٹ کے حالات کی بنیاد پر وزن کو خود بخود ایڈجسٹ کرنے کے لئے پیرامیٹر کی اصلاح متعارف کروائی جاسکتی ہے۔
اس کے علاوہ، دیگر اشارے شامل کیے جاسکتے ہیں، جیسے غیر معمولی تجارتی حجم، تاکہ ثالثی کی تجارت سے گمراہ ہونے سے بچیں.
اس حکمت عملی کا مجموعی منطق واضح اور سمجھنے میں آسان ہے ، قیمت کے رجحان اور اتار چڑھاؤ کا فیصلہ کرنے کے لئے حرکت پذیر اوسط اور تغیرات کا استعمال کرتے ہوئے ، اور پھر ان کو ایک منحنی خطوط کو نکالنے کے لئے جوڑ دیتے ہیں جو اونچائیوں اور نچلی سطحوں کی واضح طور پر نشاندہی کرسکتے ہیں۔ اس طرح کا کثیر مدتی مشترکہ فیصلہ مختصر اور طویل مدتی مارکیٹ کی خصوصیات دونوں کو مؤثر طریقے سے گرفت میں لے سکتا ہے ، جس سے جھکاو کے نقطہ کا پتہ لگانے کی درستگی میں بہتری آتی ہے۔ حکمت عملی کو زیادہ مضبوط اور جامع بنانے کے لئے ، ادوار ، وزن اور اشارے وغیرہ جیسے پہلوؤں سے اصلاح کی بھی بڑی گنجائش ہے۔
/*backtest start: 2024-02-12 00:00:00 end: 2024-02-19 00:00:00 period: 12h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=3 strategy("x²", overlay=false) a1=(close[2]-close[3])/1 a2=(close[1]-close[3])/4 a3=(close[0]-close[3])/9 b1=(close[3]-close[4])/1 b2=(close[2]-close[4])/4 b3=(close[1]-close[4])/9 b4=(close[0]-close[4])/16 c1=(close[4]-close[5])/1 c2=(close[3]-close[5])/4 c3=(close[2]-close[5])/9 c4=(close[1]-close[5])/16 c5=(close[0]-close[5])/25 ma=(a1+a2+a3)/3 da=(a1-ma)*(a1-ma) da:=da+(a2-ma)*(a2-ma) da:=da+(a3-ma)*(a3-ma) da:=sqrt(da) da:=min(2, da) da:=1-da/2 da:=max(0.001, da) mb=(b1+b2+b3+b4)/4 db=(b1-mb)*(b1-mb) db:=db+(b2-mb)*(b2-mb) db:=db+(b3-mb)*(b3-mb) db:=db+(b4-mb)*(b4-mb) db:=sqrt(db) db:=min(2, db) db:=1-db/2 db:=max(0.001, db) mc=(c1+c2+c3+c4+c5)/5 dc=(c1-mc)*(c1-mc) dc:=dc+(c2-mc)*(c2-mc) dc:=dc+(c3-mc)*(c3-mc) dc:=dc+(c4-mc)*(c4-mc) dc:=dc+(c5-mc)*(c5-mc) dc:=sqrt(dc) dc:=min(2, dc) dc:=1-dc/2 dc:=max(0.001, dc) g=close if(da>db and da>dc) g:=da*da*ma else if(db > da and db > dc) g:=db*db*mb else g:=dc*dc*mc wg=wma(g, 2) plot(wg) plot(0, color=black) longCondition = true //crossover(sma(close, 14), sma(close, 28)) if (longCondition) strategy.entry("My Long Entry Id", strategy.long) shortCondition = true //crossunder(sma(close, 14), sma(close, 28)) if (shortCondition) strategy.entry("My Short Entry Id", strategy.short)