এটি চলমান গড় ক্রসওভারের উপর ভিত্তি করে একটি প্রবণতা অনুসরণকারী কৌশল। এটি বিভিন্ন সময়ের সাথে দুটি চলমান গড় ব্যবহার করে। যখন স্বল্প সময়ের চলমান গড় দীর্ঘ সময়ের চলমান গড়ের উপরে অতিক্রম করে, এটি দীর্ঘ হয়। যখন স্বল্প সময়ের চলমান গড় দীর্ঘ সময়ের চলমান গড়ের নীচে অতিক্রম করে, এটি সংক্ষিপ্ত হয়। এটি একটি সাধারণ প্রবণতা অনুসরণকারী কৌশল।
এই কৌশলটি 20 পেরিওড এবং 50 পেরিওড চলমান গড় ব্যবহার করে। এটি প্রথমে এই দুটি চলমান গড় গণনা করে, তারপরে ট্রেডিং সংকেত তৈরি করতে তাদের মধ্যে ক্রসওভার পয়েন্টগুলি সনাক্ত করে। যখন 20 পেরিওড চলমান গড় 50 পেরিওড চলমান গড়ের উপরে অতিক্রম করে, এটি একটি ক্রয় সংকেত উত্পন্ন করে। যখন 20 পেরিওড চলমান গড় 50 পেরিওড চলমান গড়ের নীচে অতিক্রম করে, এটি একটি বিক্রয় সংকেত উত্পন্ন করে। সুতরাং এই কৌশলটির মূল যুক্তি হ'ল বাজারের প্রবণতা নির্ধারণের জন্য দুটি চলমান গড়ের মধ্যে ক্রসওভার ট্র্যাক করা।
ট্রেডিং সিগন্যাল তৈরি করার পরে, কৌশলটি স্থির স্টপ লস সহ অর্ডার দেবে এবং মুনাফা মার্জিন নেবে। উদাহরণস্বরূপ, কেনার পরে, এটি 0.4% স্টপ লস এবং 0.7% লাভ নেবে। স্টপ লস এবং লাভ নেওয়ার মাধ্যমে, এটি পৃথক ব্যবসায়ের ঝুঁকি এবং পুরষ্কার নিয়ন্ত্রণ করে।
এই কৌশলটির নিম্নলিখিত সুবিধা রয়েছে:
এই কৌশলটির সাথে কিছু ঝুঁকিও রয়েছেঃ
প্রতিরোধ ব্যবস্থাঃ
কৌশলটি নিম্নলিখিত দিকগুলিতে অপ্টিমাইজ করা যেতে পারেঃ
সামগ্রিকভাবে এটি একটি সহজ এবং কার্যকর প্রবণতা অনুসরণকারী কৌশল। এটি চলমান গড় ক্রসওভার ব্যবহার করে প্রবণতা টার্নিং পয়েন্টগুলি ধরে রাখে এবং স্টপ লস এবং লাভ গ্রহণের মাধ্যমে ঝুঁকি নিয়ন্ত্রণ করে। কৌশলটি এমন বিনিয়োগকারীদের জন্য উপযুক্ত যাদের প্রবণতা বিচারের উপর উচ্চ প্রয়োজনীয়তা নেই। পরামিতি এবং মডেলগুলিতে আরও অপ্টিমাইজেশন আরও ভাল কৌশল কর্মক্ষমতা হতে পারে।
]
/*backtest start: 2022-11-29 00:00:00 end: 2023-12-05 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/ // © danielfepardo //@version=5 strategy("QUANT", overlay=true) lenght1 = input(20) lenght2 = input(50) ema1 = ta.ema(close, lenght1) ema2 = ta.ema(close, lenght2) plot(ema1, color=color.black) plot(ema2, color=color.red) long = ta.crossover(ema1, ema2) SL = 0.004 TP = 0.007 if long == true strategy.entry("Compra Call", strategy.long) longstop=strategy.position_avg_price*(1-SL) longprofit=strategy.position_avg_price*(1+TP) strategy.exit("Venta Call", stop=longstop, limit=longprofit) short = ta.crossover(ema2, ema1) if short == true strategy.entry("Compra Put", strategy.short) shortstop=strategy.position_avg_price*(1+SL) shortprofit=strategy.position_avg_price*(1-TP) strategy.exit("Venta Put", stop=shortstop, limit=shortprofit)