
এই কৌশলটি প্রবণতাযুক্ত শেয়ারের জন্য সহজ এবং সহজেই বোঝার জন্য উপযুক্ত।
এই কৌশলটি প্রথমে 20 দিনের সর্বোচ্চ এবং সর্বনিম্ন মূল্য গণনা করে এবং গতিশীল ঝাঁকুনির চ্যানেল পায়। তারপরে 8 দিনের সূচকীয় চলমান গড় এবং 32 দিনের সূচকীয় চলমান গড় গণনা করা হয়, যখন দামের সমাপ্তির দাম চ্যানেলের ট্র্যাককে ভেঙে দেয় এবং 8 দিনের গড় 32 দিনের গড়ের চেয়ে বেশি হয়, তখন আরও বেশি করা হয়; যখন দাম চ্যানেলের নীচের ট্র্যাকটি ভেঙে যায় বা 8 দিনের গড় 32 দিনের গড়ের নীচে 32 দিনের গড় লাইনটি অতিক্রম করে, তখন সমতল করা হয়। ক্ষতি বন্ধ করার পদ্ধতিটি হ’ল দামের চেয়ে কম হলে চ্যানেলের মধ্যে স্টপ লস।
বিশেষ করে, এই কৌশলটি নিম্নলিখিত শর্তাবলী পূরণ করবেঃ
২০ দিনের সর্বোচ্চ মূল্যের গতিশীলতার উপর ভিত্তি করে বন্ধের মূল্য
৮ দিনের গড় ৩২ দিনের গড়ের চেয়ে বেশি
এই নীতি থেকে বেরিয়ে আসার শর্তগুলো হলঃ
মধ্যম ট্র্যাকের নিচে দাম বন্ধ হয়ে যায়
৮ দিনের গড়ের নীচে ৩২ দিনের গড়ের নীচে প্লেইন পজিশন
এই কৌশলটি একটি গতিশীল চ্যানেল ব্যবহার করে ট্রেন্ডের দিকনির্দেশনা নির্ধারণ করে এবং একই সাথে একটি সমান্তরাল সিদ্ধান্তের সাহায্যে যে এটি বর্তমানে একটি উত্থান প্রবণতা রয়েছে, যা কার্যকরভাবে ঝুঁকি নিয়ন্ত্রণ করতে পারে।
কানাল চক্র প্যারামিটার, গড় লাইন চক্র প্যারামিটার এবং যুক্তিসঙ্গত স্টপ লস সেট করে কৌশলটি অপ্টিমাইজ করা যায় এবং ঝুঁকি নিয়ন্ত্রণ করা যায়।
ডায়নামিক ঝাঁকুনি ব্রেকিং কৌশল সামগ্রিক ধারণা পরিষ্কার এবং সহজেই বোঝা যায়, গতিশীল চ্যানেলের মাধ্যমে প্রবণতার দিকনির্দেশনা নির্ধারণ করা হয়, তারপরে সমান্তরাল ফিল্টারিং প্রভাব ব্যবহার করে বাজারে আনা হয়। স্টপ লস সেট করা কার্যকরভাবে ঝুঁকি নিয়ন্ত্রণ করতে পারে। প্যারামিটার অপ্টিমাইজেশনের মাধ্যমে কৌশলটি লাভের ফ্যাক্টর বাড়িয়ে তুলতে পারে। এই কৌশলটি ব্রেকিং কন্টিনিউশন প্রভাবযুক্ত স্টকগুলির জন্য উপযুক্ত, বিশেষত উদ্ভাবনের উচ্চ-উত্তোলন ব্রেকিংয়ের পরিস্থিতিতে উপযুক্ত।
/*backtest
start: 2022-11-09 00:00:00
end: 2023-11-15 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Robrecht99
//@version=5
strategy("My Strategy", overlay=true, margin_long=100, margin_short=100)
fast = ta.sma(close, 8)
slow = ta.sma(close, 32)
plot(fast, color=color.red)
plot(slow, color=color.navy)
entrycondition1 = ta.crossover(fast, slow)
entrycondition2 = fast > slow
sellcondition1 = ta.crossunder(fast, slow)
sellcondition2 = slow > fast
atr = ta.atr(14)
//Donchian Channels
days = 20
h1 = ta.highest(high[1], days)
l1 = ta.lowest(low[1], days)
mid = math.avg(h1, l1)
plot(mid, "channel", color=#FF6D00)
u = plot(h1, "Upper", color=#2962FF)
l = plot(l1, "Lower", color=#2962FF)
fill(u, l, color.new(color.blue, 90))
if (close > h1 and entrycondition2)
strategy.entry("long", strategy.long)
stoploss = close - atr * 3
trail = close - atr * 3
strategy.exit("exit", "long", stop=stoploss, trail_offset=trail)
if (sellcondition1 and sellcondition2)
strategy.close(id="long")