ایلڈر رے بل پاور کمبو حکمت عملی

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

img

جائزہ

یہ حکمت عملی 123 الٹ حکمت عملی اور ایلڈر رے بیل پاور حکمت عملی کو یکجا کرتی ہے تاکہ مشترکہ تجارتی سگنل پیدا کیے جائیں، جس سے رجحان کی پیروی اور الٹ کی گرفتاری کی صلاحیتیں حاصل کی جائیں۔

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

الٹ حصہ

چن چِن کی کتاب How I Tripped My Money in The Futures Market کے صفحہ 183 پر ریورسنگ حکمت عملی کی منطق کے مطابق: جب بند ہونے کی قیمت پچھلے بند ہونے سے 2 لگاتار دنوں تک زیادہ ہو اور 9 دن کی اسٹوکاسٹک سست لائن 50 سے نیچے ہو تو طویل سفر کریں؛ جب بند ہونے کی قیمت پچھلے بند ہونے سے 2 لگاتار دنوں تک کم ہو اور 9 دن کی اسٹوکاسٹک فاسٹ لائن 50 سے اوپر ہو تو مختصر سفر کریں۔

بیل پاور حصہ

ڈاکٹر الیگزینڈر ایلڈر کے ایلڈر رے اشارے کے مطابق: 13 دن کی تیزی سے چلتی اوسط (ای ایم اے) قیمت کی مارکیٹ کی اتفاق رائے کی نمائندگی کرتی ہے۔ بیل پاور خریداروں کی قیمتوں کو اتفاق رائے کی قیمت سے اوپر چلانے کی صلاحیت کی پیمائش کرتی ہے۔ بیر پاور بیچنے والوں کی قیمتوں کو اوسط اتفاق رائے کی قیمت سے نیچے چلانے کی صلاحیت کی عکاسی کرتی ہے۔ بیل پاور کا حساب دن کی اونچائی سے 13 دن کی ای ایم اے کو گھٹاتے ہوئے کیا جاتا ہے۔ بیر پاور دن کی کم سے 13 دن کی ای ایم اے کو گھٹاتا ہے۔

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

مشترکہ سگنل

ایک حتمی تجارتی سگنل اس وقت پیدا ہوتا ہے جب الٹ اور بیل پاور سگنل ایک ہی سمت میں سیدھ ہوجاتے ہیں۔ جب الٹ اور بیل پاور سگنل دونوں طویل ہوجاتے ہیں تو لانگ سگنل ٹرگر ہوتا ہے۔ جب الٹ اور بیل پاور سگنل دونوں مختصر ہوجاتے ہیں تو شارٹ سگنل ٹرگر ہوتا ہے۔

پیشہ تجزیہ

یہ ایک کمبو حکمت عملی ہے جس میں واپسی اور رجحان کی پیروی کرنے والی حکمت عملیوں دونوں کا استعمال کرتے ہوئے تجارتی سگنل بناتے ہیں ، جس میں واپسیوں کو پکڑنے اور رجحانات کی پیروی کرنے کے فوائد ہیں۔

الٹ حصہ فرق چھلانگ کے بعد الٹ کے مواقع کو لاک کرسکتا ہے۔ بیل پاور حصہ اس بات کو یقینی بناتا ہے کہ جب کوئی رجحان موجود ہو تو ہی پوزیشنیں کھولی جائیں۔ مل کر وہ غلط بریک آؤٹ کو مؤثر طریقے سے فلٹر کرتے ہیں اور پھنسنے سے بچتے ہیں۔

پیرامیٹرز بہترین پیرامیٹر مجموعے کو تلاش کرنے کے لئے مختلف مصنوعات اور ٹائم فریموں میں اصلاح کے لئے انتہائی لچکدار ہیں.

خطرے کا تجزیہ

الٹ اور بیل پاور سگنلز کے درمیان سیدھ کا امکان نسبتا low کم ہے ، جس کی وجہ سے شاذ و نادر سگنل ہوسکتے ہیں۔

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

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

  1. زیادہ سے زیادہ پیرامیٹر کے مجموعے کی کوشش کریں زیادہ سے زیادہ ترتیبات تلاش کرنے کے لئے؛
  2. واضح رجحان کے بغیر پوزیشنوں کو بار بار قائم کرنے سے بچنے کے لئے رجحان فلٹر ماڈیولز شامل کریں۔
  3. فی تجارت نقصان کو کنٹرول کرنے کے لئے سٹاپ نقصان کی حکمت عملی شامل کرنے پر غور کریں.

خلاصہ

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


/*backtest
start: 2023-10-21 00:00:00
end: 2023-11-20 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 15/06/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
// Developed by Dr Alexander Elder, the Elder-ray indicator measures buying 
// and selling pressure in the market. The Elder-ray is often used as part 
// of the Triple Screen trading system but may also be used on its own.
// Dr Elder uses a 13-day exponential moving average (EMA) to indicate the 
// market consensus of value. Bull Power measures the ability of buyers to 
// drive prices above the consensus of value. Bear Power reflects the ability 
// of sellers to drive prices below the average consensus of value.
// Bull Power is calculated by subtracting the 13-day EMA from the day's High. 
// Bear power subtracts the 13-day EMA from the day's Low.
// 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

BP(Trigger,Length) =>
    pos = 0
    DayHigh = 0.0
    xPrice = close
    xMA = ema(xPrice,Length)
    DayHigh := iff(dayofmonth != dayofmonth[1], high, max(high, nz(DayHigh[1])))
    nRes = DayHigh - xMA
    pos := iff(nRes > Trigger, 1,
    	     iff(nRes < Trigger, -1, nz(pos[1], 0))) 
    pos

strategy(title="Combo Strategy 123 Reversal & Elder Ray (Bull Power)", shorttitle="Combo", overlay = true)
Length = input(14, minval=1)
KSmoothing = input(1, minval=1)
DLength = input(3, minval=1)
Level = input(50, minval=1)
//-------------------------
LengthBP = input(13, minval=1)
Trigger = input(0)
reverse = input(false, title="Trade reverse")
posReversal123 = Reversal123(Length, KSmoothing, DLength, Level)
posBP = BP(Trigger,LengthBP)
pos = iff(posReversal123 == 1 and posBP == 1 , 1,
	   iff(posReversal123 == -1 and posBP == -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 )

مزید