অগ্রগতি ট্র্যাকিং কৌশল

লেখক:চাওঝাং, তারিখঃ 2024-01-05 12:00:25
ট্যাগঃ

img

সারসংক্ষেপ

এই কৌশলটি ব্যাংক সূচক এবং সূচকগুলির 5 মিনিটের কে-লাইনগুলির জন্য ডিজাইন করা হয়েছে। এটি ক্রয় বা বিক্রয় ক্রিয়াকলাপের জন্য যখন অগ্রগতি ঘটে তখন এটি সংকেত তৈরি করতে পারে।

কৌশল নীতি

এই কৌশলটি সর্বোচ্চ এবং সর্বনিম্ন মূল্য সূচকগুলি গণনা করে যাতে দামটি সর্বোচ্চ এবং সর্বনিম্ন মূল্য পরিসীমাটি অতিক্রম করে কিনা তা বিচার করতে পারে। যদি দামটি এই পরিসীমাটি অতিক্রম করে তবে এটি কিনতে বা বিক্রয় সংকেত তৈরি করবে। কিছু গোলমাল ফিল্টার করতে, এটি নিশ্চিতকরণের জন্য সহায়ক সূচকগুলিও ব্যবহার করে।

সুবিধা বিশ্লেষণঃ

  1. এই কৌশলটি দ্রুত প্রতিক্রিয়া জানায় এবং একটি অগ্রগতির সময় অবিলম্বে বাজারে প্রবেশ করতে পারে।
  2. উচ্চ ও নিম্ন মূল্য পরিসীমা এবং সহায়ক সূচকগুলির মধ্য দিয়ে দ্বৈত ফিল্টারিং করে কিছু মিথ্যা অগ্রগতি এড়ানো যায়।
  3. এই কৌশলটির কোন পিছিয়ে নেই, কারণ এতে পুনরাবৃত্তিহীন সূচক রয়েছে।

ঝুঁকি বিশ্লেষণঃ

  1. যদি বাজারে বিশাল সোয়াইং হয়, তাহলে এই কৌশল বিপরীত সংকেত সৃষ্টি করতে পারে, যার ফলে ক্ষতি হতে পারে।
  2. সহজ অগ্রগতির কৌশলগুলি সহজেই ফাঁদে পড়তে পারে এবং অগ্রগতির ব্যর্থতার বিষয়ে সতর্ক থাকতে হবে।

অপ্টিমাইজেশান নির্দেশাবলীঃ

  1. বিপরীত অপারেশন এড়ানোর জন্য প্রবণতা সূচকগুলি একত্রিত করা যেতে পারে।
  2. একক ক্ষতি নিয়ন্ত্রণের জন্য একটি স্টপ-লস প্রক্রিয়া যোগ করা যেতে পারে।

সংক্ষিপ্তসার

এই কৌশলটি উচ্চ এবং নিম্ন মূল্য পরিসীমা অতিক্রম করে কিনা তা বিচার করে ট্রেডিং সুযোগগুলি সন্ধান করে। এটি দ্রুত প্রতিক্রিয়া জানায় এবং পিছিয়ে পড়া এড়ায় তবে অগ্রগতি ব্যর্থতা এবং ফাঁদগুলির মতো ঝুঁকিগুলির মুখোমুখি হয়। অপ্টিমাইজেশনের মাধ্যমে, এই কৌশলটি ট্রেন্ডিং বাজারে আরও ভাল পারফরম্যান্স অর্জন করতে পারে।


/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy(title="MARKET DYNAMICS HH LL BREAKOUT", shorttitle="BREAKOUT STRATEGY", overlay=true)

////


//Higher High or Lower Low Entry Inputs
price = input(close)
LookBack = input(26)
Highest = highest(LookBack)
Lowest = lowest(LookBack)

long = price > Highest[1] 
short = price < Lowest[1]




//Safety Confirmation Inputs - Helps to thin out false breakouts or break downs
length = input(10)
High_Guard = highest(length)
Low_Guard = lowest(length)
length2 = input(1)

long1 = long == 1 and Highest[1] > High_Guard[length2]
short1 = short == 1 and Lowest[1] < Low_Guard[length2]


strategy.entry("Long", strategy.long, when=long1)
strategy.entry("Short", strategy.short, when=short1)


আরো