
এই কৌশলটি একটি সংমিশ্রণ কৌশল যা স্বল্পমেয়াদী পতনের দিকে সংকেত তৈরি করে। সমান্তরাল অগ্রগামী সূচকটি প্রবণতা নির্ধারণ করে এবং ভালুকের শক্তি সূচকটি খালি সময় নির্ধারণ করে। কৌশলটি সংক্ষিপ্ত লাইন অপারেশনের জন্য উপযুক্ত, বাজার সংশোধন ট্র্যাকিং।
গড় লাইন অগ্রগামী সূচক: 2⁄20 চক্রের সূচকীয় চলমান গড় ইএমএ গণনা করা হয়, যখন দাম এসএমএর নিচে নেমে যায়, যখন দামের উপরে উঠে যায়।
ভালুকের শক্তির সূচকঃ দিনের বন্ধের মূল্য এবং খোলার মূল্যের পার্থক্য গণনা করা হয়, যা ভালুকের শক্তির মান হিসাবে কাজ করে। ভালুকের শক্তির মানটি পূর্ব নির্ধারিত বিক্রয় প্যারামিটারের চেয়ে বড় হলে এটি একটি ইশ সংকেত, -১ খালি করা; শক্তির মানটি পূর্ব নির্ধারিত ক্রয় প্যারামিটারের চেয়ে কম হলে এটি একটি মাল্টিহেড সংকেত, 1 আরও বেশি; অন্যথায় 0 সমতল রাখা।
দুটি সূচক একত্রিত হলে, যখন গড় লাইন অগ্রবর্তী সূচক এবং বিয়ার শক্তি সূচক <-1 হয় তখন একটি খালি সংকেত উত্পন্ন হয়।
নিম্নগামী সংকেত অনুযায়ী, কৌশলটি খোলা এবং নিম্নগামী করা হয়; নিম্নগামী সংকেত অনুযায়ী, কৌশলটি পজিশনটি সমতল করে দেয়। একটি বিপরীত প্যারামিটার সেট করা যেতে পারে, যা নিম্নগামী দিকনির্দেশনা সমন্বয় করবে।
গড়রেখার অগ্রগামী সূচকটি প্রবণতা বিপরীত দিকের পূর্বাভাস দিতে পারে।
বিয়ার স্ট্রেনথ ইন্ডিকেটর (বিএসইআই) -এর সূচকটি সেই দিনটির শক্তিশালী পতনের সময়কে চিহ্নিত করে।
সংমিশ্রণ দ্বিপদী সূচক, যা মিথ্যা ব্রেকআউটগুলি ফিল্টার করতে পারে, শক্তিশালী পতনের সংক্ষিপ্ত রেখাগুলির জন্য ব্রেকআউট পয়েন্টগুলি নির্ধারণ করে।
বিভিন্ন জাত এবং বাজারের পরিবেশের জন্য নমনীয় প্যারামিটার
এই ক্ষেত্রে, আপনি আপনার ডিভাইসটি পুনরায় ইনস্টল করতে পারেন।
গড়রেখার সূচকটি পিছিয়ে আছে এবং এটি সম্ভবত প্রবণতা বিপরীত হওয়ার সর্বোত্তম পয়েন্টটি মিস করেছে।
বিয়ার স্ট্রেনথ ইন্ডিকেটর (বিএসই) -এর সাহায্যে বাজারের ঘূর্ণিঝড়ের সময় ভুল সংকেত পাওয়া যায়।
এই প্রবণতা সম্পর্কে সঠিক ধারণা পাওয়া যায় না, এবং ঝুঁকিপূর্ণ।
সতর্কতার সাথে প্যারামিটার নির্বাচন করুন, যেমন EMA চক্র খুব ছোট, খুব বড় থ্রেশহোল্ড বিক্রি করা ইত্যাদি মিথ্যা সংকেত বাড়িয়ে তুলতে পারে।
গুরুত্বপূর্ণ অর্থনৈতিক তথ্য প্রকাশের দিকে নজর দিন এবং পরিকল্পনা করা লেনদেনের সময় এড়িয়ে চলুন।
একক ক্ষতি কমানোর জন্য স্টপ লস কৌশল বিবেচনা করা যেতে পারে।
দুর্বল পতনের মিথ্যা সংকেত কমাতে গতির পরিমাপের মতো ফিল্টারগুলির সাথে কাজ করা যেতে পারে।
একটি দীর্ঘমেয়াদী গড় লাইন যোগ করা যেতে পারে যা বড় প্রবণতার দিক নির্ধারণ করে, বিপরীতমুখী অপারেশন এড়াতে পারে।
অপ্টিমাইজযোগ্য প্যারামিটার সেটিংস, যেমন EMA চক্রের সাথে খাপ খাইয়ে নেওয়া, রিয়েল-টাইমে বিক্রয় থ্রেশহোল্ডের সমন্বয় করা ইত্যাদি
সংক্ষিপ্ত, মাঝারি এবং দীর্ঘ রেখা সূচক সংকেতগুলি বিবেচনা করার সাথে সাথে সময়কালের সময়কালের সমন্বয় বিবেচনা করা যেতে পারে।
এই কৌশলটি প্রথমে মূল প্যাকেজ গতি এবং প্রবণতা বিপরীত পয়েন্টের পূর্বাভাস দেওয়ার জন্য সমান্তরাল প্রারম্ভিক ব্যবহার করে, তারপরে একটি ভালোর শক্তি সূচক দিয়ে দিনের শক্তিশালী শূন্যতার সময়কে ক্যাপচার করে, একটি শক্তিশালী পতনের সংক্ষিপ্ত লাইন শূন্যতার কৌশল গঠন করে। কৌশলটির সুবিধা হ’ল সহজ ব্যবহারিক, নমনীয়ভাবে বিভিন্ন বাজার পরিবেশের সাথে খাপ খাইয়ে নিতে পারে, এবং একাধিক শূন্যতার দিকটি বিপরীত করতে পারে। তবে সর্বোত্তম পয়েন্টটি মিস করা, মিথ্যা সংকেত তৈরি করা ইত্যাদির ঝুঁকিও রয়েছে। কঠোর পরামিতি অপ্টিমাইজেশন, ফিল্টার এবং স্টপ লস ইত্যাদি যুক্ত করে কৌশলটির স্থিতিশীলতা আরও বাড়ানো যেতে পারে।
/*backtest
start: 2023-10-09 00:00:00
end: 2023-10-16 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 19/04/2022
// This is combo strategies for get a cumulative signal.
//
// First 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.
//
// Second strategy
// Bear Power Indicator
// To get more information please see "Bull And Bear Balance Indicator"
// by Vadim Gimelfarb.
//
//
// WARNING:
// - For purpose educate only
// - This script to change bars colors.
////////////////////////////////////////////////////////////
EMA20(Length) =>
pos = 0.0
xPrice = close
xXA = ta.ema(xPrice, Length)
nHH = math.max(high, high[1])
nLL = math.min(low, low[1])
nXS = nLL > xXA or nHH < xXA ? nLL : nHH
iff_1 = nXS < close[1] ? 1 : nz(pos[1], 0)
pos := nXS > close[1] ? -1 : iff_1
pos
BP(SellLevel,BuyLevel) =>
pos = 0.0
value = close < open ?
close[1] > open ? math.max(close - open, high - low): high - low:
close > open ?
close[1] > open ? math.max(close[1] - low, high - close): math.max(open - low, high - close):
high - close > close - low ?
close[1] > open ? math.max(close[1] - open, high - low) : high - low :
high - close < close - low ?
close > open ? math.max(close - low, high - close) : open - low :
close > open ? math.max(close[1] - open, high - close) :
close[1] < open ? math.max(open - low, high - close) : high - low
pos := value > SellLevel ? -1 :
value <= BuyLevel ? 1 :nz(pos[1], 0)
pos
strategy(title='Combo 2/20 EMA & Bear Power', shorttitle='Combo', overlay=true)
var I1 = '●═════ 2/20 EMA ═════●'
Length = input.int(14, minval=1, group=I1)
var I2 = '●═════ Bear Power ═════●'
SellLevel = input.float(10, step=0.01, group=I2)
BuyLevel = input.float(1, step=0.01, group=I2)
var misc = '●═════ MISC ═════●'
reverse = input.bool(false, title='Trade reverse', group=misc)
var timePeriodHeader = '●═════ Time Start ═════●'
d = input.int(1, title='From Day', minval=1, maxval=31, group=timePeriodHeader)
m = input.int(1, title='From Month', minval=1, maxval=12, group=timePeriodHeader)
y = input.int(2005, title='From Year', minval=0, group=timePeriodHeader)
StartTrade = time > timestamp(y, m, d, 00, 00) ? true : false
posEMA20 = EMA20(Length)
prePosBP = BP(SellLevel,BuyLevel)
iff_1 = posEMA20 == -1 and prePosBP == -1 and StartTrade ? -1 : 0
pos = posEMA20 == 1 and prePosBP == 1 and StartTrade ? 1 : iff_1
iff_2 = reverse and pos == -1 ? 1 : pos
possig = reverse and pos == 1 ? -1 : iff_2
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)