20/50 EMA ক্রস সহ সুইং ট্রেডিং কৌশল

লেখক:চাওঝাং, তারিখঃ ২০২৪-০১-১২ ১১ঃ২২ঃ৩৩
ট্যাগঃ

img

সারসংক্ষেপ

এই কৌশলটি 20 দিনের সহজ চলমান গড় (ইএমএ 20) এবং 50 দিনের সহজ চলমান গড় (ইএমএ 50) এর সোনার ক্রস এবং ডেথ ক্রস গণনা করে প্রবেশ এবং প্রস্থান পয়েন্টগুলি নির্ধারণ করে। এটি ইএমএ 20 এর উপরে ক্রস করার সময় দীর্ঘ যায় এবং ইএমএ 20 এর নীচে ক্রস করার সময় সংক্ষিপ্ত হয়। এটি ঝুঁকি এবং পুরষ্কার নিয়ন্ত্রণের জন্য স্টপ লস এবং মুনাফা গ্রহণের প্রক্রিয়াগুলিও ব্যবহার করে।

কৌশল নীতি

এই কৌশলটির মূল সূচক হল ২০ দিনের ইএমএ এবং ৫০ দিনের ইএমএ। ইএমএ২০ স্বল্পমেয়াদী প্রবণতা এবং ইএমএ৫০ মধ্যমেয়াদী প্রবণতা উপস্থাপন করে। যখন স্বল্পমেয়াদী প্রবণতা মধ্যমেয়াদী প্রবণতার উপরে অতিক্রম করে, তখন এটি নির্দেশ করে যে বাজারটি হ্রাস থেকে উত্থানের দিকে যাচ্ছে। দীর্ঘ যেতে লাভ করতে পারে। যখন স্বল্পমেয়াদী প্রবণতা মধ্যমেয়াদী প্রবণতার নীচে অতিক্রম করে, তখন এটি নির্দেশ করে যে বাজারটি উত্থান থেকে পতনের দিকে যাচ্ছে। সংক্ষিপ্ত যেতে লাভ করতে পারে। অতএব, ইএমএ২০ এবং ইএমএ৫০ এর সোনার ক্রস এবং মৃত্যু ক্রস গঠনগুলি প্রবেশ এবং প্রস্থান পয়েন্টগুলি নির্ধারণ করতে ব্যবহৃত হয়।

বিশেষত, প্রথমে 20 দিনের ইএমএ এবং 50 দিনের ইএমএর মান গণনা করুন। তারপরে চার্টে ইএমএ 20 এবং ইএমএ 50 এর লাইন বিভাগগুলি প্লট করুন। যখন ইএমএ 20 ইএমএ 50 এর উপরে অতিক্রম করে, তখন দীর্ঘ যান। যখন ইএমএ 20 ইএমএ 50 এর নীচে অতিক্রম করে, তখন সংক্ষিপ্ত যান। একই সাথে, স্টপ লস শতাংশ এবং ঝুঁকি-প্রতিদান অনুপাত ইনপুট করুন স্টপ লস মূল্য গণনা করতে এবং মুনাফা মূল্য নিতে। এটি কার্যকরভাবে প্রতিটি ব্যবসায়ের ঝুঁকি এবং পুরষ্কার নিয়ন্ত্রণ করতে পারে।

সুবিধা বিশ্লেষণ

এই কৌশলটির সুবিধাগুলো হল:

  1. ইএমএ-র গোল্ডেন ক্রস এবং ডেথ ক্রস ব্যবহার করে প্রবেশের সময় নির্ধারণ করলে প্রবণতার পালা পয়েন্টটি কার্যকরভাবে ধরা যাবে।
  2. দীর্ঘ এবং সংক্ষিপ্ত নিয়মগুলি পরিষ্কার এবং সহজ, পরিচালনা করা সহজ।
  3. স্টপ লস ব্যবহার করুন এবং ঝুঁকি-প্রতিদান অনুপাত নিয়ন্ত্রণ করতে মুনাফা নিন, যা স্থিতিশীল রিটার্ন পাওয়ার পক্ষে সহায়ক।
  4. দীর্ঘমেয়াদী পজিশনের প্রয়োজন ছাড়াই মূলধন ব্যবহারের উচ্চ দক্ষতা।

ঝুঁকি বিশ্লেষণ

এই কৌশলটির কিছু ঝুঁকিও রয়েছেঃ

  1. ইএমএ-র বৈশিষ্ট্যগুলি পিছিয়ে রয়েছে যা মূল্য বিপরীতের সেরা সময়টি মিস করতে পারে।
  2. ভুল স্টপ লস পয়েন্ট সেটিং অপ্রয়োজনীয় ক্ষতি হতে পারে।
  3. হঠাৎ ঘটনার ফলে EMA ভুল সংকেত দিতে পারে।
  4. ব্যাকটেস্ট ডেটা ফিটিং ঝুঁকি। প্রকৃত কর্মক্ষমতা ব্যাকটেস্ট ফলাফল থেকে পৃথক হতে পারে।

অপ্টিমাইজেশন

কৌশলটি নিম্নলিখিত দিকগুলিতে অপ্টিমাইজ করা যেতে পারেঃ

  1. সর্বোত্তম প্যারামিটার খুঁজে পেতে EMA এর বিভিন্ন প্যারামিটার সমন্বয় পরীক্ষা করুন।

  2. সিগন্যাল ফিল্টারিং এবং যাচাইকরণের জন্য অন্যান্য সূচকগুলির সাথে একত্রিত করুন।

  3. গতিশীলভাবে স্টপ লস এবং লাভের অনুপাতগুলি সামঞ্জস্য করুন। বিভিন্ন বাজারের অবস্থার অধীনে বিভিন্ন অনুপাত গ্রহণ করা যেতে পারে।

  4. আকস্মিক ঘটনা দ্বারা প্রভাবিত হওয়ার সম্ভাবনা হ্রাস করার জন্য যথাযথভাবে ধরে রাখার সময়টি সংক্ষিপ্ত করুন।

সিদ্ধান্ত

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


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

//@version=5
strategy("Swing Trading with 20/50 EMA Cross", shorttitle = "EMA Cross", overlay = true)

// Define input for stop-loss and take-profit levels
var float stopLossPct = input.float(1, title = "Stop Loss (%)") / 100
var float rewardRiskRatio = input.float(2, title = "Risk-Reward Ratio")
takeProfitPct = stopLossPct * rewardRiskRatio

// Calculate EMA values
ema20 = ta.ema(close, 20)
ema50 = ta.ema(close, 50)

// Plot EMAs on the chart
plot(ema20, title = "20 EMA", color = color.blue)
plot(ema50, title = "50 EMA", color = color.red)

// Trading conditions
longCondition = ta.crossover(ema20, ema50)
shortCondition = ta.crossunder(ema20, ema50)

// Execute long and short trades
strategy.entry("Long", strategy.long, when = longCondition)
strategy.entry("Short", strategy.short, when = shortCondition)

// Calculate stop-loss and take-profit levels based on risk-reward ratio
stopLossPrice = close * (1 - stopLossPct)
takeProfitPrice = close * (1 + takeProfitPct)

strategy.exit("Take Profit/Stop Loss", stop = stopLossPrice, limit = takeProfitPrice)


আরো