
اس حکمت عملی کا بنیادی خیال یہ ہے کہ مستقبل کی قیمت کی سمت کا تعین مستقبل کی قیمت کی توسیع کی لکیر کھینچ کر کیا جائے اور اس کے ساتھ موجودہ قیمت کے تعلقات کے ساتھ۔ جب قیمت توسیع کی لکیر سے اوپر یا نیچے ہو تو ، اس کے مطابق زیادہ یا کم کیا جاسکتا ہے۔
مستقبل کی قیمت کی توسیع لائنیں (FLD) مستقبل کے مخصوص دورانیے میں درمیانی قیمت ، اعلی قیمت یا کم قیمت کی نمائندگی کرتی ہیں۔ یہ حکمت عملی مستقبل کی قیمتوں کے بارے میں فیصلہ کرنے کے لئے ایف ایل ڈی کا استعمال کرتی ہے ، اس کا اصول یہ ہے:
اس حکمت عملی کے اہم فوائد یہ ہیں:
اس حکمت عملی کے اہم خطرات یہ ہیں:
یہ حکمت عملی مندرجہ ذیل پہلوؤں سے بہتر بنائی جا سکتی ہے۔
یہ حکمت عملی قیمتوں کی نقل و حرکت کے بعد مستقبل کی قیمتوں کی توسیع کی لائنوں کے ساتھ قیمتوں کا موازنہ کرکے ، قیمتوں کی مستقبل کی سمت کا تعین کرنے کے لئے ، ایک عام رجحان سے باخبر رہنے کی حکمت عملی ہے۔ مجموعی طور پر منطق واضح اور سمجھنے میں آسان ہے ، اور اس پر عمل درآمد کرنے میں کم خطرہ ہے۔ پیرامیٹرز کی اصلاح اور اشارے کے مجموعے کے ذریعہ ، حکمت عملی کی بہتر کارکردگی حاصل کی جاسکتی ہے۔
/*backtest
start: 2023-01-29 00:00:00
end: 2024-02-04 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
////////////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 15/02/2017
// An FLD is a line that is plotted on the same scale as the price and is in fact the
// price itself displaced to the right (into the future) by (approximately) half the
// wavelength of the cycle for which the FLD is plotted. There are three FLD's that can be
// plotted for each cycle:
// An FLD based on the median price.
// An FLD based on the high price.
// An FLD based on the low price.
///////////////////////////////////////////////////////////////////
strategy(title="FLD's - Future Lines of Demarcation", overlay=true)
Period = input(title="Period", defval=40)
src = input(title="Source", defval=hl2)
reverse = input(false, title="Trade reverse")
FLD = src
pos = iff(FLD[Period] < close , 1,
iff(FLD[Period] > close, -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)
plot(FLD, title="FLD", style=line, linewidth=1, color=black, offset = Period)