متحرک چینل حرکت پذیری اوسط رجحان کے بعد حکمت عملی


تخلیق کی تاریخ: 2024-02-22 15:51:48 آخر میں ترمیم کریں: 2024-02-22 15:51:48
کاپی: 0 کلکس کی تعداد: 577
1
پر توجہ دیں
1617
پیروکار

متحرک چینل حرکت پذیری اوسط رجحان کے بعد حکمت عملی

جائزہ

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

اصول

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

  1. متحرک قیمت چینل کا حساب لگائیں۔ اعلی ترین اور کم ترین قیمتوں کے حساب سے چینل کی درمیانی لائن ، چینل کا اوپری ریل درمیانی لائن + قیمت کی اوسط اوسط ہے ، اور نچلی ریل درمیانی لائن - قیمت کی اوسط اوسط ہے۔

  2. رجحان کی سمت کا تعین کریں۔ جب قیمت اوپر سے ٹریک پر آجاتی ہے تو ، اس کی تعریف اچھال کے طور پر کی جاتی ہے۔ جب قیمت نیچے سے ٹریک پر آجاتی ہے تو ، اس کی تعریف گرنے کے طور پر کی جاتی ہے۔

  3. سرنگ کا شور۔ ایک خاص دورانیے کی قیمت کی منتشر اوسط کا استعمال کرتے ہوئے ، سرنگ کی قیمت میں بے ترتیب اتار چڑھاؤ سے پیدا ہونے والا شور۔

  4. ٹریڈنگ سگنل پیدا کریں۔ جب بولی لگتی ہے تو ، اس دور کے اختتامی قیمت کھلنے کی قیمت سے کم ہونے پر خریدنے کا سگنل پیدا ہوتا ہے۔ جب گرتی ہے تو ، اس دور کے اختتامی قیمت کھلنے سے زیادہ ہونے پر فروخت کا سگنل پیدا ہوتا ہے۔

فوائد

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

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

خطرات

اس حکمت عملی میں مندرجہ ذیل خطرات بھی ہیں:

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

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

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

اصلاح کی سمت

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

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

خلاصہ کریں۔

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

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


//@version=2
strategy("Noro's Bands Strategy v1.0", shorttitle = "NoroBands str 1.0", overlay=true, default_qty_type = strategy.percent_of_equity, default_qty_value=100.0, pyramiding=0)

//Settings
needlong = input(true, defval = true, title = "Long")
needshort = input(true, defval = true, title = "Short")
len = input(20, defval = 20, minval = 2, maxval = 200, title = "Period")
color = input(true, "Color")
needbb = input(false, defval = false, title = "Show Bands")
needbg = input(false, defval = false, title = "Show Background")
src = close

//PriceChannel 1
lasthigh = highest(src, len)
lastlow = lowest(src, len)
center = (lasthigh + lastlow) / 2

//dist
dist = abs(src - center)
distsma = sma(dist, len)
hd = center + distsma
ld = center - distsma

//Trend
trend = close < ld and high < hd ? -1 : close > hd and low > ld ? 1 : trend[1]

//Lines
colo = needbb == false ? na : black
plot(hd, color = colo, linewidth = 1, transp = 0, title = "High band")
plot(center, color = colo, linewidth = 1, transp = 0, title = "center")
plot(ld, color = colo, linewidth = 1, transp = 0, title = "Low band")

//Background
col = needbg == false ? na : trend == 1 ? lime : red
bgcolor(col, transp = 90)

//up =  and trend == 1 ? 1 : 0
//dn =  and trend == -1 ? 1 : 0 

up = close < hd and trend == 1 and (close < open or color == false) ? 1 : 0
dn = close > ld and trend == -1 and (close > open or color == false) ? 1 : 0 

longCondition = up == 1
if (longCondition)
    strategy.entry("Long", strategy.long, needlong == false ? 0 : na)

shortCondition = dn == 1
if (shortCondition)
    strategy.entry("Short", strategy.short, needshort == false ? 0 : na)