ডায়নামিক ট্রেন্ড ব্রেকআউট কৌশল


সৃষ্টির তারিখ: 2023-12-29 17:32:10 অবশেষে সংশোধন করুন: 2023-12-29 17:32:10
অনুলিপি: 0 ক্লিকের সংখ্যা: 675
1
ফোকাস
1621
অনুসারী

ডায়নামিক ট্রেন্ড ব্রেকআউট কৌশল

ওভারভিউ

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

কৌশল নীতি

এই কৌশলটির মূল যুক্তি হল ট্রেন্ডের ব্রেক পয়েন্টগুলি অনুসরণ করা এবং ট্রেড করা। বিশেষত, কৌশলটি সাম্প্রতিক 20 দিনের সর্বোচ্চ মূল্য (highestHigh) এবং সর্বনিম্ন মূল্য (lowestLow) গণনা করে। আজকের বন্ধের দামটি পূর্বের দিনের সর্বোচ্চ উচ্চতা অতিক্রম করলে, এটি একটি ঊর্ধ্বমুখী ট্রেন্ডের ব্রেক পয়েন্ট হিসাবে বিবেচিত হয়।

অতিরিক্ত লিকুইডিংয়ের পর, কৌশলটি 1% স্টপ লস এবং 2% স্টপ ক্যাপ সেট করে। এটি প্রতিটি লেনদেনের জন্য লাভ-ক্ষতির অনুপাতকে 2: 1 হিসাবে স্থির করে। এটি কার্যকরভাবে একক লেনদেনের ঝুঁকি নিয়ন্ত্রণ করতে পারে।

কৌশলগত সুবিধা

এই কৌশলটির সবচেয়ে বড় সুবিধা হল যে এটি মূল্যের প্রবণতার বিপর্যয়কে দ্রুত ধরতে পারে এবং একক লেনদেনের ঝুঁকি নিয়ন্ত্রণ করে। বিশেষ করে, এর প্রধান সুবিধা হলঃ

  1. ডায়নামিকভাবে সর্বোচ্চ এবং সর্বনিম্ন মূল্য গণনা করুন, রিয়েল-টাইমে মূল্য পরিবর্তনের প্রবণতা অনুসরণ করুন, দ্রুত মূল্য বিপরীত হওয়ার সংকেত ধরুন।

  2. এন্ট্রি কোয়ালিটি বাড়াতে, ভুয়া সংকেত কমাতে এবং ভাঙ্গন পদ্ধতি ব্যবহার করে গুদাম তৈরি করা।

  3. স্টপ লস সেট করুন, একক লেনদেনের লাভ-ক্ষতির অনুপাত নিয়ন্ত্রণ করুন, একক লেনদেনের ঝুঁকি কার্যকরভাবে নিয়ন্ত্রণ করুন।

  4. কোয়ান্টামিংয়ের নতুনদের জন্য সহজ এবং সহজলভ্য যুক্তি।

  5. কম কোড, সহজেই পরীক্ষা এবং অপ্টিমাইজ করা যায়।

কৌশলগত ঝুঁকি

এই কৌশলটির কিছু ঝুঁকি রয়েছে যা সম্পর্কে সতর্ক থাকা দরকারঃ

  1. ট্রেন্ড অনুসরণ করে পজিশন তৈরি করা, দামের উত্তম বিপরীতমুখী পয়েন্ট মিস করা।

  2. স্থির স্টপ লস থ্রেশহোল্ড বা স্টপ লস থ্রেশহোল্ড বা স্টপ লস থ্রেশহোল্ড বা স্টপ লস থ্রেশহোল্ড বা স্টপ লস থ্রেশহোল্ড বা স্টপ লস থ্রেশহোল্ড বা স্টপ লস থ্রেশহোল্ড বা স্টপ লস থ্রেশহোল্ড বা স্টপ লস থ্রেশহোল্ড বা স্টপ লস থ্রেশহোল্ড বা স্টপ লস থ্রেশহোল্ড।

  3. স্ট্রেট-এর শেষ পর্যায়ে, স্তরবিন্যাস এবং আমানতের লজিক সেট করা হয় না, যা ধারাবাহিকভাবে ট্রেন্ড অনুসরণ করতে পারে না।

  4. বড় চক্রের প্রবণতা বিবেচনা না করে, বড় প্রবণতা থেকে বিভ্রান্ত হয়ে ক্ষতি হতে পারে।

  5. ক্যাপিটাল ম্যানেজমেন্ট মডিউল সেট আপ না করে, সামগ্রিক পজিশন ম্যানেজমেন্ট নিয়ন্ত্রণ করা যায় না।

কৌশল অপ্টিমাইজেশনের দিকনির্দেশনা

এই কৌশলটি অপ্টিমাইজেশনের জন্য যথেষ্ট জায়গা রয়েছে, যার মধ্যে রয়েছেঃ

  1. ডায়নামিক স্টপ-ড্রপ সেটিং যুক্ত করা হয়েছে, যা বাজারের অস্থিরতার উপর নির্ভর করে স্টপ-ড্রপকে সামঞ্জস্য করতে পারে।

  2. বড় প্রবণতার সাথে লড়াই করা এড়ানোর জন্য সমান্তরাল দিকনির্দেশের উপর ভিত্তি করে ফিল্টারিংয়ের শর্ত যুক্ত করুন।

  3. প্রবণতা শক্তির পরিমাপকে বাড়ানো এবং নিশ্চিত করা যে প্রবণতা যথেষ্ট শক্তিশালী হলেই পজিশন তৈরি করা যায়।

  4. ট্রেন্ড অনুসরণ করুন এবং সর্বাধিক মুনাফা অর্জন করুন।

  5. ক্যাপিটাল ম্যানেজমেন্ট মডিউলের সাথে, আপনি সামগ্রিক ঝুঁকি নিয়ন্ত্রণের জন্য আপনার পজিশনগুলিকে গতিশীলভাবে সামঞ্জস্য করতে পারেন।

  6. প্যারামিটার অপ্টিমাইজ করুন, সর্বোত্তম প্যারামিটার সমন্বয় খুঁজুন।

সারসংক্ষেপ

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

কৌশল সোর্স কোড
/*backtest
start: 2023-11-28 00:00:00
end: 2023-12-28 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Trend Following Breakout Strategy with 2:1 RRR", overlay=true)

// 定义前高和前低的计算
length = input(20, minval=1, title="Length")
highestHigh = highest(high, length)
lowestLow = lowest(low, length)

// 定义买入和卖出的条件
longCondition = close > highestHigh[1] // 当前收盘价高于前一期的最高价
shortCondition = close < lowestLow[1] // 当前收盘价低于前一期的最低价

// 为了确保盈亏比为2:1,我们需要定义止损和目标价
stopLoss = input(1, title="Stop Loss %") / 100
takeProfit = stopLoss * 2

// 如果满足买入条件,进入多头
if (longCondition)
    strategy.entry("Long", strategy.long)
    strategy.exit("Long TP", "Long", profit=takeProfit * close, loss=stopLoss * close)

// 如果满足卖出条件,进入空头
if (shortCondition)
    strategy.entry("Short", strategy.short)
    strategy.exit("Short TP", "Short", profit=takeProfit * close, loss=stopLoss * close)

// 绘图显示前高和前低
plot(highestHigh, color=color.green, title="Previous High")
plot(lowestLow, color=color.red, title="Previous Low")