কৌশল অনুসরণ করে এসএএমএ ক্রসওভার ঊর্ধ্বমুখী প্রবণতা

লেখক:চাওঝাং, তারিখঃ 2024-02-04 14:56:00
ট্যাগঃ

img

সারসংক্ষেপ

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

কৌশলগত যুক্তি

এই কৌশলটি মূলত প্রবেশের সময় নির্ধারণের জন্য এসএমএ সূচকের গোল্ডেন ক্রস ক্রসওভার সংকেত ব্যবহার করে। বিশেষত, এটি যথাক্রমে 9 পিরিয়ড এবং 21 পিরিয়ড এসএমএ গণনা করে। যখন স্বল্পমেয়াদী 9 পিরিয়ড এসএমএ নীচে থেকে দীর্ঘমেয়াদী 21 পিরিয়ড এসএমএ অতিক্রম করে, তখন এটি নির্দেশ করে যে দাম সংহতকরণ থেকে একটি আপট্রেন্ডে স্থানান্তরিত হচ্ছে, যা প্রবণতা অনুসরণ করার জন্য একটি ভাল সময়। কৌশলটি তারপরে প্রবণতা অনুসরণ করার জন্য একটি ক্রয় সংকেত তৈরি করবে।

এছাড়াও, কৌশলটি প্রবেশ মূল্যের 1.5% এবং 1% এর উপর ভিত্তি করে গতিশীলভাবে লাভ এবং স্টপ লসও সেট করে। এর অর্থ হ'ল লাভটি প্রবেশ মূল্যের 1.5% বেশি হবে এবং স্টপ লসটি 1% কম হবে। এই পদ্ধতির মাধ্যমে, এটি একটি পূর্বনির্ধারিত ঝুঁকি-প্রতিফল অনুপাত সেট করে ঝুঁকি পরিচালনা করে।

সুবিধা

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

ঝুঁকি এবং সমাধান

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

উন্নতির সুযোগ

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

সিদ্ধান্ত

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


/*backtest
start: 2023-01-28 00:00:00
end: 2024-02-03 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Masterdata

//@version=5
strategy("Simple MA Crossover Long Strategy v5", overlay=true)

// Define the short and long moving averages
shortMa = ta.sma(close, 9)
longMa = ta.sma(close, 21)

// Plot the moving averages on the chart
plot(shortMa, color=color.green)
plot(longMa, color=color.orange)

// Generate a long entry signal when the short MA crosses over the long MA
longCondition = ta.crossover(shortMa, longMa)
if (longCondition)
    strategy.entry("Long", strategy.long)

// Define the take profit and stop loss as a percentage of the entry price
takeProfitPerc = 1.5 / 100 // Take profit at 1.5% above entry price

stopLossPerc = 1.0 / 100 // Stop loss at 1.0% below entry price

// Calculate the take profit and stop loss price levels dynamically
takeProfitLevel = strategy.position_avg_price * (1 + takeProfitPerc)
stopLossLevel = strategy.position_avg_price * (1 - stopLossPerc)

// Set the take profit and stop loss for the trade
if (longCondition)
    strategy.exit("Take Profit/Stop Loss", "Long", limit=takeProfitLevel, stop=stopLossLevel)

আরো