
یہ حکمت عملی ایک متحرک اوسط اشارے اور ایک برن بینڈ اشارے کے ساتھ مل کر ایک ایسی حکمت عملی ہے جس میں اوسط کے درمیان باہمی تجارت کی جاتی ہے۔ جب قیمت اوپر سے ٹریک کو توڑتی ہے تو زیادہ کام کریں ، اور جب قیمت نیچے سے ٹریک کو توڑتی ہے تو خالی ہوجائیں ، اور اوسط کے درمیان قیمت کے اتار چڑھاؤ سے فائدہ اٹھائیں۔
خطرے سے نمٹنے کے طریقے:
مندرجہ بالا اصلاحات منافع کی شرح کو مزید بڑھا سکتے ہیں ، غیر ضروری تجارت کو کم کرسکتے ہیں ، تجارت کی فریکوئنسی اور نقصان کے خطرے کو کم کرسکتے ہیں۔
اس حکمت عملی میں یکساں لائن سسٹم اور برن بینڈ اشارے شامل ہیں ، جس سے قیمت کی یکساں لائن کے مابین اتار چڑھاؤ کی حکمت عملی کو ممکن بنایا گیا ہے۔ ڈبل اشارے کا امتزاج سگنل کے معیار کو بہتر بناتا ہے ، جس سے باہمی تجارت کے لئے زیادہ سے زیادہ مواقع حاصل ہوسکتے ہیں۔ پیرامیٹرز کو مزید بہتر بنانے کے ساتھ ساتھ دوسرے معاون اشارے کے فیصلوں کو شامل کرنے سے ، غیر ضروری تجارت کو کم کیا جاسکتا ہے اور منافع کی شرح میں اضافہ کیا جاسکتا ہے ، جو عملی طور پر جانچ پڑتال اور اصلاح کے قابل ہے۔
]
/*backtest
start: 2023-12-09 00:00:00
end: 2023-12-10 00:00:00
period: 2m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy("MA-Zorrillo",overlay=true)
ma_short= sma(close,8)
ma_long= sma(close,89)
entry_ma = crossover (ma_short,ma_long)
exit_ma = crossunder (ma_short,ma_long)
BBlength = input(24, minval=1,title="Bollinger Period Length")
BBmult = 2 // input(2.0, minval=0.001, maxval=50,title="Bollinger Bands Standard Deviation")
BBbasis = sma(close, BBlength)
BBdev = BBmult * stdev(close, BBlength)
BBupper = BBbasis + BBdev
BBlower = BBbasis - BBdev
source = close
entry_bb = crossover(source, BBlower)
exit_bb = crossunder(source, BBupper)
vs_entry = false
vs_exit = false
for i = 0 to 63
if (entry_bb[i])
vs_entry := true
if (exit_bb[i])
vs_exit := true
entry = entry_ma and vs_entry
exit = exit_ma and vs_exit
strategy.entry(id="long_ma",long=true,when=entry)
strategy.close(id="long_ma", when=exit)
strategy.entry(id="short_ma",long=false,when=exit)
strategy.close(id="short_ma",when=entry)