মোমেন্টাম সিঙ্ক্রোনাস থ্রি-লেভেল এক্সিট স্ট্র্যাটেজি: আরএসআই এবং এডিএক্স ফিল্টার সহ পিএসএআর মাল্টি-লেভেল ক্লোজিং কোয়ান্টিটেটিভ সিস্টেম

RSI ADX PSAR 三级出场策略 动量过滤 趋势反转 震荡市场
সৃষ্টির তারিখ: 2025-08-08 10:47:26 অবশেষে সংশোধন করুন: 2025-08-08 10:47:26
অনুলিপি: 7 ক্লিকের সংখ্যা: 182
2
ফোকাস
319
অনুসারী

মোমেন্টাম সিঙ্ক্রোনাস থ্রি-লেভেল এক্সিট স্ট্র্যাটেজি: আরএসআই এবং এডিএক্স ফিল্টার সহ পিএসএআর মাল্টি-লেভেল ক্লোজিং কোয়ান্টিটেটিভ সিস্টেম মোমেন্টাম সিঙ্ক্রোনাস থ্রি-লেভেল এক্সিট স্ট্র্যাটেজি: আরএসআই এবং এডিএক্স ফিল্টার সহ পিএসএআর মাল্টি-লেভেল ক্লোজিং কোয়ান্টিটেটিভ সিস্টেম

ওভারভিউ

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

কৌশল নীতি

