
ڈبل بائیک اسٹریٹجی ایک مقداری حکمت عملی ہے جو بٹ کوائن اور سونے کی مختصر لائنوں کی تجارت کے لئے استعمال کی جاتی ہے۔ اس میں توڑ سگنل کی شناخت اور خطرے کا انتظام کرنے کے لئے چلتی اوسط ، برن بینڈ اور اے ٹی آر اسٹاپ کا استعمال کیا جاتا ہے۔
ڈبل ایئر بائیک حکمت عملی تیزی سے EMA اور سست EMA کے کراس کا استعمال کرتی ہے تاکہ رجحان کی سمت کا فیصلہ کیا جاسکے۔ جب تیز رفتار EMA اوپر کی طرف سست رفتار EMA کو توڑتا ہے تو خریدنے کا اشارہ پیدا ہوتا ہے۔ جب تیز رفتار EMA نیچے کی طرف سست رفتار EMA کو توڑتا ہے تو فروخت کا اشارہ پیدا ہوتا ہے۔ جعلی توڑ سے بچنے کے ل the ، حکمت عملی کا تقاضا ہے کہ توڑنے والا اشارہ برلن بینڈ کے اوپر یا درمیانی ریل کے قریب ہونا چاہئے ، یہی وجہ ہے کہ ڈبل ایئر بائیک کا آغاز ہوتا ہے۔
خاص طور پر ، خریدنے کے سگنل کا فیصلہ کرنے کے لئے ، مندرجہ ذیل دو شرائط کو پورا کرنے کی ضرورت ہے: 1) تیز EMA پر سست EMA سے گزریں۔ 2) اختتامی قیمت بلین بینڈ ٹریک یا مڈ ٹریک کے قریب یا اس سے کم ہے۔ فروخت کے سگنل کا فیصلہ بھی اسی طرح ہوتا ہے ، تیز EMA کے نیچے سست EMA سے گزریں اور بلین بینڈ ڈاون ٹریک یا مڈ ٹریک کے قریب ہوں۔
اس کے علاوہ ، ڈبل بائیک اسٹریٹجی میں اے ٹی آر اشارے کا استعمال کیا جاتا ہے جس میں ایک ہی تجارت کے خطرے کو کنٹرول کرنے کے لئے متحرک اسٹاپ نقصانات کا حساب لگایا جاتا ہے۔ اس اسٹاپ نقصان کی پوزیشن کو N بار اے ٹی آر کو کم کرنے کے لئے دو K لائنوں کے قریب ترین نچلے حصے پر کم کیا جاتا ہے۔
ڈبل جمپ حکمت عملی کو مندرجہ ذیل پہلوؤں سے بہتر بنایا جاسکتا ہے:
دوہری اڑنے والی حکمت عملی ایک ہی وقت میں رجحانات کی پیروی اور توڑنے والے فلٹر کا استعمال کرتی ہے ، جو مختصر لائن مواقع کی مؤثر طریقے سے شناخت کرتی ہے۔ متحرک اسٹاپ نقصان کے انتظام کے خطرات کے ساتھ مل کر ، یہ ڈیجیٹل کرنسیوں اور قیمتی دھاتوں کی اقسام میں اعلی اتار چڑھاؤ کے ساتھ مختصر لائن تجارت کے لئے موزوں ہے۔ پیرامیٹرز کی اصلاح اور قواعد کی اصلاح کے ذریعہ ، حکمت عملی کی استحکام اور منافع کو مزید بہتر بنایا جاسکتا ہے۔
/*backtest
start: 2023-01-16 00:00:00
end: 2024-01-22 00:00:00
period: 1d
basePeriod: 1h
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/
// © singhak8757
//@version=5
strategy("Bitcoin and Gold 5min Scalping Strategy2.0", overlay=true)
// Input parameters
fastLength = input(5, title="Fast EMA Length")
slowLength = input(13, title="Slow EMA Length")
bollingerLength = input(20, title="Bollinger Band Length")
bollingerMultiplier = input(2, title="Bollinger Band Multiplier")
stopLossMultiplier = input(1, title="Stop Loss Multiplier")
// Calculate EMAs
fastEMA = ta.ema(close, fastLength)
slowEMA = ta.ema(close, slowLength)
// Calculate Bollinger Bands
basis = ta.sma(close, bollingerLength)
upperBand = basis + bollingerMultiplier * ta.stdev(close, bollingerLength)
lowerBand = basis - bollingerMultiplier * ta.stdev(close, bollingerLength)
// Buy condition
buyCondition = ta.crossover(fastEMA, slowEMA) and (close <= upperBand or close <= basis)
// Sell condition
sellCondition = ta.crossunder(fastEMA, slowEMA) and (close >= lowerBand or close >= basis)
// Calculate stop loss level
stopLossLevel = ta.lowest(low, 2)[1] - stopLossMultiplier * ta.atr(14)
// Plot EMAs
plot(fastEMA, color=color.rgb(0, 156, 21), title="Fast EMA")
plot(slowEMA, color=color.rgb(255, 0, 0), title="Slow EMA")
// Plot Bollinger Bands
plot(upperBand, color=color.new(#000000, 0), title="Upper Bollinger Band")
plot(lowerBand, color=color.new(#1b007e, 0), title="Lower Bollinger Band")
// Plot Buy and Sell signals
plotshape(series=buyCondition, title="Buy Signal", color=color.green, style=shape.labelup, location=location.belowbar)
plotshape(series=sellCondition, title="Sell Signal", color=color.red, style=shape.labeldown, location=location.abovebar)
// Plot Stop Loss level
plot(stopLossLevel, color=color.orange, title="Stop Loss Level")
// Strategy logic
strategy.entry("Buy", strategy.long, when = buyCondition)
strategy.exit("Stop Loss/Close", from_entry="Buy", loss=stopLossLevel)
strategy.close("Sell", when = sellCondition)