এই নিবন্ধটি মূল্য সুইং উচ্চ এবং নিম্ন উপর ভিত্তি করে একটি পরিমাণগত ব্রেকআউট ট্রেডিং কৌশল বিস্তারিতভাবে ব্যাখ্যা করে। এটি মূল মূল্য স্তরের বিরতি সনাক্ত করে ট্রেডিং সংকেত উত্পন্ন করে।
I. কৌশলগত যুক্তি
মূল ট্রেডিং লজিক হলঃ
বর্তমান স্বল্পমেয়াদী সুইংয়ের জন্য সাম্প্রতিক 3 বারের সর্বোচ্চ উচ্চ এবং সর্বনিম্ন নিম্ন গণনা করুন।
সংক্ষিপ্ত মেয়াদী ব্যাপ্তির জন্য সাম্প্রতিক 50 বারের সর্বোচ্চ উচ্চ এবং সর্বনিম্ন নিম্ন গণনা করুন।
যখন মূল্য স্বল্পমেয়াদী নিম্ন স্তরের নীচে এবং স্বল্পমেয়াদী নিম্ন স্তরের নীচে ভাঙ্গবে তখন একটি ক্রয় সংকেত উত্পন্ন হয়।
যখন দাম স্বল্পমেয়াদী উচ্চতার উপরে এবং নিকটমেয়াদী উচ্চতার উপরে ভাঙবে তখন একটি বিক্রয় সংকেত উত্পন্ন হয়।
স্টপ লস এবং টেক প্রফিট ঝুঁকি নিয়ন্ত্রণের জন্য সেট করা হয়।
মূল স্তরের ভাঙ্গন চিহ্নিত করে, এটি কার্যকরভাবে নতুন উদীয়মান প্রবণতা সনাক্ত করতে পারে।
২. কৌশলটির সুবিধা
এর প্রধান সুবিধাগুলো হল:
প্রথমত, ব্রেকআউট নিয়মগুলি সহজ এবং বাস্তবায়ন করা সহজ।
দ্বিতীয়ত, স্টপ লস এবং লাভ নেওয়ার সেটিংস সরাসরি বাণিজ্যিক ঝুঁকি নিয়ন্ত্রণ করে।
অবশেষে, ব্যাকটেস্টের সময়সীমা বিভিন্ন সময়ের জন্য পরীক্ষা করার জন্য সেট করা যেতে পারে।
৩. সম্ভাব্য দুর্বলতা
যাইহোক, কিছু সম্ভাব্য সমস্যা আছেঃ
প্রথমত, কেবলমাত্র ব্রেকআউটগুলিই ভুল সংকেত তৈরি করতে পারে, প্রবণতা সঠিকভাবে নির্ধারণ করতে ব্যর্থ হয়।
দ্বিতীয়ত, প্যারামিটার টিউনিংয়ের অভাব সীমিত স্থিতিশীলতার দিকে পরিচালিত করে।
অবশেষে, স্টপ লস এবং লাভের স্তরের ঝুঁকি-পুরষ্কারের জন্য অপ্টিমাইজেশান প্রয়োজন।
IV. সংক্ষিপ্ত বিবরণ
সংক্ষেপে, এই নিবন্ধটি মূল্য সুইং উচ্চ এবং নিম্ন উপর ভিত্তি করে একটি পরিমাণগত ব্রেকআউট ট্রেডিং কৌশল ব্যাখ্যা করেছে। এটি মূল স্তরের ব্রেকগুলির মাধ্যমে সুযোগগুলি আবিষ্কার করার লক্ষ্যে। ধারণাটি সহজ এবং পরিষ্কার হলেও, পরামিতি টিউনিংয়ে উন্নতি প্রয়োজন। সামগ্রিকভাবে এটি একটি অনন্য ব্রেকআউট পদ্ধতি সরবরাহ করে।
/*backtest start: 2023-08-15 00:00:00 end: 2023-09-14 00:00:00 period: 4h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 strategy("JetzGiantz Strategy", overlay=true) // Getting inputs StopTgt = input(10, minval=1, title="Stop Loss $") ProfTgt = input(100, minval=1, title="Profit Target $") //Filter backtest month and year startMonth = input(1, minval=1, maxval=12, title="Month") startYear = input(2021, minval=2000, maxval=2100, title="Year") //Filter funtion inputs //Calculations Low3 = lowest(low,3) Low50 = lowest(low,50) High3 = highest(high,3) High50 = highest(high,50) if (month>=startMonth and year>=startYear) if(close[1] < open[1] and close > open and close > open[1] and (Low3 < Low50[1] or Low3 < Low50[2] or Low3 < Low50[3])) strategy.order("BuyEntry", strategy.long, when=strategy.position_size == 0, comment="BuyEntry") if (month>=startMonth and year>=startYear) if(close[1] > open[1] and close < open and close > open[1] and (High3 > High50[1] or High3 > High50[2] or High3 > High50[3])) strategy.order("SellEntry", strategy.short, when=strategy.position_size == 0, comment="SellEntry") strategy.exit("bracket", loss=StopTgt, profit=ProfTgt, when=strategy.position_size > 0) strategy.exit("bracket", loss=StopTgt, profit=ProfTgt, when=strategy.position_size < 0)