بولنگر بینڈ T3 چلتی اوسط حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2023-11-02 15:45:31
ٹیگز:

img

جائزہ

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

حکمت عملی منطق

حکمت عملی بنیادی طور پر رجحان کی نشاندہی کرنے اور تجارتی سگنل پیدا کرنے کے لئے اوسط حرکت پذیر کے تین گروپوں کا استعمال کرتی ہے۔ پہلا T3 حرکت پذیر اوسط ہے ، جو ایکسپونینشل ہموار کرنے کے ذریعے قیمتوں میں اتار چڑھاؤ کو فلٹر کرسکتا ہے اور رجحان کی سمت کا فیصلہ کرسکتا ہے۔ دوسرا درمیانی مدتی حرکت پذیر اوسط ہے ، یہاں درمیانی مدتی رجحان کا تعین کرنے کے لئے 20 پیریڈ ایس ایم اے کا استعمال کرتا ہے۔ آخری تیزی سے اور سست حرکت پذیر اوسط ، بالترتیب 50 پیریڈ اور 200 پیریڈ T3 حرکت پذیر اوسط ہیں۔ جب تیز لائن سست لائن سے بڑی ہوتی ہے تو ، اس سے اوپر کا رجحان ظاہر ہوتا ہے ، بصورت دیگر نیچے کا رجحان۔

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

خاص طور پر ، لمبی شرط درمیانی ایس ایم اے درمیانی ٹی 3 کو اوپر کی طرف عبور کرتی ہے ، اور تیز ایم اے سست ایم اے سے زیادہ ہے۔ اگر قیمت اوپری بولنگر بینڈ سے گزرتی ہے یا درمیانی ایس ایم اے ٹی 3 سے نیچے عبور کرتی ہے تو ، منافع لینے پر غور کریں۔ مختصر شرط درمیانی ایس ایم اے درمیانی ٹی 3 سے نیچے کی طرف عبور کرتی ہے ، اور تیز ایم اے سست ایم اے سے کم ہے۔ اگر قیمت نچلی بولنگر بینڈ سے گزرتی ہے یا درمیانی ایس ایم اے ٹی 3 سے اوپر عبور کرتی ہے تو ، اسٹاپ نقصان پر غور کریں۔

فوائد

  • متعدد حرکت پذیر اوسط کے فوائد کو مکمل طور پر استعمال کریں ، ہموار کرنے کے لئے T3 ، رجحان کے لئے درمیانی SMA ، طویل مدتی رجحان کے لئے تیز اور سست MAs
  • بولنگر بینڈ اوپر اور نیچے والے بینڈ زیادہ خرید / زیادہ فروخت کی سطح کا اندازہ کرتے ہیں ، نقصان کے خطرے کو کم کرتے ہیں
  • سخت تجارتی سگنل کا مجموعہ، اتار چڑھاؤ کی طرف سے گمراہ کن سے بچنے کے

خطرات

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

بہتری:

  • توازن ہموار اور تاخیر کے لئے T3 پیرامیٹرز کو ایڈجسٹ کریں
  • عام اتار چڑھاؤ کی حد کو پورا کرنے کے لئے بولنگر بینڈ پیرامیٹرز کو ایڈجسٹ کریں
  • اثاثہ کے لئے مناسب تلاش کرنے کے لئے مختلف چلتی اوسط ادوار کی جانچ کریں
  • بیک ٹسٹ کے نتائج کی بنیاد پر منافع اور سٹاپ نقصان کے پوائنٹس کو بہتر بنائیں

اصلاح کی ہدایات

  • رجحان موڑ کے مقامات پر الٹ سے بچنے کے لئے ADX جیسے رجحان طاقت اشارے شامل کریں
  • مارکیٹ کی اتار چڑھاؤ کی بنیاد پر پیرامیٹرز کو ایڈجسٹ کرنے کے لئے اتار چڑھاؤ کا اشارے شامل کریں
  • مزید منافع کو ختم کرنے کی اجازت دینے کے لئے ٹریلنگ سٹاپ نقصان شامل کریں
  • بریک آؤٹ کی حکمت عملی پر غور کریں، بریک بینڈ کے بعد نقصان کو روکنے کے بعد

خلاصہ

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


/*backtest
start: 2023-10-25 00:00:00
end: 2023-11-01 00:00:00
period: 10m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy(shorttitle="BB T3 Strategy", title="BB T3 Strategy", overlay=true)

//T3
b = 0.7
c1 = -b*b*b
c2 = 3*b*b+3*b*b*b
c3 = -6*b*b-3*b-3*b*b*b
c4 = 1+3*b+b*b*b+3*b*b

t3(len) => c1 * ema(ema(ema(ema(ema(ema(close, len), len), len), len), len), len) + c2 * ema(ema(ema(ema(ema(close, len), len), len), len), len) + c3 * ema(ema(ema(ema(close, len), len), len), len) + c4 * ema(ema(ema(close, len), len), len)
//T3 end

length = input(20, minval=1)

mult = input(2.5, minval=0.001, maxval=50, title="StdDev")
basis = t3(length)
basisDev = t3(length/10)

dev = mult * stdev(basisDev,length)
upper = basis + dev
lower = basis - dev
offset = input(0, "Offset", type = input.integer, minval = -500, maxval = 500)
plot(basis, "Basis", color=#872323, offset = offset)
p1 = plot(upper, "Upper", color=color.teal, offset = offset)
p2 = plot(lower, "Lower", color=color.teal, offset = offset)
fill(p1, p2, title = "Background", color=#198787, transp=95)

stoploss = input(true, "Stop Loss")

basisSma = sma(close, length)
p3 = plot(basisSma, color=color.blue, title="MA", offset=offset)

fastT3 = t3(50)
slowT3 = t3(200)

crossUp = crossover(basisSma, basis)
crossDown = crossunder(basisSma, basis)
bollBounce = crossover(close, upper)
bollReject = crossunder(close, lower)
underBasis = crossunder(close, basis)
overBasis = crossover(close, basis)

trendUp = fastT3 > slowT3
trendDown = fastT3 < slowT3

strategy.entry("long", strategy.long, when=(trendUp and crossUp), stop=(stoploss ? high+syminfo.mintick : na))
strategy.close("long", when=(bollBounce or crossDown or underBasis))
strategy.entry("short", strategy.short, when=(trendDown and crossDown), stop=(stoploss ? low-syminfo.mintick : na))
strategy.close("short", when=(bollReject or crossUp or overBasis))


مزید