روزانہ قریبی قیمت کے مقابلے پر مبنی مقداری تجارتی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2023-11-21 14:34:11
ٹیگز:

img

جائزہ

اس حکمت عملی کو Daily Close Price Comparison Strategy کہا جاتا ہے۔ یہ ایک مقداری تجارتی حکمت عملی ہے جو روزانہ بند ہونے والی قیمتوں کی بنیاد پر تجارتی فیصلے کرتی ہے۔ یہ حکمت عملی موجودہ روزانہ بند ہونے والی قیمت اور پچھلی روزانہ بند ہونے والی قیمت کے درمیان فرق کا حساب کرکے تجارتی سگنل تیار کرتی ہے۔ جب فرق ایک مقررہ حد سے تجاوز کرتا ہے تو ، خریدنے یا فروخت کے احکامات پر عمل درآمد کیا جاتا ہے۔

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

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

  1. موجودہ روزانہ بند ہونے والی قیمت اور پچھلی روزانہ بند ہونے والی قیمت (آج - کل) کے درمیان فرق کا حساب لگائیں
  2. فرق اور کل کی بندش کی قیمت کے درمیان تناسب کا حساب لگائیں (فرق / کل کی بندش)
  3. اگر تناسب مقررہ مثبت حد سے زیادہ ہے تو خریدنے کا اشارہ پیدا ہوتا ہے۔ اگر تناسب مقررہ منفی حد سے کم ہے تو فروخت کا اشارہ پیدا ہوتا ہے۔
  4. سگنلز کے مطابق طویل یا مختصر پوزیشن درج کریں

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

فوائد کا تجزیہ

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

خطرے کا تجزیہ

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

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

  • ایک ہی تجارت کے نقصان کو کنٹرول کرنے کے لئے سٹاپ نقصان منطق شامل کریں
  • زیادہ تجارت سے بچنے کے لئے اندراجات کی حد
  • بہترین تجارتی تعدد تلاش کرنے کے لئے پیرامیٹرز کو بہتر بنائیں

نتیجہ

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


/*backtest
start: 2022-11-14 00:00:00
end: 2023-11-20 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy("Daily Close Comparison Strategy (by ChartArt) correct 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 correct results", type=float, defval=0, step=0.004)

getDiff() =>
    yesterday=request.security(syminfo.tickerid, 'D', close[1])
    today=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)

مزید