
اس حکمت عملی میں الٹ رجحان کی حکمت عملی اور T3-CCI اشارے کا مجموعہ استعمال کیا گیا ہے ، جس سے مارکیٹ میں الٹ پوائنٹس پر ٹریڈنگ سگنل جاری کیا جاسکتا ہے ، جو شارٹ لائن کوانٹی ٹریڈنگ حکمت عملی میں شامل ہے۔
الٹ رجحان حکمت عملی حصہ: 2 دن کے اختتامی قیمت کے موازنہ کا استعمال کرتے ہوئے قیمت الٹ سگنل کا تعین کریں ، 9 دن کی سست لائن کے ساتھ مل کر K لائن اشارے کے ساتھ اوورلوڈ اوور سیل علاقوں کا تعین کریں ، اور زیادہ سے زیادہ ڈراپ سگنل جاری کریں۔
T3-CCI حصہ: T3 اوسط لائن کا استعمال کرتے ہوئے سی سی آئی اشارے کو دوبارہ ہموار کریں ، غلط سگنل کو کم کریں ، اوورلوڈ اوور سیل علاقوں کا فیصلہ کریں ، اور واپسی کی حکمت عملی کے ساتھ مل کر داخلہ کا وقت فلٹر کریں۔
دو حصوں کے اشارے کا مجموعہ حتمی تجارت کی سمت کا تعین کرتا ہے۔
دو اشارے اور قیمت کے موازنہ کا استعمال کرتے ہوئے ، ممکنہ الٹ پوائنٹس کو مؤثر طریقے سے شناخت کیا جاسکتا ہے۔
T3 اوسط لائن کا استعمال سی سی آئی سگنل کے معیار کو بہتر بناتا ہے اور جعلی سگنل کو کم کرتا ہے۔
مختلف اقسام کی حکمت عملیوں کا استعمال مجموعی طور پر حکمت عملی کی مجموعی استحکام کو بہتر بناتا ہے۔
ریورس ناکامی کی صورت میں ، غلط سگنل اور نقصانات پیدا ہوتے ہیں۔ نقصان کو روکنے اور خطرے کو کنٹرول کرنے کے لئے وقت کی ضرورت ہے۔
غلط پیرامیٹرز کی ترتیب بھی حکمت عملی کی کارکردگی کو متاثر کرتی ہے ، اور مختلف مارکیٹوں کے مطابق پیرامیٹرز کو ایڈجسٹ کرنے کی ضرورت ہے۔
ریورس سگنل وقت کی ناقص کارکردگی ہے ، وقت پر تیزی سے الٹ کو پکڑنے میں ناکام۔
رجحانات کو فلٹر کرنے میں اضافہ کریں تاکہ ریورس ناکامی سے بچنے کے لئے نقصانات کو کم کیا جاسکے۔
مشین لرننگ کے طریقوں کو آزمائیں تاکہ پیرامیٹرز کو خود بخود بہتر بنایا جاسکے۔
نقصانات کو روکنے کے لئے مزید اقدامات
ٹائم ریورس کے بارے میں زیادہ موثر انداز میں فیصلہ کرنے کے لئے انڈیکیٹرز کی تلاش کریں۔
اس حکمت عملی میں متعدد تکنیکی اشارے کا استعمال کیا گیا ہے تاکہ ممکنہ الٹ پوائنٹس کا اندازہ لگایا جاسکے۔ مارکیٹ میں الٹ پوائنٹس کے مواقع کو مؤثر طریقے سے دریافت کیا جاسکتا ہے ، یہ ایک مقداری حکمت عملی ہے جو مختصر لائن آپریشن کے لئے موزوں ہے۔ پیرامیٹرز کو ایڈجسٹ کرنے ، نقصان سے بچانے ، اور رجحان کے فیصلے کے ساتھ مل کر متعدد اصلاحی ذرائع کے ذریعہ حکمت عملی کی استحکام کو مزید بڑھانے کی توقع کی جاسکتی ہے۔
/*backtest
start: 2023-11-28 00:00:00
end: 2023-12-21 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 23/10/2020
// This is combo strategies for get a cumulative signal.
//
// First strategy
// This System was created from the Book "How I Tripled My Money In The
// Futures Market" by Ulf Jensen, Page 183. This is reverse type of strategies.
// The strategy buys at market, if close price is higher than the previous close
// during 2 days and the meaning of 9-days Stochastic Slow Oscillator is lower than 50.
// The strategy sells at market, if close price is lower than the previous close price
// during 2 days and the meaning of 9-days Stochastic Fast Oscillator is higher than 50.
//
// Second strategy
// This simple indicator gives you a lot of useful information - when to enter, when to exit
// and how to reduce risks by entering a trade on a double confirmed signal.
// You can use in the xPrice any series: Open, High, Low, Close, HL2, HLC3, OHLC4 and ect...
//
// WARNING:
// - For purpose educate only
// - This script to change bars colors.
////////////////////////////////////////////////////////////
Reversal123(Length, KSmoothing, DLength, Level) =>
vFast = sma(stoch(close, high, low, Length), KSmoothing)
vSlow = sma(vFast, DLength)
pos = 0.0
pos := iff(close[2] < close[1] and close > close[1] and vFast < vSlow and vFast > Level, 1,
iff(close[2] > close[1] and close < close[1] and vFast > vSlow and vFast < Level, -1, nz(pos[1], 0)))
pos
T3_CCI(CCI_Period,T3_Period,b) =>
pos = 0.0
e1 = 0.0
e2 = 0.0
e3 = 0.0
e4 = 0.0
e5 = 0.0
e6 = 0.0
xPrice = close
b2 = b*b
b3 = b2*b
c1 = -b3
c2 = (3*(b2 + b3))
c3 = -3*(2*b2 + b + b3)
c4 = (1 + 3*b + b3 + 3*b2)
nn = iff(T3_Period < 1, 1, T3_Period)
nr = 1 + 0.5*(nn - 1)
w1 = 2 / (nr + 1)
w2 = 1 - w1
xcci = cci(xPrice, CCI_Period)
e1 := w1*xcci + w2*nz(e1[1])
e2 := w1*e1 + w2*nz(e2[1])
e3 := w1*e2 + w2*nz(e3[1])
e4 := w1*e3 + w2*nz(e4[1])
e5 := w1*e4 + w2*nz(e5[1])
e6 := w1*e5 + w2*nz(e6[1])
xccir = c1*e6 + c2*e5 + c3*e4 + c4*e3
pos:= iff(xccir > 0, 1,
iff(xccir < 0, -1, nz(pos[1], 0)))
pos
strategy(title="Combo Backtest 123 Reversal & FX Sniper: T3-CCI", shorttitle="Combo", overlay = true)
Length = input(14, minval=1)
KSmoothing = input(1, minval=1)
DLength = input(3, minval=1)
Level = input(50, minval=1)
//-------------------------
CCI_Period = input(14, minval=1)
T3_Period = input(5, minval=1)
b = input(0.618)
reverse = input(false, title="Trade reverse")
posReversal123 = Reversal123(Length, KSmoothing, DLength, Level)
posT3_CCI = T3_CCI(CCI_Period,T3_Period,b)
pos = iff(posReversal123 == 1 and posT3_CCI == 1 , 1,
iff(posReversal123 == -1 and posT3_CCI == -1, -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)
if (possig == 0)
strategy.close_all()
barcolor(possig == -1 ? #b50404: possig == 1 ? #079605 : #0536b3 )