حکمت عملی کے بعد رجحان

مصنف:چاؤ ژانگ، تاریخ: 2023-09-25 17:50:11
ٹیگز:

جائزہ

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

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

اہم پہلو یہ ہیں:

  1. قیمت کا چینل مجموعی رجحان کا تعین کرتا ہے۔ اوپر / نیچے کی طرف واپس دیکھ کر تشکیل دیا گیا چینل اوپر / نیچے کے رجحان کی وضاحت کرتا ہے۔

  2. آر ایس آئی داخلہ کے وقت کے لئے زیادہ خرید / فروخت کا اشارہ کرتا ہے۔ آر ایس آئی 60 سے اوپر زیادہ خرید ہے ، 40 سے نیچے oversold زون ہے۔

  3. جسم فلٹر آخری سگنل فراہم کرتا ہے۔ صرف تب ہی تجارت کرتا ہے جب موم بتی کا جسم شور سے بچنے کے لئے ایک حد سے تجاوز کرتا ہے۔

  4. رجحان، آر ایس آئی سگنل اور باڈی فلٹر کے امتزاج پر مبنی اندراجات۔ تیزی کے اشارے پر اپ ٹرینڈ میں لمبے اندراجات، bearish اشاروں پر ڈاؤن ٹرینڈ میں مختصر اندراجات۔

  5. اختیاری پس منظر کے رنگ واضح طور پر رجحان کو ظاہر کرتے ہیں.

  6. انتخابی طور پر تجارت کرنے کے لئے اپنی مرضی کے مطابق ٹریڈنگ ٹائم فریم.

متعدد اشارے ایک نسبتا مستحکم رجحان کے بعد نظام پیدا کرنے کے لئے سیدھ میں ہیں.

فوائد

اہم فوائد یہ ہیں:

  1. قیمت چینل بصری طور پر مجموعی رجحان کی سمت کی نشاندہی کرتا ہے۔

  2. آر ایس آئی مؤثر طریقے سے ٹائمنگ انٹری کے لئے اوور بکڈ / اوور سیلڈ کی سطح کا پتہ لگاتا ہے۔

  3. جسم فلٹر سگنل کی کوالٹی کو بہتر بناتا ہے اور جھوٹے سگنل سے بچتا ہے۔

  4. کثیر اشارے کی تصدیق درستگی کو بہتر بناتی ہے۔

  5. سادہ اشارے منحنی فٹنگ کے خطرات کو کم کرتے ہیں۔

  6. اپنی مرضی کے مطابق ٹریڈنگ ٹائم فریم لچک کا اضافہ کرتے ہیں۔

  7. کم سے کم پیرامیٹرز کے ساتھ استعمال کرنے کے لئے آسان. beginner دوستانہ.

  8. پس منظر کے رنگ بصری وضاحت فراہم کرتے ہیں۔

خطرات

غور کرنے کے لیے کچھ خطرات:

  1. قیمت چینل کے رجحان کی غلط شناخت کا خطرہ۔

  2. غیر درست RSI سگنل خطرات.

  3. جسم فلٹر درست سگنل کو خارج کر رہا ہے.

  4. رجحان اصلاحات کے دوران استعمال کا خطرہ.

  5. خراب پیرامیٹر کی ترتیب سے اصلاح کا خطرہ.

  6. غیر منقولہ مکمل الاٹمنٹ سے پوزیشن سائزنگ کا خطرہ۔

  7. غیر رجحان سازی کے اثاثوں پر لاگو کیا جاتا ہے تو، آلہ انتخاب کا خطرہ.

  8. اگر غلط طریقے سے ترتیب دیا جاتا ہے تو ٹریڈنگ ٹائم فریم کے خطرات.

بہتر مواقع

کچھ اضافہ کے امکانات:

  1. ہر تجارت میں نقصان کو کنٹرول کرنے کے لئے سٹاپ نقصان کی حکمت عملی شامل کریں.

  2. آلہ کے رویے کی بنیاد پر پیرامیٹرز کو بہتر بنائیں.

  3. رجحان کی طاقت پر مبنی پوزیشن سائزنگ کے قوانین شامل کریں.

  4. نقصانات کو روکنے کے لئے نکالنے کی حدود کو لاگو کریں.

  5. سگنل کی تصدیق کے لئے حجم قیمت تجزیہ شامل کریں.

  6. پیرامیٹر کی اصلاح کے لئے مشین لرننگ متعارف کروائیں۔

  7. اثاثہ جات کی کلاس پر مبنی پیرامیٹرز کو خصوصی بنائیں.

  8. زیادہ لچک کے لئے ٹریڈنگ ٹائم فریم منطق کو بہتر بنائیں.

نتیجہ

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


/*backtest
start: 2023-08-25 00:00:00
end: 2023-09-24 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

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

//Settings
needlong = input(true, defval = true, title = "long")
needshort = input(true, defval = true, title = "short")
len = input(21, defval = 20, minval = 2, maxval = 200, title = "MA Period")
needbg = input(false, defval = false, title = "Need trend Background?")
fromyear = input(1900, defval = 1900, minval = 1900, maxval = 2100, title = "From Year")
toyear = input(2100, defval = 2100, minval = 1900, maxval = 2100, title = "To Year")
frommonth = input(01, defval = 01, minval = 01, maxval = 12, title = "From Month")
tomonth = input(12, defval = 12, minval = 01, maxval = 12, title = "To Month")
fromday = input(01, defval = 01, minval = 01, maxval = 31, title = "From day")
today = input(31, defval = 31, minval = 01, maxval = 31, title = "To day")

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

//Trend
trend = low > center and low[1] > center[1] ? 1 : high < center and high[1] < center[1] ? -1 : trend[1]

//Bars
bar = close > open ? 1 : close < open ? -1 : 0

//Fast RSI
fastup = rma(max(change(close), 0), 2)
fastdown = rma(-min(change(close), 0), 2)
rsi = fastdown == 0 ? 100 : fastup == 0 ? 0 : 100 - (100 / (1 + fastup / fastdown))

//Body filter
nbody = abs(close - open)
abody = sma(nbody, 10)
body = nbody > abody / 2

//Signals
up1 = trend == 1 and rsi < 60 and (strategy.position_avg_price > close or strategy.position_size <= 0) and body
dn1 = trend == -1 and rsi > 40 and (strategy.position_avg_price < close or strategy.position_size >= 0) and body

//Lines
plot(center, color = blue, linewidth = 3, transp = 0, title = "MA")

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

//Trading

if up1
    strategy.entry("Long", strategy.long, needlong == false ? 0 : na, when=(time > timestamp(fromyear, frommonth, fromday, 00, 00) and time < timestamp(toyear, tomonth, today, 23, 59)))

if dn1
    strategy.entry("Short", strategy.short, needshort == false ? 0 : na, when=(time > timestamp(fromyear, frommonth, fromday, 00, 00) and time < timestamp(toyear, tomonth, today, 23, 59)))
    
if time > timestamp(toyear, tomonth, today, 23, 59)
    strategy.close_all()
    

مزید