একাধিক প্রযুক্তিগত সূচক, গতিবেগের অগ্রগতির কৌশল


সৃষ্টির তারিখ: 2023-11-22 15:56:43 অবশেষে সংশোধন করুন: 2023-11-22 15:56:43
অনুলিপি: 0 ক্লিকের সংখ্যা: 629
1
ফোকাস
1617
অনুসারী

একাধিক প্রযুক্তিগত সূচক, গতিবেগের অগ্রগতির কৌশল

ওভারভিউ

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

কৌশল নীতি

এই কৌশলটির মূল যুক্তি হল বাজারে শক্তিশালী বহুমুখী গতিশীলতার পরে ক্রয় করা। নির্দিষ্ট বিচারক নিয়মগুলি হলঃ

  1. 5 মিনিট, 15 মিনিট এবং 60 মিনিটের MACD-এর বর্তমান স্তম্ভগুলি বৃদ্ধি পেয়েছে
  2. RSI 60 এর চেয়ে বড়
  3. ADX 12 এর চেয়ে বড়
  4. Stochastic %K লাইন %D লাইন অতিক্রম করে
  5. ব্রিন ট্র্যাকের উপর ঝাঁকুনি

যখন উপরের পাঁচটি শর্ত একই সাথে প্রতিষ্ঠিত হয়, তখন বাজারকে শক্তিশালী বলে মনে করা হয়, এই সময়ে ক্রয়-বিক্রয় করা হয়।

ট্রেড আউট করার নিয়ম হল ৫ মিনিটের ক্লোজ-আপ মূল্যের নীচে ৫ মিনিটের ইএমএ অতিক্রম করলে বর্তমান পজিশন থেকে বেরিয়ে আসা।

সামর্থ্য বিশ্লেষণ

এই কৌশলটির বেশ কিছু সুবিধা রয়েছেঃ

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

সামগ্রিকভাবে, এই কৌশলটি সঠিকভাবে বিচার করা হয়েছে, ঝুঁকি নিয়ন্ত্রণ করা হয়েছে, এবং সংক্ষিপ্ত লাইনগুলিকে ধরার জন্য উপযুক্ত।

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

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

  1. একাধিক সূচক সমন্বয়, যা জমা দেওয়ার ক্ষেত্রে ভুল হওয়ার সম্ভাবনা বাড়িয়ে দেয়
  2. “অন্যান্য ব্যবসায়ীদের জন্য, এটি একটি কঠিন সিদ্ধান্ত, কারণ এটি একটি কঠিন সিদ্ধান্ত।
  3. ট্রেডিং ফ্রিকোয়েন্সি বেশি, খুব ঘন ঘন ট্রেডিং ফ্রিজের বোঝা বাড়ায়

সামগ্রিকভাবে, এই কৌশলটির ঝুঁকি মূলত প্রবেশের ত্রুটি এবং অকাল প্রস্থান, যা প্যারামিটার অপ্টিমাইজেশন এবং নিয়মের সমন্বয় দ্বারা হ্রাস করা প্রয়োজন।

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

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

  1. MACD প্যারামিটারগুলিকে অপ্টিমাইজ করুন এবং প্যারামিটারগুলির একটি সংমিশ্রণ খুঁজে বের করুন যা বাজারের আইনগুলির সাথে আরও মিলিত হয়
  2. RSI প্যারামিটারগুলিকে আরও ভাল ওভার-বই ওভার-বিক্রয় স্পেসের জন্য সামঞ্জস্য করুন
  3. স্টোক্যাস্টিকের প্যারামিটারগুলিকে অপ্টিমাইজ করুন এবং আরও ভাল ক্রস-কম্পোজিশন খুঁজুন
  4. বাজারের অস্থিরতাকে আরও ভালভাবে প্রতিফলিত করার জন্য ব্রিন বন্ডের প্যারামিটারগুলি সামঞ্জস্য করুন
  5. অপ্টিমাইজেশন বা পরিবর্তিত প্রস্থান পদ্ধতির নিয়ম, ভুল প্রস্থান সম্ভাবনা হ্রাস

প্যারামিটার এবং নিয়ম অপ্টিমাইজেশনের মাধ্যমে, এই কৌশলটির মুনাফার স্তর এবং ঝুঁকি নিয়ন্ত্রণের ক্ষমতা আরও বাড়ানো সম্ভব।

সারসংক্ষেপ

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

কৌশল সোর্স কোড
/*backtest
start: 2022-11-15 00:00:00
end: 2023-11-21 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/
// © makarandpatil

// This strategy is for Bank Nifty instrument and for intraday purpose only
// It checks for various indicators and gives a buy signal when all conditions are met 
// Bank Nifty when in momentum gives 100-200 points in spot in 5-15 min which is how long the trade duration should be
// Issues - The custom script as per TradingView Pinescripting has an issue of repaint
// More information on repainting issue in this link - https://www.tradingview.com/pine-script-docs/en/v5/concepts/Repainting.html
// Use the script alert only to get notified, however check all the parameters individually before taking the trade
// Also, please perform a backtesting and deep backtesting of this strategy to see if the strategy gave correct buy signals in the past
// The script is made for testing purposes only and is in beta mode. Please use at own risk.

//@version=5
strategy("BankNifty_Bullish_Intraday", overlay=true, margin_long = 100, margin_short = 100)

// Variables
StochLength = input(14, title="Stochastic Length")
smoothK = input(3, title="%K Smoothing")
smoothD = input(3, title="%D Smoothing")
 
 
//INDICATOR CALCULATIONS
 
// 1. MACD
[macdLine, signalLine, histLine] = ta.macd(close[0],12,26,9)
 
macd5 = request.security(syminfo.tickerid, "5", macdLine)
macd15 = request.security(syminfo.tickerid,"15",macdLine)
macd60 = request.security(syminfo.tickerid,"60",macdLine)
 
// 2. RSI Calculation
xRSI = ta.rsi(close, 14)
 
// 3. ADX calculation
[diplus, diminus, adx] = ta.dmi(14,14)
// plot(adx,color = color.black)
 
// 4. Stochastic Calculation
k = ta.sma(ta.stoch(close, high, low, StochLength), smoothK)
d = ta.sma(k, smoothD)
 
// 5. Bollinger Band calculation
[middle, upper, lower] = ta.bb(close, 20, 2)
 
 
//CONDITIONS
 
// 1. Conditions for MACD
macd5Uptick = macd5[0] > macd5[1]
macd15Uptick = macd15[0] > macd15[1]
macd60Uptick = macd60[0] >= macd60[1]
 
// 2. Condition for xRSI
RSIStrong = xRSI > 60
 
// 3. Condition for ADX
ADXUngali = adx >= 12
 
// 4. Condition for Stochastic
StochPCO = k > d
 
// 5. Condition for Bollinger Band
BBCU = upper > upper [1]
 
//Evaluate the long condition
// longCondition = macd5Uptick and macd15Uptick and RSIStrong and ADXUngali and StochPCO and BBCU
longCondition = macd5Uptick and macd15Uptick and macd60Uptick and RSIStrong and ADXUngali and StochPCO and BBCU
// longCondition = macd5Uptick and macd15Uptick and RSIStrong and ADXUngali and StochPCO and BBCU

if (longCondition)
    strategy.entry("Buy", strategy.long,alert_message = "BankNifty_Buy_Momentum")

shortCondition = close < ta.ema(close,5)
if (shortCondition)
    strategy.entry("BuySquareoff", strategy.short, alert_message = "BankNifty_Closed_Below_5EMA")