এই কৌশলটির কেন্দ্রীয় যুক্তি তিনটি মূল উপাদান নিয়ে গঠিতঃ সঠিক প্রবেশের সময়, গতিশীলতা নিশ্চিতকরণ এবং পর্যায়ক্রমিক প্রস্থান ব্যবস্থা।

  1. প্রবেশের সংকেত নির্ধারণ

    • কৌশলটি পিএসএআর সূচকের “বিউমিং রিভার্স”কে প্রধান প্রবেশের সংকেত হিসাবে ব্যবহার করে। পিএসএআর পয়েন্টগুলি যখন দামের উপরে থেকে দামের নীচে চলে যায় এবং পূর্ববর্তী দুটি পিএসএআর চক্রের দামের উপরে থাকে তখন এটি বিউমিং রিভার্স হিসাবে চিহ্নিত হয়।
    • কোডে পাসpsarBullishFlip = psar < close and psar[1] > close[1] and psar[2] > close[2]এই সিদ্ধান্ত বাস্তবায়িত হোক।
  2. ভর পরিস্রাবণ ব্যবস্থা

    • আরএসআই এবং এডিএক্স ডাবল ফিল্টারিং কৌশলটি প্রবর্তন করা হয়েছে যাতে ভুয়া সংকেত এড়ানো যায়ঃ
      • আরএসআই অবশ্যই ৪০ এর বেশি হতে হবে, যা মার্কেটের যথেষ্ট ঊর্ধ্বমুখী শক্তির ইঙ্গিত দেয়
      • ADX অবশ্যই 18 এর চেয়ে বড় হতে হবে, যা একটি সুস্পষ্ট প্রবণতা নির্দেশ করে
    • কোড পাসrsiAdxOK = rsi > 40 and adx > 18এই ফিল্টারিং শর্ত পূরণ করুন:
  3. তৃতীয় স্তরের প্রস্থান

    • যখন পিএসএআর সূচকটি দামের নীচে থেকে দামের উপরে চলে যায় (বাউন্ডারি রিভার্সাল), কৌশলটি ট্রেডিং চক্রটি রেকর্ড করে যেখানে এই রিভার্সালটি ঘটে।
    • এরপরে, নিম্নলিখিত তিনটি ট্রেডিং চক্রের মধ্যে ব্যাচগুলিকে নিষ্পত্তি করা হয়ঃ
      • প্রথম চক্র ((পরিবর্তনের পর প্রথম চক্র): প্রথম অংশটি প্লেইন করুন
      • দ্বিতীয় চক্র (পরিবর্তনের পরে দ্বিতীয় চক্র): দ্বিতীয় অংশটি সমতল করা
      • তৃতীয় চক্র (পরিবর্তনের পরে তৃতীয় চক্র): সম্পূর্ণভাবে খালি, লেনদেন বন্ধ
    • এটি মুদ্রাস্ফীতির ঘূর্ণিঝড়ের সময় রেকর্ড করে এবং যেসব সময়কাল অতিক্রান্ত হয়েছে তা ট্র্যাক করেঃbarsSinceBearishFlip = na(bearishFlipBar) ? na : bar_index - bearishFlipBar

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

  1. প্রারম্ভিক প্রবণতা ধরার ক্ষমতা: পিএসএআর সূচকটি প্রবণতার প্রথম দিকে বিপর্যয়কে সংবেদনশীলভাবে সনাক্ত করতে সক্ষম, যা ট্রেডারদের প্রবণতা গঠনের প্রথম দিকে এতে অংশ নিতে এবং সম্ভাব্য লাভের স্থান বাড়িয়ে তুলতে সক্ষম করে।

  2. দ্বৈত নিশ্চিতকরণ ফিল্টার: আরএসআই এবং এডিএক্সের সংমিশ্রণটি ব্যবহার করা মিথ্যা সংকেতের ঝুঁকিকে উল্লেখযোগ্যভাবে হ্রাস করে। RSI নিশ্চিত করে যে পর্যাপ্ত গতিশীল সমর্থন রয়েছে, এবং এডিএক্স নিশ্চিত করে যে বাজারটি একটি স্পষ্ট প্রবণতা অবস্থায় রয়েছে, না অস্থির অবস্থায়।

  3. স্মার্ট স্তরবিন্যাস ব্যবস্থাএই সিস্টেমের সবচেয়ে বড় উদ্ভাবন হল তিন স্তরের বেরিয়ে যাওয়ার কৌশল, যা ব্যবসায়ীদের ‘কখন বেরিয়ে যেতে হবে’ এই সমস্যার সমাধান করেঃ

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

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

কৌশলগত ঝুঁকি

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

  2. ফিল্টারিং শর্তাদি খুব কঠোর: আরএসআই> 40 এবং এডিএক্স> 18 এর দ্বৈত শর্তগুলি কম ওলটপালট বাজারে খুব কঠোর হতে পারে, যার ফলে কার্যকর সংকেতগুলি মিস করা যায়। সমাধানটি হ’ল বিভিন্ন বাজারের পরিস্থিতিতে এই থ্রেশহোল্ডগুলিকে সামঞ্জস্য করা বা বাজার ওলটপালটের জন্য একটি স্ব-অনুকূলিতকরণ ব্যবস্থা প্রবর্তন করা।

  3. ক্ষতিপূরণের অভাব: বর্তমান কৌশলটি পিএসএআর রিভার্সনের উপর নির্ভর করে এবং এর জন্য কোন স্পষ্ট স্টপ ম্যানেজমেন্ট নেই। এটিআর-ভিত্তিক স্টপ লাইন বা স্থির শতাংশ স্টপ যুক্ত করার পরামর্শ দেওয়া হয়েছে যাতে হঠাৎ বিপরীতমুখী প্রবণতা মোকাবেলা করা যায়।

  4. স্লাইড পয়েন্টের ঝুঁকিতৃতীয় স্তরের প্রস্থান কৌশলটি উচ্চতর অস্থিরতার বাজারে স্লাইড পয়েন্টের ঝুঁকির মুখোমুখি হতে পারে, বিশেষত যখন বাজার দ্রুত বিপরীত হয়। এটি একটি প্রস্থান কৌশল বাস্তবায়নের জন্য সীমানা মূল্যের একক ব্যবহারের পরিবর্তে বাস্তব ডিভাইসে বিবেচনা করার পরামর্শ দেওয়া হয়।

  5. পরামিতি সংবেদনশীলতা: পিএসএআর, আরএসআই এবং এডিএক্সের প্যারামিটার সেটিংগুলি কৌশলগত পারফরম্যান্সের উপর উল্লেখযোগ্য প্রভাব ফেলে। বিভিন্ন প্যারামিটার প্যারেমিটারগুলি বিভিন্ন বাজারের পরিবেশে ভিন্নভাবে কাজ করে, এবং সর্বোত্তম প্যারামিটার প্যারেমিটারগুলি খুঁজে বের করার জন্য ব্যাক-টেস্টিং প্রয়োজন।

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

  1. স্বনির্ধারিত প্যারামিটার

    • বাজারের অস্থিরতার উপর ভিত্তি করে পিএসএআর প্যারামিটারগুলির গতিশীল সমন্বয় ব্যবস্থা (যেমন এটিআর) প্রবর্তন করা, উচ্চ অস্থিরতার বাজারে পিএসএআর ইনক্রিমেন্টের মান বাড়ানো এবং নিম্ন অস্থিরতার বাজারে এই মানটি হ্রাস করা।
    • কিভাবে এটি বাস্তবায়িত হবেঃdynamicSarIncrement = sarIncrement * (ta.atr(14) / ta.sma(ta.atr(14), 100))
    • নীতিঃ এটি পিএসএআরকে বিভিন্ন বাজারের অবস্থার সাথে আরও ভালভাবে খাপ খাইয়ে নেবে, মিথ্যা সংকেত হ্রাস করবে এবং সাড়া দেওয়ার গতি বাড়িয়ে তুলবে।
  2. ভর্তির কৌশল

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

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

    • প্রতি লেনদেনের পজিশনের আকার বাজারের অস্থিরতা এবং বর্তমান প্রবণতার তীব্রতার উপর ভিত্তি করে গতিশীলভাবে সংশোধন করা হয়।
    • একটি শক্তিশালী প্রবণতা মধ্যে অবস্থান বৃদ্ধি, একটি দুর্বল প্রবণতা মধ্যে অবস্থান কমানো।
    • কিভাবে করবেনঃpositionSize = basePosSize * (adx / 25) * (rsi / 50)
    • এই পদ্ধতিটি উচ্চ-নিশ্চয়তার সংকেত দেখা দিলে ঝুঁকির ফাঁক বাড়িয়ে সামগ্রিক লাভের হার বাড়াতে পারে।
  5. স্মার্ট প্লেইন অনুপাত অপ্টিমাইজেশন

    • বর্তমান কৌশলটির তিন স্তরের সমতলীকরণ প্রতিটি সমতলীকরণের অনুপাতকে সমান বলে ধরে নিয়েছে, যা বাজারের অবস্থার উপর ভিত্তি করে গতিশীল সমতলীকরণের অনুপাত হিসাবে অনুকূলিত করা যেতে পারে।
    • উদাহরণস্বরূপ, যখন ADX 30 এর উপরে থাকে, তখন প্রথম খালি পজিশনের অনুপাত ছোট হয় (যেমন 20%), একটি শক্তিশালী প্রবণতা ধরার জন্য আরও বেশি পজিশন সংরক্ষণ করা হয়; যখন ADX 20 এর নীচে থাকে, তখন প্রথম খালি পজিশনের অনুপাত বড় হয় (যেমন 50%), লাভের জন্য আরও দ্রুত লক করা হয়।
    • এই পদ্ধতিটি বিভিন্ন বাজারের অবস্থার সাথে সামঞ্জস্য রেখে ঝুঁকি এবং লাভের ভারসাম্যকে আরও ভাল করে তোলে।

সারসংক্ষেপ

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

কৌশল সোর্স কোড
/*backtest
start: 2024-08-08 00:00:00
end: 2025-08-06 08:00:00
period: 3d
basePeriod: 3d
exchanges: [{"eid":"Futures_Binance","currency":"ETH_USDT"}]
*/

//@version=5
strategy("✅ PSAR Early Entry & 3-Step Exit (No Labels)", overlay=true)

// === INPUTS ===
sarStart     = input.float(0.02, "SAR Start", step=0.01)
sarIncrement = input.float(0.02, "SAR Increment", step=0.01)
sarMax       = input.float(0.2,  "SAR Max", step=0.01)
rsiPeriod    = input.int(14, "RSI Period")
adxPeriod    = input.int(14, "ADX Period")

// === INDICATORS ===
psar = ta.sar(sarStart, sarIncrement, sarMax)
rsi  = ta.rsi(close, rsiPeriod)
[_, _, adx] = ta.dmi(adxPeriod, adxPeriod)

// === ENTRY CONDITIONS ===
psarBullishFlip = psar < close and psar[1] > close[1] and psar[2] > close[2]
rsiAdxOK        = rsi > 40 and adx > 18
buyCondition    = psarBullishFlip and rsiAdxOK

// === BUY ENTRY ===
if (buyCondition and strategy.position_size == 0)
    strategy.entry("Buy", strategy.long)

// === EXIT CONDITIONS ===
// Detect PSAR bearish flip AFTER BUY
psarBearishFlip = psar > close and psar[1] < close[1] and psar[2] < close[2]
var int bearishFlipBar = na

if (strategy.position_size > 0 and psarBearishFlip and na(bearishFlipBar))
    bearishFlipBar := bar_index

barsSinceBearishFlip = na(bearishFlipBar) ? na : bar_index - bearishFlipBar

exit1 = strategy.position_size > 0 and barsSinceBearishFlip == 1
exit2 = strategy.position_size > 0 and barsSinceBearishFlip == 2
exit3 = strategy.position_size > 0 and barsSinceBearishFlip == 3

// === EXIT SIGNALS ===
plotshape(exit1, location=location.abovebar, color=color.red, style=shape.triangledown, size=size.small, title="Exit 1")
plotshape(exit2, location=location.abovebar, color=color.red, style=shape.triangledown, size=size.small, title="Exit 2")
plotshape(exit3, location=location.abovebar, color=color.red, style=shape.triangledown, size=size.small, title="Full Exit")

if (exit3)
    strategy.close("Buy")
    bearishFlipBar := na  // Reset for next trade

// === PLOTS ===
plot(psar, title="Parabolic SAR", style=plot.style_cross, color=color.orange)
bgcolor(psar < close ? color.new(color.green, 85) : na, title="Buy Background")

// === HELPER VISUALS ===
plotshape(rsi > 50 and adx > 18, title="RSI>50 & ADX>18", location=location.bottom, style=shape.cross, color=color.green, size=size.small)
plotshape(rsi <= 50 or adx <= 18, title="RSI<=50 or ADX<=18", location=location.bottom, style=shape.cross, color=color.red, size=size.small)