গোল্ডেন রেসিও ব্রেকআউট লং স্ট্র্যাটেজি হল একটি সুইং ট্রেডিং কৌশল যা গত ২১ দিনের মধ্যে সর্বোচ্চ এবং সর্বনিম্ন দামের গোল্ডেন রেসিও স্তরের উপর ভিত্তি করে। এটিতে ব্যাকটেস্টিং প্রক্রিয়া, দীর্ঘ-কেবল সেটআপ এবং দীর্ঘমেয়াদী হোল্ডিং পিরিয়ড রয়েছে।
কৌশলটি প্রথমে ২১ দিনের সর্বোচ্চ মূল্য (উচ্চ২১) এবং ২১ দিনের সর্বনিম্ন মূল্য (নিম্ন২১) গণনা করে, তারপরে তাদের মধ্যে পার্থক্যটি ডিফ হিসাবে গণনা করে। বর্তমান নিম্ন মূল্য নিম্ন২১ + ০.৩৮২ * ডিফের উপরে ভাঙলে ট্রেডিং সিগন্যালটি ট্রিগার হয় যখন পূর্ববর্তী বার
গোল্ডেন রেসিওর মাত্রা এখানে ব্যবহার করা হয় কারণ এগুলি সাধারণত সাধারণ বাজার সমর্থন এবং প্রতিরোধের অঞ্চলগুলির সাথে মিলে যায়। 0.382 এবং 0.236 পুনরুদ্ধার এবং বাউন্স স্তর হিসাবে পর্যবেক্ষণ করা হয়, যা গোল্ডেন রেসিওকে প্রকৃতির অন্যতম আকর্ষণীয় সংখ্যা করে তোলে।
এই কৌশলটির সুবিধাগুলো হল:
পরিপক্ক প্রযুক্তিগত বিশ্লেষণ পদ্ধতির দ্বারা পরিচালিত - সোনার অনুপাত তত্ত্ব।
দীর্ঘমেয়াদী সেটআপ সিস্টেমের ঝুঁকি হ্রাস করে।
প্রবণতা ট্র্যাকিং প্রক্রিয়া সঠিক প্রবেশের সময় চিহ্নিত করে।
পরিষ্কার স্টপ লস ঝুঁকি নিয়ন্ত্রণ করে।
বিভিন্ন বাজারের পরিবেশের জন্য কাস্টমাইজযোগ্য ব্যাকটেস্ট প্যারামিটার।
এছাড়াও কিছু ঝুঁকি আছেঃ
ঐতিহাসিক তথ্যের উপর নির্ভর করা বাজার ব্যবস্থার পরিবর্তনের প্রতি সংবেদনশীলতা হ্রাস করে।
টাইট স্টপ লস রাতারাতি ফাঁক দ্বারা বন্ধ করা যেতে পারে।
যদি ভুল ব্যাকটেস্টের সময়কালে দামের তীব্র ওঠানামা হয় তাহলে ভুল সংকেত আসতে পারে।
স্লিপিং লাভজনকতাকে প্রভাবিত করে।
এই ঝুঁকিগুলি ব্যাকটেস্টের সময়কাল সামঞ্জস্য করে, স্টপ লস স্থাপনকে অনুকূল করে, স্লিপিংয়ের ব্যয় বিবেচনা করে ইত্যাদি হ্রাস করা যেতে পারে।
কৌশলটি নিম্নলিখিত দিকগুলিতে উন্নত করা যেতে পারেঃ
মেশিন লার্নিং অ্যালগরিদম দিয়ে স্বয়ংক্রিয়ভাবে প্যারামিটারগুলি অপ্টিমাইজ করুন যাতে বর্তমান বাজারে আরও ভালভাবে ফিট হয়।
পজিশন বাড়ানোর জন্য ইনডেক্স ফিউচারের মতো লিভারেজ পণ্য অন্তর্ভুক্ত করুন।
দামের ব্যবধানের মতো চরম ঘটনাগুলির ব্যবস্থাপনা উন্নত করা।
স্টপ লস নিয়ম অপ্টিমাইজ করুন, উদাহরণস্বরূপ, অস্থিরতার ভিত্তিতে গতিশীল স্টপ সেট করুন।
উপসংহারে, এটি একটি দীর্ঘ-কেবল কৌশল যা সোনার অনুপাত তত্ত্বের উপর ভিত্তি করে স্পষ্ট এন্ট্রি এবং স্টপ লস লজিক সরবরাহ করে। এটি প্যারামিটার টিউনিং, মডেল অপ্টিমাইজেশন, পোর্টফোলিও সংমিশ্রণ এবং অন্যান্য বর্ধনের কৌশলগুলির মাধ্যমে একটি শক্তিশালী পরিমাণগত ট্রেডিং কৌশলতে রূপান্তরিত হতে পারে।
/*backtest start: 2022-11-21 00:00:00 end: 2023-11-27 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/ // © omkarkondhekar //@version=4 strategy("GRBLong", overlay=true) highInput = input(title = "High Days", type = input.integer, defval = 21, minval = 11) lowInput = input(title = "Low Days", type = input.integer, defval = 21, minval = 5) // Configure backtest start date with inputs startDate = input(title="Start Date", type=input.integer, defval=1, minval=1, maxval=31) startMonth = input(title="Start Month", type=input.integer, defval=1, minval=1, maxval=12) startYear = input(title="Start Year", type=input.integer, defval=2019, minval=1800, maxval=2100) // See if this bar's time happened on/after start date afterStartDate = (time >= timestamp(syminfo.timezone, startYear, startMonth, startDate, 0, 0)) high21 = highest(high, highInput) low21 = lowest(low, lowInput) diff = high21 - low21 longEntrySignal = low > low21 + (diff * 0.382) and close[1] > open[1] strategy.entry("Long", strategy.long, limit = low, when = longEntrySignal and afterStartDate) strategy.exit("Long Exit", "Long", stop = low21 + (diff * 0.236)) plot(low21 + (diff * 0.382), color= color.green) plot(low21 + (diff * 0.236), color = color.red)