
اس حکمت عملی میں ایک مختصر لائن ٹریڈنگ سسٹم ڈیزائن کیا گیا ہے جس کی بنیاد چاندی کی اتار چڑھاؤ کے اشارے پر ہے ، جس کا بنیادی مقصد مارکیٹ میں مختصر لائن اتار چڑھاؤ کو پکڑنا ہے۔ اس حکمت عملی کا بنیادی خیال یہ ہے کہ جب چاندی کی اتار چڑھاؤ کے اشارے پر مخصوص حد سے تجاوز یا اس سے تجاوز ہوجائے تو خرید و فروخت کا عمل انجام دیا جائے۔
چائین گولڈ کی اتار چڑھاؤ کی شرح کا اشارے ایک سیکیورٹی کی اعلی ترین قیمت اور کم ترین قیمت کی حد کا حساب کتاب کرکے اتار چڑھاؤ کی شرح کی پیمائش کرتا ہے۔ جب اعلی ترین قیمت اور کم ترین قیمت کے فرق میں توسیع ہوتی ہے تو ، اتار چڑھاؤ کی شرح میں اضافہ ہوتا ہے۔
اس حکمت عملی کی منطق یہ ہے:
اس حکمت عملی کے درج ذیل فوائد ہیں:
اس حکمت عملی میں کچھ خطرات بھی ہیں:
خطرے سے نمٹنے کے لئے مندرجہ ذیل طریقے ہیں:
یہ حکمت عملی مندرجہ ذیل پہلوؤں سے بہتر ہو سکتی ہے:
اس حکمت عملی کا مجموعی نظریہ واضح اور جامع ہے ، جس میں شارٹ لائن ہیرا پھیری کی خصوصیت ہے۔ پیرامیٹرز کی ترتیب لچکدار ہے ، جو ضرورت کے مطابق ایڈجسٹ کی جاسکتی ہے۔ اس کے ساتھ ہی ، کچھ پیرامیٹرز کو آسانی سے فٹ ہونے اور زیادہ سے زیادہ تجارتی تعدد کا خطرہ بھی موجود ہے۔ مزید اصلاح کے ذریعہ ، حکمت عملی کی پیرامیٹرز کو مضبوط بنایا جاسکتا ہے ، جس سے زیادہ مستحکم کارکردگی حاصل کی جاسکتی ہے۔
/*backtest
start: 2023-11-20 00:00:00
end: 2023-12-04 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version = 2
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 01/12/2016
// Chaikin's Volatility indicator compares the spread between a security's
// high and low prices. It quantifies volatility as a widening of the range
// between the high and the low price.
// You can use in the xPrice1 and xPrice2 any series: Open, High, Low, Close, HL2,
// HLC3, OHLC4 and ect...
// You can change long to short in the Input Settings
// Please, use it only for learning or paper trading. Do not for real trading.
///////////////////////////////////////////////////////////
strategy(title="Chaikin Volatility Strategy Backtest")
Length = input(10, minval=1)
ROCLength = input(12, minval=1)
Trigger = input(0, minval=1)
reverse = input(false, title="Trade reverse")
hline(0, color=purple, linestyle=line)
hline(Trigger, color=red, linestyle=line)
xPrice1 = high
xPrice2 = low
xPrice = xPrice1 - xPrice2
xROC_EMA = roc(ema(xPrice, Length), ROCLength)
pos = iff(xROC_EMA < Trigger, 1,
iff(xROC_EMA > Trigger, -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(pos == -1 ? red: pos == 1 ? green : blue )
plot(xROC_EMA, color=blue, title="Chaikin Volatility Strategy")