স্থাপত্যের যুগান্তকারী ব্যাকটেস্টিং কৌশল
ওভারভিউ
এই কৌশলটি একটি স্তরীয় ব্রেকআউট পদ্ধতি গ্রহণ করে, নির্দিষ্ট ব্রেকআউট অবস্থার অধীনে আরও খালি করে এবং সর্বোত্তম প্যারামিটার সমন্বয় খুঁজে পেতে একটি স্বয়ংক্রিয় প্রতিক্রিয়া ফাংশন রয়েছে।
মূলনীতি
-
ইনপুট প্যারামিটারগুলির মধ্যে রয়েছে পুনর্বিবেচনার দিন, স্টপ শতাংশ, স্টপ ক্ষতির শতাংশ এবং স্বয়ংক্রিয়ভাবে পুনরুদ্ধার করা প্যারামিটার যেমন পুনর্বিবেচনার দিন, স্টপ ক্ষতির পরিসীমা ইত্যাদি।
-
পুনরাবৃত্তির সময়, দিন, স্টপ-আপ শতাংশ এবং স্টপ-ড্রপ শতাংশের বিভিন্ন সংমিশ্রণগুলি দেখুন এবং প্রতিটি সংমিশ্রণের অধীনে লাভ-ক্ষতির রেকর্ড করুন।
-
ব্রেকিং সিগন্যাল বিচারঃ ক্লোজিং প্রাইসের ওপরে ওপার ব্যান্ড অতিক্রম করে এবং বাজারে প্রবেশের সময় পলম না করে, বেশি করুন; ক্লোজিং প্রাইসের নিচে লোয়ার ব্যান্ড অতিক্রম করে এবং বাজারে প্রবেশের সময় পলম না করে, খালি করুন।
-
স্টপ লস শর্ত বিচারঃ যদি স্টপ লস লাইন ট্রিগার করে এবং স্টপ লস না হয়, তবে স্টপ লস আউট হয়।
-
থামার শর্ত বিচারঃ যদি ক্ষতি না হয় এবং থামার লাইনটি ট্রিগার করে, তবে থামানো বন্ধ হয়ে যায়।
-
রিটার্নের ফলাফলের একটি বিশদ টেবিল প্রদর্শিত হয়, যা ব্যবহারকারীর সেটিং অনুযায়ী মুনাফা বা নিট মুনাফা বা লেনদেনের সংখ্যা অনুসারে সাজানো যেতে পারে।
সুবিধা
-
স্বয়ংক্রিয় প্রতিক্রিয়া ফাংশনটি ম্যানুয়াল পরীক্ষার প্রয়োজন ছাড়াই দ্রুত সর্বোত্তম প্যারামিটার সমন্বয় খুঁজে পেতে সহায়তা করে।
-
ট্রেডিংয়ের সময়, ট্রেডিংয়ের সময়, মুনাফার হার, নিট লভ্যাংশ ইত্যাদির উপর ভিত্তি করে ফলাফলগুলি বাছাই করা যেতে পারে।
-
প্রতিটি লেনদেনের মুনাফা-লোকসান দৃশ্যমান করা হয়েছে।
-
রেটেড প্যারামিটারগুলি কাস্টমাইজ করা যায়, যা একটি বৃহত্তর প্যারামিটার স্পেস পরীক্ষা করে এবং সর্বজনীন সর্বোত্তম খুঁজে পেতে পারে।
-
কৌশলগত লেনদেনের নিয়মগুলি সহজ, সুস্পষ্ট এবং সহজে বোঝা যায়।
ঝুঁকি ও সমাধান
-
সংক্ষিপ্ত রিটার্নিং চক্রের ফলে ফলাফল অস্থির হতে পারে। সমাধানঃ দীর্ঘতর রিটার্নিং চক্র সেট করুন।
-
ঘন ঘন লেনদেনের ফলে মুনাফার উপর প্রভাব ফেলতে পারে। সমাধানঃ যথাযথভাবে স্টপ লস প্রশস্ত করুন।
-
একটি একক পণ্যের ফলাফল প্রতিনিধিত্বমূলক নাও হতে পারে। সমাধানঃ বিভিন্ন জাতের পুনর্বিবেচনা করুন এবং একটি স্থিতিশীল প্যারামিটার সমন্বয় খুঁজে বের করুন।
-
প্যারামিটারগুলিকে অতিরিক্ত অপ্টিমাইজ করা হতে পারে। সমাধানঃ বিভিন্ন জাত এবং সময়কালের মধ্যে প্যারামিটারগুলির স্থিতিশীলতা যাচাই করুন।
-
লেনদেনের খরচ উপেক্ষা করলে রিটার্নের ফলাফলের মধ্যে বিভ্রান্তি দেখা দিতে পারে। সমাধানঃ যুক্তিসঙ্গত ফি প্যারামিটার সেট করুন।
অপ্টিমাইজেশান দিক
-
প্যারামিটার অপ্টিমাইজেশনের মাত্রা যোগ করা, যেমন মোবাইল স্টপ লস বা ট্রেডিং সীমাবদ্ধতা যোগ করা।
-
ট্রেন্ড ইন্ডিকেটর ফিল্টারিংয়ের সাথে মার্কেটিংয়ের শর্তগুলিকে অপ্টিমাইজ করুন।
-
গতিশীল স্টপ বা স্টপ ট্র্যাকিংয়ের মতো স্টপ লস কৌশলগুলি অনুকূলিত করুন।
-
মেশিন লার্নিং এবং অন্যান্য অ্যালগরিদম সহায়ক প্যারামিটার অপ্টিমাইজেশান যুক্ত করা।
-
কোডের কাঠামোর অপ্টিমাইজেশান এবং দ্রুত পুনরুদ্ধার।
-
একাধিক জাতের বহুচক্র যাচাইকরণ প্যারামিটার স্থিতিশীলতা <unk>
-
স্বয়ংক্রিয় লেনদেনের জন্য বিবেচনা করুন।
সারসংক্ষেপ
এই কৌশলটির সামগ্রিক ধারণাটি পরিষ্কার এবং সহজেই বোঝা যায়, স্বয়ংক্রিয় প্রতিক্রিয়া ফাংশনটি প্যারামিটারগুলিকে দ্রুত অনুকূলিত করতে পারে, লাভ-ক্ষতির পরিস্থিতি কৌশলগত উন্নতির পক্ষে উপকারী বলে দেখায়। কিছু ঝুঁকি রয়েছে যার বিষয়ে সতর্কতা অবলম্বন করা দরকার, তবে ক্রমাগত উন্নতি করার জন্য একাধিক দিকের অপ্টিমাইজেশন করা যায়, যার খুব শক্তিশালী ব্যবহারিক মূল্য রয়েছে। সামগ্রিকভাবে, এই কৌশলটি সহজ ব্রেকথ্রু ধারণাটি ব্যবহার করে, স্বয়ংক্রিয় প্রতিক্রিয়া সরঞ্জামগুলির সাথে সজ্জিত, যা ব্যবসায়ীদের দ্রুত এবং স্থিতিশীল ব্যবসায়ের সিস্টেম স্থাপনে সহায়তা করতে পারে।
/*backtest
start: 2023-09-16 00:00:00
end: 2023-10-16 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// © -_-
//@version=5
// strategy("[-_-] LBAB", process_orders_on_close=true, overlay=true, max_labels_count=500, max_lines_count=500, max_boxes_count=500, default_qty_type=strategy.cash, default_qty_value=100, initial_capital=10000, commission_type=strategy.commission.percent, commission_value=0.075)
- 1

