اسٹار بکس بلش ہیمر ٹریڈنگ حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2023-09-18 15:30:15
ٹیگز:

جائزہ

یہ حکمت عملی تیزی سے ہتھوڑا موم بتی کے نمونوں کی نشاندہی کرتی ہے اور MACD اشارے کو استعمال کرتی ہے تاکہ تجارت کے بعد رجحان کی سمت کا تعین کیا جاسکے۔ بیل مارکیٹ کے دوران ، جب MACD تیزی سے ہتھوڑا ظاہر ہوتا ہے تو طویل عرصے تک جائیں۔ جب MACD bearish ہوجاتا ہے تو پوزیشن بند کریں۔

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

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

فوائد

  • بلش ہتھوڑا شناخت سادہ اور واضح ہے
  • ایم اے سی ڈی مؤثر طریقے سے رجحان کی تبدیلیوں کی نشاندہی کرتا ہے
  • رجحانات پر عمل کرنے سے چیلنجوں سے بچنا
  • سادہ اور براہ راست منطق، لاگو کرنے کے لئے آسان

خطرات

  • نمونہ کی شناخت ناقص ہے، سگنل کو یاد کیا جا سکتا ہے
  • MACD رجحان کی تبدیلی کی نشاندہی میں تاخیر ہے
  • ہائی فریکوئنسی ٹریڈنگ کے لئے مناسب نہیں کم تجارتی فریکوئنسی
  • عین مطابق تبدیلی کے مقامات کا تعین نہیں کیا جاسکتا، نقصانات کا خطرہ

خطرات کو پیٹرن کے معیار میں نرمی ، ایم اے سی ڈی پیرامیٹرز کو مختصر کرنا ، ثانوی اشارے شامل کرنا وغیرہ سے کم کیا جاسکتا ہے۔

بہتری

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

نتیجہ

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


/*backtest
start: 2023-08-18 00:00:00
end: 2023-09-17 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © FenixCapital

//@version=4
strategy("Starbux", overlay=true)


//VARIABLES

//Candlestick Variables
body=close-open
range=high-low
middle=(open+close)/2
abody=abs(body)
arange=abs(range)
ratio=abody/range
longcandle= (ratio>0.6)
bodytop=max(open, close)
bodybottom=min(open, close)
shadowtop=high-bodytop
shadowbottom=bodybottom-low

//Closing Variables

macd=macd(close,12,26,9)
[macdLine, signalLine, histLine] = macd(close, 12, 26, 9)
//plot(macdLine, color=color.blue)
//plot(signalLine, color=color.orange)
//plot(histLine, color=color.red, style=plot.style_histogram)

rsi=rsi(close,14)

sma50= sma(close,50)
sma200= sma(close,200)

exitrsi=rsi > 76
exitmacd=macdLine >0 and signalLine>0
//exitmacd=crossunder(macdLine,signalLine)
stopprice= crossunder(sma50,sma200)

//Candlestick Plotting
blh = (arange*0.33>=abody and close>open and shadowbottom>=abody*2 and shadowtop<=arange*0.1)
plotshape(blh, title= "Bullish Hammer", location=location.belowbar, color=color.lime, style=shape.arrowup, text="Bull\nHammer")

//beh = (arange*0.25>=abody and close<open and shadowtop>=abody*2 and shadowbottom<=arange*0.05)
//plotshape(beh, title= "Bearish Hammer", color=color.orange, style=shape.arrowdown, text="Bear\nHammer")

//bpu = (open>close and close>low and shadowbottom>2*abody)
//plotshape(bpu, title= "Black Paper Umbrella", color=color.red, style=shape.arrowdown, text="Black\nPaper\nUmbrella")

//Trend Signal
bull5= sma50 > sma200
bullmacd=macdLine>=0 and signalLine>=0
bearmacd=macdLine<= 0 and signalLine<=0

//Trading Algorithm
longCondition = blh and bearmacd and volume>volume[1]

if (longCondition)
    strategy.order("Buy", true, 1, when=longCondition)
strategy.risk.max_position_size(10)
//strategy.risk.max_drawdown(25,strategy.percent_of_equity)

exitlong = exitmacd
if (exitlong)
    strategy.close_all()


مزید