دو طرفہ کراس زیرو ایکسس Qstick اشارے بیک ٹیسٹنگ حکمت عملی


تخلیق کی تاریخ: 2024-01-24 14:14:07 آخر میں ترمیم کریں: 2024-01-24 14:14:07
کاپی: 0 کلکس کی تعداد: 760
1
پر توجہ دیں
1617
پیروکار

دو طرفہ کراس زیرو ایکسس Qstick اشارے بیک ٹیسٹنگ حکمت عملی

جائزہ

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

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

دو طرفہ کراس زیرو محور Qstick حکمت عملی کا بنیادی اشارے Qstick ہے۔ Qstick اشارے ایک خاص دورانیے میں بند قیمت اور اوپن قیمت کے فرق کی اوسط اوسط کے حساب سے حاصل کیے جاتے ہیں۔ جب Qstick 0 سے زیادہ ہوتا ہے تو ، اس کا مطلب یہ ہے کہ اس دورانیے میں بند قیمت مجموعی طور پر اوپن قیمت سے زیادہ ہے ، اور کثیر طاقت غالب ہے۔ جب Qstick 0 سے کم ہوتا ہے تو ، اس کا مطلب یہ ہے کہ اس دورانیے میں اوپن قیمت مجموعی طور پر بند قیمت سے زیادہ ہے ، اور خالی سر طاقت غالب ہے۔

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

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

طاقت کا تجزیہ

دو طرفہ کراس زیرو محور Qstick حکمت عملی کے مندرجہ ذیل فوائد ہیں:

  1. مارکیٹ میں خرید و فروخت کے دباؤ کا اندازہ لگانے کے لئے سادہ اور بدیہی اشارے کا استعمال کرتے ہوئے ، واضح سگنل تیار کیا گیا
  2. مارکیٹ کے شور کو مؤثر طریقے سے مٹانے کے لئے ایک متحرک اوسط فرق کے اشارے کا استعمال کریں
  3. غلط سگنل سے بچنے کے لئے سگنل لائنوں کا نقشہ
  4. ریورس ٹرانزیکشن کی حمایت کرتا ہے، جو مرکزی دھارے کے سرمایہ کاروں کو ٹریک کرنے کے لئے استعمال کیا جا سکتا ہے
  5. مختلف اسٹاک اور مارکیٹ کے حالات کے مطابق اپنی مرضی کے مطابق پیرامیٹرز

خطرے کا تجزیہ

دو طرفہ کراس زیرو محور Qstick حکمت عملی کے کچھ خطرات بھی ہیں:

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

مندرجہ ذیل طریقوں سے خطرے کو کم کیا جا سکتا ہے:

  1. Qstick سائیکل پیرامیٹرز کو بہتر بنائیں تاکہ اشارے کی تاخیر کو کم کیا جاسکے
  2. سگنل لائن دورانیہ پیرامیٹرز کو بڑھانا ، غلط سگنل کو کم کرنا
  3. صرف مخصوص مراحل میں ریورس ٹریڈنگ اور پوزیشن کے سائز کو کنٹرول کرنا

اصلاح کی سمت

دو طرفہ کراس زیرو محور Qstick حکمت عملی کو مندرجہ ذیل پہلوؤں سے بہتر بنایا جاسکتا ہے:

  1. دوسرے اشارے فلٹر سگنل کے ساتھ مل کر ، جیسے کہ حجم اشارے ، اتار چڑھاؤ کے اشارے وغیرہ ، غیر رجحان کے ماحول میں غلط سگنل سے بچنے کے لئے
  2. نقصان کی حکمت عملی کو بڑھانا ، جب نقصان کا ایک خاص تناسب ہوتا ہے تو نقصان کو روکنا
  3. Qstick اور سگنل لائن دورانیہ پیرامیٹرز کے بہترین مجموعہ کی نشاندہی کے لئے مزید تحقیق
  4. مشین سیکھنے کے طریقوں کے ذریعہ خود کار طریقے سے زیادہ سے زیادہ پیرامیٹرز کا تعین کرنا
  5. ایک مخصوص صنعت یا اسٹاک میں حکمت عملی کی جانچ

خلاصہ کریں۔

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

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

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 16/04/2018
// A technical indicator developed by Tushar Chande to numerically identify 
// trends in candlestick charting. It is calculated by taking an 'n' period 
// moving average of the difference between the open and closing prices. A 
// Qstick value greater than zero means that the majority of the last 'n' days 
// have been up, indicating that buying pressure has been increasing. 
//
// Transaction signals come from when the Qstick indicator crosses through the 
// zero line. Crossing above zero is used as the entry signal because it is indicating 
// that buying pressure is increasing, while sell signals come from the indicator 
// crossing down through zero. In addition, an 'n' period moving average of the Qstick 
// values can be drawn to act as a signal line. Transaction signals are then generated 
// when the Qstick value crosses through the trigger line.
//
// You can change long to short in the Input Settings
// WARNING:
//  - For purpose educate only
//  - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="Qstick Indicator Backtest")
Length = input(14, minval=1)
reverse = input(false, title="Trade reverse")
xR = close - open
xQstick = sma(xR, Length)
clr = iff(xQstick >= 0, green, red)
pos = iff(xQstick > 0, 1,
       iff(xQstick < 0, -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 ) 
p1 = plot(0, color=black, title="0")
p2 = plot(xQstick, color=blue, title="Qstick")
fill(p1, p2, color=clr)