
ڈبل مساوی لائن ریورس ٹریڈنگ حکمت عملی ایک جامع سگنل فیصلے کی تجارتی حکمت عملی کو ڈیزائن کرنے کے لئے برلن لائن ریورس ٹریڈنگ حکمت عملی اور ڈبل اشاریہ منتقل اوسط ٹریڈنگ حکمت عملی کے ساتھ مل کر ڈیزائن کیا گیا ہے۔ یہ اسٹاک ، غیر ملکی کرنسی ، کریپٹو کرنسی اور دیگر مارکیٹوں میں استعمال کیا جاسکتا ہے۔
اس حکمت عملی کے دو حصے ہیں:
برلن لائن اشارے میں دو لائنوں کا استعمال کریں -٪ K لائن اور٪ D لائن۔ جب اختتامی قیمت پچھلے دن سے دو دن کے لئے کم ہو اور٪ K لائن٪ D لائن سے زیادہ ہو تو زیادہ کام کریں۔ جب اختتامی قیمت پچھلے دن سے دو دن کے لئے زیادہ ہو اور٪ K لائن٪ D لائن سے کم ہو۔
20th اور 20th شمار*2 کی دوہری اشاریہ منتقل اوسط۔ جب قیمت اوپر سے نیچے سے گزرے یا نیچے سے دوہری اشاریہ منتقل اوسط سے گزرے تو ، تجارتی سگنل پیدا ہوتا ہے۔
جامع سگنل فیصلے کا قاعدہ: جب دونوں حکمت عملیوں کے تجارتی سگنل ایک جیسے ہوں تو ، ایک حقیقی تجارتی سگنل پیدا ہوتا ہے۔
اس مجموعہ کی حکمت عملی کا سب سے بڑا فائدہ یہ ہے کہ اس کی اعلی وشوسنییتا ہے ، اور اس میں بہت کم جھوٹے سگنل ہیں۔ چونکہ اس میں دو مختلف قسم کی حکمت عملیوں کے سگنل ایک ہی وقت میں متحرک ہونے کی ضرورت ہوتی ہے ، اس سے کچھ غلط سگنل فلٹر ہوجاتے ہیں جو ایک ہی حکمت عملی میں ظاہر ہوسکتے ہیں۔
اس کے علاوہ، اس کے برعکس اور رجحان کی حکمت عملی کے مجموعہ کی وجہ سے، یہ مختصر مدت کے الٹ اور سیکیورٹیز کی قیمتوں میں درمیانی مدت کے رجحانات کو پکڑ سکتا ہے.
اس حکمت عملی کا بنیادی خطرہ یہ ہے کہ جب مارکیٹ طویل عرصے تک زلزلے کی ایڈجسٹمنٹ میں رہتی ہے تو ، دونوں حکمت عملیوں سے متفق سگنل پیدا نہیں ہوسکتے ہیں ، جس سے مارکیٹ کی غیر موثر حالت پیدا ہوتی ہے۔ اس وقت ، تاجروں کو اس حکمت عملی کا استعمال روکنے کی ضرورت ہوتی ہے اور واضح رجحانات کی تشکیل کا انتظار کرنا پڑتا ہے۔
اس کے علاوہ ، دوہری انڈیکس چلنے والی اوسط ایک درمیانی لمبی لائن اشارے کے طور پر کام کرتی ہے ، اور جب مختصر لائن تیزی سے الٹ جاتی ہے تو یہ بھی ناکام ہوجاتی ہے۔ اس سے تاجروں کو بڑی پوزیشنوں کے بارے میں فیصلہ کرنے کے لئے مزید اشارے کے ساتھ جوڑنے کی ضرورت ہوتی ہے۔
اس حکمت عملی کو مندرجہ ذیل پہلوؤں سے بہتر بنایا جاسکتا ہے:
مزید پیرامیٹرز شامل کریں ، جیسے اسٹاپ نقصان کی جگہ ، اسٹاپ نقصان کی حد کو منتقل کریں ، اور حکمت عملی کو مزید کنٹرول میں لائیں۔
مزید اشارے شامل کریں ، متعدد فلٹرنگ کے حالات پیدا کریں ، مزید شور کی تجارت کو خارج کردیں۔ جیسے کہ دیگر اشارے جیسے MACD ، KD وغیرہ کو جوڑیں۔
اشارے کے پیرامیٹرز کو بہتر بنانے کے لئے پیرامیٹرز کو ایڈجسٹ کریں ، جیسے برلن لائن کی مدت ، منتقل اوسط کی مدت ، اور بہترین پیرامیٹرز کا مجموعہ تلاش کریں۔
اس حکمت عملی کو مختلف اقسام (اسٹاک ، غیر ملکی کرنسی ، کریپٹو کرنسی وغیرہ) میں الگ الگ جانچیں اور بہترین موزوں اقسام کا انتخاب کریں۔
ڈبل مساوی لائن الٹ حکمت عملی الٹ حکمت عملی اور رجحان کی حکمت عملی کے ساتھ مل کر ایک قابل اعتماد جامع تجارتی سگنل بناتی ہے۔ یہ سیکیورٹی کی قیمتوں میں قلیل مدتی الٹ اور درمیانی مدت کے رجحانات میں دلچسپی رکھنے والے تاجروں کے لئے موزوں ہے۔ تاہم ، اس بات کو ذہن میں رکھنا ضروری ہے کہ یہ حکمت عملی طویل مدتی ہلچل کے حالات میں ناکام ہوسکتی ہے۔ پیرامیٹرز کو بہتر بنانے اور مزید اشارے شامل کرنے سے اس حکمت عملی کو مزید تقویت مل سکتی ہے۔
/*backtest
start: 2023-01-08 00:00:00
end: 2024-01-14 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 12/04/2019
// This is combo strategies for get
// a cumulative signal. Result signal will return 1 if two strategies
// is long, -1 if all strategies is short and 0 if signals of strategies is not equal.
//
// 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.
//
// Secon strategy
// This indicator plots 2/20 exponential moving average. For the Mov
// Avg X 2/20 Indicator, the EMA bar will be painted when the Alert criteria is met.
// Please, use it only for learning or paper trading. Do not for real trading.
//
// 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
EMA2_20(MA_Length, MA_xPrice) =>
xXA = ema(MA_xPrice, MA_Length)
nHH = max(high, high[1])
nLL = min(low, low[1])
nXS = iff((nLL > xXA)or(nHH < xXA), nLL, nHH)
pos = 0.0
pos := iff(nXS > close[1] , -1, iff(nXS < close[1] , 1, nz(pos[1], 0)))
pos
strategy(title="Combo Backtest 123 Reversal and 2/20 EMA", shorttitle="Combo Backtest", overlay = true)
Length = input(14, minval=1)
KSmoothing = input(1, minval=1)
DLength = input(3, minval=1)
Level = input(50, minval=1)
MA_Length = input(20, minval=1)
reverse = input(false, title="Trade reverse")
MA_xPrice = close
posReversal123 = Reversal123(Length, KSmoothing, DLength, Level)
posEMA2_20 = EMA2_20(MA_Length, MA_xPrice)
pos = iff(posReversal123 == 1 and posEMA2_20 == 1 , 1,
iff(posReversal123 == -1 and posEMA2_20 == -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 ? red: possig == 1 ? green : blue )