MBO اشارے کی بنیاد پر مندرجہ ذیل حکمت عملی کا رجحان


تخلیق کی تاریخ: 2023-10-09 15:22:04 آخر میں ترمیم کریں: 2023-10-09 15:22:04
کاپی: 1 کلکس کی تعداد: 677
1
پر توجہ دیں
1617
پیروکار

جائزہ

یہ حکمت عملی ایم بی او اشارے پر مبنی ایک سادہ رجحان کی پیروی ٹریڈنگ سسٹم کو لاگو کرتی ہے۔ ایم بی او اشارے MACD اشارے کی طرح ہیں ، تیزی سے چلنے والی اوسط اور آہستہ چلنے والی اوسط کے فرق کو بطور تجارتی سگنل استعمال کرتے ہیں۔ جب تیزی سے چلنے والی اوسط پر آہستہ چلنے والی اوسط کو عبور کرتے ہو تو زیادہ کریں اور جب نیچے جائیں تو خالی کریں۔ یہ حکمت عملی ایم بی او اشارے کے رجحان کی پیروی کرکے تجارت کرتی ہے۔

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

یہ حکمت عملی بنیادی طور پر ایم بی او اشارے کی تعمیر پر مبنی ہے جس میں ٹریڈنگ سگنل تیار کیے جاتے ہیں۔ ایم بی او اشارے برائن اسٹرائن اور مارک وہٹلی نے تیار کیے ہیں۔ اشارے کا حساب کتاب یہ ہے:

MBO = 25 دن کی سادہ منتقل اوسط - 200 دن کی سادہ منتقل اوسط

اس کے بعد ایم بی او اشاریہ کی تیز رفتار لائن کو ہموار کیا جاتا ہے تاکہ ایم بی او کی 18 دن کی سادہ حرکت پذیری اوسط SMAMBO ◄ کا حساب لگایا جاسکے۔

جب ایم بی او پر SMAMBO پہنیں تو زیادہ کریں۔ جب ایم بی او کے نیچے SMAMBO پہنیں تو خالی کریں۔

کوڈ کی منطق کے لحاظ سے ، اہم اقدامات یہ ہیں:

  1. xFastAvg اور xSlowAvg کے لئے 25 اور 200 دن کی سادہ منتقل اوسط کا حساب لگائیں

  2. ایم بی او کی قیمت کا حساب لگائیں: MFBO = xFastAvg - xSlowAvg

  3. MBO کا 18 دن کا سادہ منتقل اوسط SMAMBO کا حساب لگائیں

  4. MBO اور SMAMBO کا موازنہ کریں ، تجارتی سگنل پیدا کریں

اگر MBO > SMAMBO، pos = 1، زیادہ کام

اگر MBO < SMAMBO، pos = -1، خالی کرو

  1. پی او ایس کی بنیاد پر انٹری اور آؤٹ

یہ حکمت عملی ایم بی او اشارے کی طرف سے دکھایا گیا رجحانات کی پیروی کی طرف سے تجارت کی جاتی ہے، اور ایک عام رجحانات کی پیروی کی حکمت عملی میں شامل ہے.

طاقت کا تجزیہ

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

  1. اس کے علاوہ ، یہ بھی کہا گیا ہے کہ اس طرح کے ٹریڈنگ کے طریقوں کو استعمال کرنے سے آپ کو غیر ضروری اسٹاپ نقصانات سے بچنے کے لئے ٹریڈنگ کی کثرت کو کم کرنے میں مدد مل سکتی ہے۔

  2. ایم بی او اشارے کے پیرامیٹرز کو ایڈجسٹ کیا جاسکتا ہے ، پیرامیٹرز کو ایڈجسٹ کرکے مختلف مارکیٹ کے حالات کے مطابق ڈھال لیا جاسکتا ہے۔

  3. حکمت عملی کی منطق سادہ اور واضح ہے ، اس پر عمل درآمد آسان ہے ، اور ابتدائی سیکھنے کے لئے موزوں ہے۔

  4. اس کے علاوہ ، اس میں ایک بصری اشارے بھی شامل ہے جو رجحانات کی تبدیلی کو واضح طور پر ظاہر کرتا ہے اور حکمت عملی کے فیصلے کی حمایت کرتا ہے۔

  5. توسیع پذیر ، اس حکمت عملی کی بنیاد پر بہتر بنانے کے لئے ، نقصان کو روکنے کے طریقہ کار کو شامل کرنا وغیرہ۔

