اختتامی قیمت کے فرق پر مبنی قلیل مدتی تجارتی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2023-09-28 15:08:39
ٹیگز:

جائزہ

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

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

اس حکمت عملی کا بنیادی منطق آج کی اختتامی قیمت کا کل کی اختتامی قیمت سے موازنہ کرنا ہے۔ خاص طور پر:

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

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

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

حکمت عملی کے فوائد

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

اسٹریٹجی کے خطرات

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

ان خطرات سے نمٹنے کے لیے، غور کریں:

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

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

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

  1. کثیر ٹائم فریم بیک ٹسٹنگ- مختلف ٹائم فریم (روزانہ، 4 گھنٹے، 1 گھنٹے، وغیرہ) کا استعمال کریں backtest پیرامیٹرز اور بہترین ٹائم فریم اور پیرامیٹرز کا انتخاب کریں.

  2. اتار چڑھاؤ کے اشارے کا مجموعہ- متحرک حدوں کو بہتر بنانے کے لئے قیمتوں کی اتار چڑھاؤ پر غور کرنے والے اشارے شامل کریں ، جیسے اے ٹی آر۔

  3. سٹاپ نقصان منطق شامل کریں- واحد نقصان کو کنٹرول کرنے کے لئے معقول سٹاپ نقصان پوائنٹس مقرر کریں.

  4. پوزیشن مینجمنٹ کو بہتر بنائیں- سٹاپ نقصان کو یقینی بناتے ہوئے منافع میں اضافہ کرنے کے لئے ابتدائی پوزیشنوں کے سائز اور اضافی قوانین کو بہتر بنائیں.

  5. تجارتی اخراجات پر غور کریں- براہ راست تجارت کے قریب ہونے کے لئے بیک ٹیسٹنگ میں کمیشن اور سلائپج جیسے تجارتی اخراجات شامل کریں۔

  6. مشین لرننگ متعارف کروانا- زیادہ خصوصیات کو نکالنے اور مضبوط تجارتی سگنل بنانے کے لئے مشین لرننگ الگورتھم کا اطلاق کریں۔

نتیجہ

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


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

//@version=2
strategy("Daily Close Comparison Strategy (by ChartArt) repainting results", shorttitle="CA_-_Daily_Close_Strat", overlay=false)

// ChartArt's Daily Close Comparison Strategy
//
// Version 1.0
// Idea by ChartArt on February 28, 2016.
//
// This strategy is equal to the very
// popular "ANN Strategy" coded by sirolf2009,
// but without the Artificial Neural Network (ANN).
//
// Main difference besides stripping out the ANN
// is that I use close prices instead of OHLC4 prices.
// And the default threshold is set to 0 instead of 0.0014
// with a step of 0.001 instead of 0.0001.
//
// This strategy goes long if the close of the current day
// is larger than the close price of the last day.
// If the inverse logic is true, the strategy
// goes short (last close larger current close).
//
// This simple strategy does not have any
// stop loss or take profit money management logic.
//
// List of my work: 
// https://www.tradingview.com/u/ChartArt/
// 
//  __             __  ___       __  ___ 
// /  ` |__|  /\  |__)  |   /\  |__)  |  
// \__, |  | /~~\ |  \  |  /~~\ |  \  |  
// 
// 

threshold = input(title="Price Difference Threshold repainting results", type=float, defval=0.004, step=0.001)

getDiff() =>
    yesterday=security(syminfo.tickerid, 'D', close[1])
    today=security(syminfo.tickerid, 'D', close)
    delta=today-yesterday
    percentage=delta/yesterday
    
closeDiff = getDiff()
 
buying = closeDiff > threshold ? true : closeDiff < -threshold ? false : buying[1]

hline(0, title="zero line")

bgcolor(buying ? green : red, transp=25)
plot(closeDiff, color=silver, style=area, transp=75)
plot(closeDiff, color=aqua, title="prediction")

longCondition = buying
if (longCondition)
    strategy.entry("Long", strategy.long)

shortCondition = buying != true
if (shortCondition)
    strategy.entry("Short", strategy.short)

مزید