৫ দিনের মুভিং এভারেজ ব্যান্ড এবং জিবিএস ক্রয় এবং বিক্রয় পয়েন্টের উপর ভিত্তি করে পরিমাণগত ট্রেডিং কৌশল


সৃষ্টির তারিখ: 2024-02-05 10:50:35 অবশেষে সংশোধন করুন: 2024-02-05 10:50:35
অনুলিপি: 0 ক্লিকের সংখ্যা: 559
1
ফোকাস
1617
অনুসারী

৫ দিনের মুভিং এভারেজ ব্যান্ড এবং জিবিএস ক্রয় এবং বিক্রয় পয়েন্টের উপর ভিত্তি করে পরিমাণগত ট্রেডিং কৌশল

ওভারভিউ

এই কৌশলটি 5 দিনের চলমান গড় ব্যান্ড এবং GBS কেনা-বেচা পয়েন্ট ব্যবহার করে ট্রেডিংয়ের দিকনির্দেশনা এবং ট্রেডিং সংকেত প্রেরণ করে। চলমান গড় ব্যান্ডটি ট্রেডিংয়ের দিকনির্দেশনা এবং বৃহত্তর স্তরের সমর্থন প্রতিরোধের জন্য ব্যবহৃত হয়, এবং GBS কেনা-বেচা পয়েন্টগুলি ট্রেডিংয়ের দিকনির্দেশের সাথে মিলিত হওয়ার সময় সঠিক প্রবেশের জন্য ব্যবহৃত হয়। এই কৌশলটি মাঝারি এবং সংক্ষিপ্ত লাইনের ট্রেডিংয়ের জন্য উপযুক্ত, যা অস্থিরতার সময় অতিরিক্ত লাভ অর্জন করতে পারে।

কৌশল নীতি

  1. 5 দিনের উচ্চ এবং নিম্ন দামের সরল চলমান গড় গণনা করুন, 5 দিনের চলমান গড় ব্যান্ড পান
  2. যখন ক্লোজিং প্রাইস মুভিং এভারেজ ব্যান্ডেজ অতিক্রম করে তখন ট্রেন্ড রিভার্সাল হয়
  3. যখন ট্রেন্ড আপগ্রেড হয়, তখন GBS কেনার শর্ত পূরণ করে একাধিক অপারেশন করা হয়; যখন ট্রেন্ড ডাউনগ্রেড হয়, তখন GBS বিক্রয় শর্ত পূরণ করে ডিকোয়ারি অপারেশন করা হয়
  4. একটি স্টপ লস স্টপ আউটপুট সিস্টেম সেট করুন, একটি নির্দিষ্ট অনুপাতের বেশি প্রত্যাহারের জন্য ক্ষতি বন্ধ করুন

কৌশলগত সুবিধা

  1. চলমান গড়ের ব্যাণ্ডগুলি বড় প্রবণতার দিকনির্দেশনা সঠিকভাবে দেয়
  2. জিবিএস পয়েন্টের উচ্চতর বিজয় হার
  3. ক্ষতিপূরণ ব্যবস্থা কার্যকরভাবে ঝুঁকি নিয়ন্ত্রণ করে, ক্ষতি সীমিত করে

কৌশলগত ঝুঁকি ও সমাধান

  1. একাধিক ভুয়া ব্রেকআপের ফলে ট্রেডিং ত্রুটি হতে পারে
    • সমাধানঃ প্রবণতা স্পষ্ট হলেই চলমান গড়ের ব্যান্ডটি সঠিকভাবে প্রশস্ত করা নিশ্চিত করুন
  2. সিঙ্গেল ইন্ডিকেটর নির্ভরতা ঝুঁকি বেশি
    • সমাধানঃ MACD, RSI ইত্যাদির মতো অন্যান্য সূচকগুলির যাচাইকরণ যুক্ত করুন যাতে বিপরীত সিগন্যালগুলি মিস না হয়
  3. ডেটা ফিটনেস ঝুঁকি
    • সমাধানঃ বিভিন্ন জাতের এবং পরামিতিগুলির জন্য পুনরাবৃত্তির তুলনা বাড়িয়ে পুনরাবৃত্তির সময়সীমা প্রসারিত করুন

কৌশল অপ্টিমাইজেশনের দিকনির্দেশনা

  1. প্যারামিটার অপ্টিমাইজেশান যোগ করুন, সর্বোত্তম প্যারামিটার সমন্বয় খুঁজুন
  2. অন্যান্য Indicator এর ভেরিফিকেশন সিগন্যাল যোগ করুন
  3. একটি স্বনির্ধারিত চলমান গড় প্রক্রিয়া বিকাশ
  4. মার্কেট ইনফরমেশনের উপর ভিত্তি করে স্টপ লস এডজাস্ট করুন
  5. মেশিন লার্নিং অ্যালগরিদম যুক্ত করুন এবং কৌশলগুলি স্বয়ংক্রিয়ভাবে অপ্টিমাইজ করুন

সারসংক্ষেপ

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

কৌশল সোর্স কোড
/*backtest
start: 2024-01-05 00:00:00
end: 2024-02-04 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("5MABAND + GBS Buy & Sell Strategy", overlay=true)

// Command 1 - 5MABAND Calculation
length = input(5, title="Number of Candles for Average")
avgHigh = ta.sma(high, length)
avgLow = ta.sma(low, length)

// Plotting 5MABAND Bands
plot(avgHigh, color=color.green, title="5MABAND High Line", linewidth=1)
plot(avgLow, color=color.red, title="5MABAND Low Line", linewidth=1)

// Command 2 - GBS concept Buy Entry
gbsBuyCondition = close > open and high - close < close - open and open - low < close - open and close - open > close[1] - open[1] and close - open > close[2] - open[2] and close - open > close[3] - open[3] and close[1] < avgHigh and close[2] < avgHigh and close[3] < avgHigh and open[1] < avgHigh and open[2] < avgHigh and open[3] < avgHigh

// Command 3 - GBS Concept Sell Entry
gbsSellCondition = open - close > open[1] - close[1] and open - close > open[2] - close[2] and open - close > open[3] - close[3] and open[1] > avgLow and open[2] > avgLow and open[3] > avgLow and open - close > open - low and open - close > high - open

// Command 6 - 5MABAND Exit Trigger
exitTriggerCandle_5MABAND_Buy = low < avgLow
exitTriggerCandle_5MABAND_Sell = high > avgHigh

// Exit Signals for 5MABAND
exitBuySignal_5MABAND = close < avgLow
exitSellSignal_5MABAND = close > avgHigh

// Execute Buy and Sell Orders
strategy.entry("Buy", strategy.long, when = gbsBuyCondition)
strategy.close("Buy", when = exitBuySignal_5MABAND)

strategy.entry("Sell", strategy.short, when = gbsSellCondition)
strategy.close("Sell", when = exitSellSignal_5MABAND)

// Exit Buy and Sell Orders for 5MABAND
strategy.close("Buy", when = exitTriggerCandle_5MABAND_Buy)
strategy.close("Sell", when = exitTriggerCandle_5MABAND_Sell)