خطرے کا تجزیہ

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

  1. رجحانات کے ساتھ تجارت میں عمودی طور پر اتار چڑھاؤ ہوتا ہے ، جس سے بڑے نقصانات کا سامنا کرنا پڑتا ہے۔

  2. جب رجحان الٹ جاتا ہے تو نقصان کو روکنے کے لئے وقت میں ناکامی ، نقصان کو بڑھا سکتی ہے۔

  3. پیرامیٹرز کی غلط ترتیب سے ٹریڈنگ کی زیادہ تعدد یا سگنل کی غلطیاں ہوسکتی ہیں۔

  4. غلط سگنل پیدا کرنے کے لئے آسان ہے، فلٹرنگ کے طریقہ کار کو شامل کرنے کی ضرورت ہے.

  5. اس حکمت عملی میں خود کو روکنے کا کوئی نقطہ نہیں ہے اور لامحدود نقصان کا خطرہ ہے۔

اس کا حل کیا ہے؟

  1. حرکت پذیر اوسط پیرامیٹرز کو مناسب طریقے سے ترتیب دیں ، لیکن زیادہ حساس نہ ہوں۔

  2. ٹرینڈ ریورسنگ کے فیصلے کے اشارے شامل کریں ، ریورسنگ کے وقت نقصان کو روکیں۔

  3. درست سگنل پیدا کرنے کے لئے پیرامیٹرز کی ترتیبات کو بہتر بنائیں۔

  4. فلٹرنگ میکانزم میں شامل ہونے سے جعلی توڑ پھوڑ سے بچنے میں مدد ملتی ہے۔

  5. اسٹاپ نقصانات کا تعین کریں اور انفرادی نقصانات پر قابو پالیں۔

اصلاح کی سمت

یہ حکمت عملی مندرجہ ذیل پہلوؤں سے بہتر بنائی جا سکتی ہے۔

  1. ٹرینڈ ریورس سگنل اشارے شامل کریں ، جب ٹرینڈ ریورس ہوتا ہے تو بروقت نقصان کو روکیں۔

  2. متحرک اوسط پیرامیٹرز کی ترتیبات کو بہتر بنائیں ، تجارتی تعدد اور سگنل کے معیار کو متوازن کریں۔

  3. اے ٹی آر اسٹاپ کو شامل کریں ، معقول اسٹاپ پوائنٹس مرتب کریں ، اور ایک ہی نقصان کو کنٹرول کریں۔

  4. دوسرے اشارے کے ساتھ مل کر جعلی توڑ سگنل کو فلٹر کریں۔

  5. پوزیشن مینجمنٹ میں شمولیت اختیار کریں اور رجحانات کی طاقت اور کمزوری کے مطابق پوزیشن کو ایڈجسٹ کریں۔

  6. اس سے پہلے کہ آپ کو توڑنے کے لئے تین دھکا ڈھانچے کی تشکیل کے بعد داخلہ پر غور کیا جا سکتا ہے.

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

خلاصہ کریں۔

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

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

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 16/08/2018
// MBO indicator is the third component of TFS trading system. This indicator
// was developed by Bryan Strain and Mark Whitley.
// The idea of MBO is similar to moving average convergence/divergence (MACD)
// indicator. It is calculated by subtracting the 200-day moving average from
// the 25-day moving average.
//
// You can change long to short in the Input Settings
// WARNING:
// - For purpose educate only
// - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="TFS: MBO Backtest", shorttitle="TFS: MBO indicator")
Fastavg = input(25, minval=1)
Slowavg = input(200, minval=1)
Length = input(18, minval=1)
reverse = input(false, title="Trade reverse")
hline(0, color=blue, linestyle=line)
xFastAvg = sma(close, Fastavg)
xSlowAvg = sma(close, Slowavg)        
nMBO = xFastAvg - xSlowAvg
xSMAMBO = sma(nMBO, Length)
pos = iff(nMBO > xSMAMBO, 1,
       iff(nMBO < xSMAMBO, -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(nMBO, color=red, style = histogram, title="TFS: MBO indicator")
plot(xSMAMBO, color=blue, title="SMA")