বুল পাওয়ার ট্রেডিং কৌশল হল
এই কৌশলটির মূল সূচক হল মূল্য। বর্তমান কে-লাইনের বন্ধ মূল্য, খোলা মূল্য, সর্বোচ্চ মূল্য এবং সর্বনিম্ন মূল্যের তুলনা করে এটি বাজারের উত্থান / হ্রাসের অবস্থা নির্ধারণ করে।
নির্দিষ্ট সূত্র নিম্নরূপঃ
যদি বন্ধ < খোলাঃ
If Previous Close < Current Open:
value = max(Highest - Previous Close, Close - Lowest)
Else:
value = max(Highest - Open, Close - Lowest)
যদি বন্ধ > খুলুনঃ
If Previous Close > Current Open:
value = Highest - Lowest
Else:
value = max(Open - Previous Close, Highest - Lowest)
যদি বন্ধ == খোলাঃ
If Highest - Close > Close - Lowest:
If Previous Close < Current Open:
value = max(Highest - Previous Close, Close - Lowest)
Else:
value = Highest - Open
If Highest - Close < Close - Lowest:
If Previous Close > Current Open:
value = Highest - Lowest
Else:
value = max(Open - Previous Close, Highest - Lowest)
Else:
If Previous Close > Current Open:
value = max(Highest - Open, Close - Lowest)
Else:
value = max(Open - Previous Close, Highest - Lowest)
মূল ধারণাটি হ'ল বর্তমান কে-লাইন
গণনা করা মানটি ইনপুট প্যারামিটার SellLevel এবং BuyLevel এর সাথে তুলনা করুন। যদি মান SellLevel এর চেয়ে বড় হয়, তাহলে বাজার bearish। যদি মান BuyLevel এর চেয়ে কম হয়, তাহলে বাজার bullish।
তুলনা ফলাফলের উপর ভিত্তি করে ক্রয় বা বিক্রয় সম্পর্কিত সিদ্ধান্ত নিন।
কৌশলটি দ্রুত প্রতিক্রিয়া জানায় এবং প্রবণতা পাল্টা পয়েন্টগুলি সময়মতো ধরা পড়ে।
এটি স্থির সূচকগুলির উপর নির্ভর করার পরিবর্তে বাজারের অবস্থা নির্ধারণের জন্য বাস্তব সময়ে বর্তমান কে-লাইন এবং পূর্ববর্তী কে-লাইনের মধ্যে সম্পর্ক গণনা করে।
কৌশলটিতে কয়েকটি পরামিতি রয়েছে যা সরাসরি ট্রেডিং লজিককে প্রভাবিত করে এবং সহজেই বোঝা যায়।
এটি বিভিন্ন বাজারের পরিবেশের জন্য বিপরীত বাণিজ্য লজিকের নমনীয় কনফিগারেশনের অনুমতি দেয়।
কৌশলটি হঠাৎ ঘটনার প্রতি সংবেদনশীল এবং অত্যধিক অবৈধ ট্রেড তৈরি করতে পারে।
মান গণনা জটিল। এটি চরম ক্ষেত্রে ব্যর্থ হতে পারে এবং ভুল সংকেত সৃষ্টি করতে পারে।
এটি কেবলমাত্র একটি কাস্টমাইজড জটিল সূচকের উপর নির্ভর করে, যার ফলে সিস্টেমিক ঝুঁকি বেশি।
কোন স্টপ লস লজিক বিপুল ক্ষতির দিকে পরিচালিত করতে পারে।
এই ঝুঁকিগুলি ক্রয়/বিক্রয় মানদণ্ড শিথিল করে, স্টপ লস প্রক্রিয়া যুক্ত করে বা অন্যান্য সূচকগুলির সাথে একত্রিত করে হ্রাস করা যেতে পারে।
ট্রেডিং সিগন্যাল ফিল্টার করার জন্য অন্যান্য সূচক অন্তর্ভুক্ত করুন, যেমন MACD, KDJ ইত্যাদি।
উচ্চ অস্থিরতার সময় ভুল সমন্বয় এড়াতে তরলতা সূচক যোগ করুন।
বিভিন্ন চক্র এবং পণ্যের জন্য SellLevel এবং BuyLevel পরামিতি অপ্টিমাইজ করুন।
একক ট্রেড ক্ষতি নিয়ন্ত্রণের জন্য স্টপ লস কৌশল যোগ করুন।
বাজারের অস্থিরতা নির্ধারণ এবং অভিযোজিত পরামিতি গ্রহণের জন্য VIX ব্যবহার করুন।
বুল পাওয়ার ট্রেডিং কৌশলটি বর্তমান কে-লাইন এবং পূর্ববর্তী কে-লাইনের মধ্যে মূল্য সম্পর্কের ভিত্তিতে বাজারের উত্থান / হ্রাসের স্থিতির রিয়েল-টাইম বিচার করে। এটি প্রবণতা পরিবর্তনগুলি দ্রুত ক্যাপচার করে। কৌশলটি নিজেই বোঝা সহজ তবে কেবল একটি জটিল কাস্টম সূচকের উপর নির্ভর করে। এটি বিভিন্ন উপায়ে অনুকূলিত করা যেতে পারে যাতে প্যারামিটারগুলি বাজারের অবস্থার সাথে খাপ খায়, মিথ্যা সংকেতগুলি ফিল্টার করে এবং ঝুঁকিগুলি নিয়ন্ত্রণ করে। সংক্ষেপে, এই কৌশলটি উচ্চ প্রতিক্রিয়া গতি অনুসরণকারী স্বল্পমেয়াদী ব্যবসায়ীদের জন্য উপযুক্ত।
/*backtest start: 2023-12-12 00:00:00 end: 2024-01-11 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=2 //////////////////////////////////////////////////////////// // Copyright by HPotter v1.0 30/01/2017 // Bull Power Indicator // To get more information please see "Bull And Bear Balance Indicator" // by Vadim Gimelfarb. //////////////////////////////////////////////////////////// strategy(title = "Bull Power Strategy") SellLevel = input(40, step=0.01) BuyLevel = input(3, step=0.01) reverse = input(false, title="Trade reverse") hline(SellLevel, color=red, linestyle=line) hline(BuyLevel, color=green, linestyle=line) value = iff (close < open , iff (close[1] < open , max(high - close[1], close - low), max(high - open, close - low)), iff (close > open, iff(close[1] > open, high - low, max(open - close[1], high - low)), iff(high - close > close - low, iff (close[1] < open, max(high - close[1], close - low), high - open), iff (high - close < close - low, iff(close[1] > open, high - low, max(open - close, high - low)), iff (close[1] > open, max(high - open, close - low), iff(close[1] < open, max(open - close, high - low), high - low)))))) pos = iff(value > SellLevel, -1, iff(value <= BuyLevel, 1, nz(pos[1], 0))) possig = iff(reverse and pos == 1, -1, iff(reverse and pos == -1, 1, pos)) if (possig == -1) strategy.entry("Short", strategy.short) if (possig == 1) strategy.entry("Long", strategy.long) barcolor(possig == -1 ? red: possig == 1 ? green : blue ) plot(value, style=line, linewidth=2, color=blue)