رجحان کی حکمت عملی کھلنے کی قیمت چینل پر مبنی ہے۔


تخلیق کی تاریخ: 2023-12-18 12:35:42 آخر میں ترمیم کریں: 2023-12-18 12:35:42
کاپی: 1 کلکس کی تعداد: 624
1
پر توجہ دیں
1621
پیروکار

رجحان کی حکمت عملی کھلنے کی قیمت چینل پر مبنی ہے۔

جائزہ

چینل ٹرینڈ اسٹریٹجی ایک ٹرینڈ ٹریکنگ اسٹریٹجی ہے جو اوپننگ قیمت اور ڈونچیئن چینل پر مبنی ہے۔ اس میں ایک ٹرینڈ لائن کھینچی جاتی ہے جو موجودہ قیمت سے لے کر اوپننگ قیمت پر مبنی ہوتی ہے۔ اس کے ساتھ ساتھ ڈونچیئن چینل کے ذریعہ تیار کردہ قیمت چینل کی شناخت کی جاتی ہے۔ جب قیمت چینل کو توڑتی ہے تو اس سے ٹریڈنگ سگنل پیدا ہوتا ہے۔

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

  1. ایک وقت کا دورانیہ منتخب کریں ((دن کی لکیر، سال کی لکیر وغیرہ) اور اس دورانیے کی افتتاحی قیمت کو بیس قیمت کے طور پر حاصل کریں۔

  2. ڈونچیئن چینل اشارے کا استعمال کرتے ہوئے اس دورانیے کی اعلی ترین اور کم ترین قیمتوں کی N دن کی متحرک اوسط کا حساب لگائیں ، جس سے قیمتوں کا چینل تشکیل پائے گا۔

  3. موجودہ اختتامی قیمت سے اس دور کے افتتاحی قیمت تک ایک سیدھی لکیر کھینچیں ، جو رجحان کی بنیاد کی حیثیت رکھتی ہے۔

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

  5. اسٹاپ اسٹاپ نقصان کی حکمت عملی مرتب کریں۔

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

طاقت کا تجزیہ

  1. اسٹریٹجک بیس لائن کے طور پر افتتاحی قیمتوں کا استعمال کرتے ہوئے ، مختلف ٹائم پیریڈ میں قیمتوں کے رجحانات میں تبدیلی کا مؤثر اندازہ لگایا جاسکتا ہے۔

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

  3. بیس لائن اور ڈونچین چینل کے ساتھ مل کر ، جب رجحان واضح ہو تو سگنل پیدا کیا جاسکتا ہے ، تاکہ جھوٹے بریک سے بچا جاسکے۔

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

  5. اس حکمت عملی میں بہت کم پیرامیٹرز ہیں، اس کو لاگو کرنا بہت مشکل نہیں ہے، اور اس پر قابو پانا آسان ہے۔

خطرے کا تجزیہ

  1. اس کے علاوہ، یہ بھی کہا گیا ہے کہ یہ ایک غیر فعال سگنل ہے.

  2. اگر پیرامیٹرز کو غلط طریقے سے ترتیب دیا گیا ہے تو ، اسٹاپ نقصان کا نقطہ بہت قریب ہے ، اور کھیل کو جلد ہی روک دیا جاسکتا ہے۔

  3. یہ حکمت عملی رجحان پر منحصر ہے اور FREQ حکمت عملی کے لئے موزوں نہیں ہے۔

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

اصلاح کی سمت

  1. مختلف دورانیہ پیرامیٹرز کی جانچ کر سکتے ہیں، سگنل پیدا کرنے کے لئے سب سے زیادہ ہموار دورانیہ کا انتخاب کریں.

  2. Donchian چینل پیرامیٹرز کو ایڈجسٹ کیا جاسکتا ہے تاکہ زیادہ مناسب چینل کی چوڑائی طے کی جاسکے۔

  3. مختلف قسم کی خصوصیات کے مطابق سٹاپ نقصان کا تناسب بہتر بنایا جاسکتا ہے۔

  4. غیر معمولی حالات میں سگنل کی پیداوار کو روکنے کے لئے دیگر اشارے فلٹر شامل کیا جا سکتا ہے.

خلاصہ کریں۔

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

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

//@version=5
//
strategy("STR-TREND", overlay=true)

emax = ta.ema(close,1)
plot(emax,title="X-EMA",color=color.black,linewidth=2)

XDX = input.string(title="TIMELINE", defval="M")
xdaily = request.security(syminfo.tickerid, XDX, open,barmerge.gaps_off, barmerge.lookahead_on)
length = input.int(21, minval=1)
lower = ta.lowest(xdaily,length)
upper = ta.highest(xdaily,length)
XXX = close>upper?lower:upper
plot(XXX,title="STR-X",color=color.red,linewidth=4)

TAKEPROFIT = input.int(15,title="Take Profit %", minval=1)
SELLTAKEPROFIT = XXX * (1-(TAKEPROFIT/100))
BUYTAKEPROFIT = XXX * (1+(TAKEPROFIT/100))
TAKEPROFITX = close<XXX?SELLTAKEPROFIT:BUYTAKEPROFIT
plot(TAKEPROFITX,title="TAKE PROFIT",color=color.black,linewidth=1)


//////////////STRATEGY ///////////////////

buystat= ta.crossover(close,XXX) 
sellstat = ta.crossunder(close,XXX) 

plotshape(buystat==true, title='long', text='BUY', textcolor=color.new(color.white, 0), style=shape.labelup, location=location.belowbar, color=color.new(color.green, 0), size=size.tiny) 
plotshape(sellstat==true, title='short', text='SELL', textcolor=color.new(color.white, 0), style=shape.labeldown, location=location.abovebar, color=color.new(color.red, 0), size=size.tiny) 

//////////////STRATEGY ///////////////////

strategy.entry("LONG", strategy.long, when = buystat==true, comment="")
strategy.exit("BUY TP", "LONG", qty_percent = 50 ,limit = BUYTAKEPROFIT)
strategy.close("LONG", when = sellstat==true, comment="")

strategy.entry("SHORT", strategy.short, when = sellstat==true, comment="")
strategy.exit("SELL TP", "SHORT", qty_percent = 50 ,limit = SELLTAKEPROFIT)
strategy.close("SHORT", when = buystat==true , comment="")