চলমান গড় ক্রসওভারের উপর ভিত্তি করে কৌশল অনুসরণ করে প্রবণতা

লেখক:চাওঝাং, তারিখঃ 2024-02-23 15:14:31
ট্যাগঃ

img

সারসংক্ষেপ

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

নীতি

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

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

সুবিধা

  • স্বয়ংক্রিয়ভাবে ট্রেন্ড ট্র্যাক করার জন্য চলমান গড় ক্রসওভার নীতি ব্যবহার করে কার্যকরভাবে বাজার প্রবণতা এবং inflection পয়েন্ট নির্ধারণ করুন
  • যুক্তিসঙ্গত দ্রুত এবং ধীর লাইন প্যারামিটার সেটিংস বাজারের প্রবণতা কার্যকরভাবে নির্ধারণ করার জন্য গোলমাল ফিল্টার করার সময় এটি যথেষ্ট সংবেদনশীল করে তোলে
  • সহজেই বোঝা কৌশল যুক্তি এবং স্পষ্ট পরামিতি সেটিং এটি বাস্তবায়ন এবং অপ্টিমাইজ করা সহজ করতে
  • কঠোর স্টপ লস কন্ট্রোল ঝুঁকি ব্যবস্থাপনা অবদান

ঝুঁকি

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

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

  • মিথ্যা সংকেত ফিল্টার করার জন্য অন্যান্য প্রযুক্তিগত সূচক যেমন MACD এবং KD একত্রিত করুন
  • পৃথক স্টকগুলির বৈশিষ্ট্য এবং ফ্রিকোয়েন্সির উপর ভিত্তি করে চলমান গড় পরামিতিগুলি সেট করুন
  • অত্যন্ত অস্থির স্টকগুলির জন্য স্টপ লস দূরত্ব সামঞ্জস্য করুন
  • কৌশল অপ্টিমাইজ করার জন্য বিভিন্ন পরামিতি সমন্বয় পরীক্ষা করুন
  • খোলা অবস্থান বৃদ্ধি এবং অবস্থান নিয়ম যোগ করুন

সংক্ষিপ্তসার

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


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

//@version=5
strategy("Gleitend Strategie", overlay=true)

// Einstellungen für die gleitenden Durchschnitte
short_MA_length = input(50, title="Kürzerer MA Länge")
long_MA_length = input(200, title="Längerer MA Länge")

// Berechnung der gleitenden Durchschnitte
short_MA = ta.sma(close, short_MA_length)
long_MA = ta.sma(close, long_MA_length)

// Kaufsignal: Kürzerer MA über Längerer MA
buy_signal = ta.crossover(short_MA, long_MA)

// Verkaufssignal: Kürzerer MA unter Längerer MA
sell_signal = ta.crossunder(short_MA, long_MA)

// Stop Loss und Take Profit Ebenen
stop_loss = strategy.position_avg_price * 0.985
take_profit = strategy.position_avg_price * 1.02

// Trading-Logik
if (buy_signal)
    strategy.entry("Buy", strategy.long)
    
if (sell_signal)
    strategy.close("Buy")
    
strategy.exit("Take Profit/Stop Loss", "Buy", stop=stop_loss, limit=take_profit)

// Bedingungen für Short-Positionen
if (sell_signal)
    strategy.entry("Sell", strategy.short)

strategy.exit("Take Profit/Stop Loss", "Sell", stop=stop_loss, limit=take_profit)

// Plot der gleitenden Durchschnitte
plot(short_MA, color=color.blue, title="Kürzerer MA")
plot(long_MA, color=color.red, title="Längerer MA")


আরো