গতিশীল সমর্থন এবং প্রতিরোধের উপর ভিত্তি করে কৌশল অনুসরণ করে প্রবণতা

লেখক:চাওঝাং, তারিখ: ২০২৩-০৯-১৫ ১১ঃ২৮
ট্যাগঃ

এই নিবন্ধটি একটি প্রবণতা অনুসরণ কৌশল বিস্তারিতভাবে ব্যাখ্যা করে যা গতিশীল সমর্থন এবং প্রতিরোধের স্তর ব্যবহার করে। এটি প্রবণতা ট্র্যাক করার জন্য চলমান গড় এবং ATR ব্যবহার করে উপরের এবং নীচের ব্যান্ড গঠন করে।

I. কৌশলগত যুক্তি

প্রধান সূচক এবং যুক্তিগুলির মধ্যে রয়েছেঃ

  1. উপরের ব্যান্ড হিসাবে একটি সময়ের মধ্যে সর্বোচ্চ উচ্চ চলমান গড় গণনা করা।

  2. স্টপ লসের জন্য বাফার দূরত্ব গণনা করতে এটিআর ব্যবহার করা।

  3. উপরের ব্যান্ড বিয়োগ বাফার নিচের ব্যান্ড সেট করে।

  4. যখন দাম উপরের রেঞ্জের উপরে ভাঙবে তখন লং নিন; যখন দাম নিম্ন রেঞ্জের নীচে ভাঙবে তখন বেরিয়ে আসুন।

উপরের এবং নীচের ব্যান্ডগুলি গতিশীল সমর্থন এবং প্রতিরোধ অঞ্চল তৈরি করে। ট্রেন্ড রাইডিং ব্রেকআউট এবং দ্রুত স্টপ দ্বারা, ট্রেডিং ঝুঁকিগুলি নিয়ন্ত্রণ করা যায়।

২. কৌশলটির সুবিধা

এর প্রধান সুবিধাগুলো হল:

  1. ডায়নামিক ব্যান্ড ট্রেন্ডের সুযোগগুলোকে ক্যাপচার করতে পারে।

  2. ATR স্টপ লস বাজার অস্থিরতার ভিত্তিতে স্টপ সেট করে।

  3. স্টপ লসের চেয়ে বেশি লাভের লক্ষ্যমাত্রা লাভকে উপকৃত করে।

  4. সহজ নিয়মগুলি বাস্তবায়ন করা সহজ করে তোলে।

III. সম্ভাব্য ঝুঁকি

যাইহোক, কিছু সম্ভাব্য সমস্যা আছেঃ

  1. মুভিং এভারেজ এবং এটিআর-এর কিছু সমস্যা আছে।

  2. আরও বেশি পরিমাণে টিকা নেওয়ার ক্ষেত্রে সহ্য করতে হবে।

  3. প্রবেশের সংখ্যা সীমাবদ্ধ নয়।

  4. বিভিন্ন পণ্যের জন্য পরামিতি অপ্টিমাইজেশান প্রয়োজন।

IV. সংক্ষিপ্ত বিবরণ

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


/*backtest
start: 2023-01-01 00:00:00
end: 2023-09-14 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("I Like Winners And Hate Loosers!", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100)

highest_length = input(200, type=input.integer, minval=1, title="Highest Length")
highest_average = input(10, type=input.integer, minval=1, title="Highest Average")

atr_length = input(14, type=input.integer, minval=1, title="ATR Length")
atr_multiplier = input(2, type=input.integer, minval=1, title="ATR Multiplier")

a = atr(atr_length) * atr_multiplier
h = sma(highest(high, highest_length), highest_average)
l = h - a

buy_signal = crossover(close, h)
sell_signal = crossunder(close, l)

strategy.entry("Buy", strategy.long, when=buy_signal)
strategy.close("Buy", when=sell_signal)

plot(h, title="H", color=color.green, transp=50, linewidth=2)
plot(l, title="L", color=color.red, transp=50, linewidth=2)


আরো