অসাধারণ দোলক ডাবল স্টোকাস্টিক ফিল্টার ডিভার্জেন্স ট্রেডিং কৌশল

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

img

সারসংক্ষেপ

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

কৌশলগত যুক্তি

কৌশলটি নিম্নলিখিত উপাদানগুলির সমন্বয়ে গঠিতঃ

  1. আশ্চর্যজনক দোলক (এও) গণনাঃ বাজারের গতির গতিবিদ্যা সনাক্ত করার জন্য মধ্যপন্থা (এইচএল 2) এর 5 পেরিওড এবং 34 পেরিওডের এসএমএগুলির মধ্যে পার্থক্য।

  2. স্টোক্যাস্টিক দোলকঃ একটি সময়ের মধ্যে মূল্য পরিসীমা বন্ধ মূল্য তুলনা করে গতি এবং সম্ভাব্য বিপরীত পয়েন্ট পরিমাপ করতে ব্যবহৃত হয়। ওভারকুপ / ওভারসোল্ড স্তর সনাক্ত করতে 14 পিরিয়ড স্টোক্যাস্টিক (স্টোক কে) এবং 3 পিরিয়ড এসএমএ (স্টোক ডি) ব্যবহার করে।

  3. বৈষম্য সনাক্তকরণ যুক্তিবিজ্ঞানঃ যখন মূল্য এক দিকের দিকে চলে যায় যখন এও বিপরীত দিকে চলে। বাস্তব বিশ্বের বৈষম্য সনাক্তকরণ আরও nuanced বিশ্লেষণ জড়িত।

  4. স্টোকাস্টিক ফিল্টারিংঃ বিক্রয়ের জন্য স্টোকাস্টিক ওভারকপড এবং কেনার জন্য ওভারসোল্ড শর্ত অনুসারে ফিল্টার করা সংকেত।

  5. সিগন্যাল প্লটিংঃ ফিল্টারিংয়ের পর নিশ্চিত করা সিগন্যালগুলি আকার হিসাবে চার্টে প্লট করা হয়।

  6. এন্ট্রি নিয়মঃ নিশ্চিত হারের সংকেতে লং এন্ট্রি, নিশ্চিত হারের সংকেতে শর্ট এন্ট্রি।

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

কৌশলটি নির্ভরযোগ্য সংকেতগুলির সাথে প্রবণতা অনুসরণ এবং বিপরীত চিহ্নিতকরণের সমন্বয় করে। সুবিধাগুলির মধ্যে রয়েছেঃ

  1. এও স্বল্পমেয়াদী প্রবণতা পরিবর্তন সনাক্ত করতে সহায়তা করে, দামের সাথে বিচ্যুতি নির্ভরযোগ্য সংকেত উত্স সরবরাহ করে।

  2. স্টোকাস্টিক ফিল্টারগুলি অতিরিক্ত ক্রয় / অতিরিক্ত বিক্রয় নিশ্চিতকরণ ছাড়াই মিথ্যা সংকেতগুলি এড়ায়।

  3. সূচকগুলির সংমিশ্রণ একটি শক্তিশালী বাজার মূল্যায়ন এবং নির্ভরযোগ্যতা প্রদান করে।

  4. পরিষ্কার প্রবেশ সংকেত এবং নিয়ম, সহজ বাস্তবায়ন।

  5. যুক্তিসঙ্গত সূচক নির্বাচন এবং পরামিতি, ভাল ব্যাকটেস্ট এবং লাইভ কর্মক্ষমতা।

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

সম্ভাব্য ঝুঁকিগুলির মধ্যে রয়েছেঃ

  1. সরলীকৃত বিচ্যুতি সনাক্তকরণ সংকেতগুলি ভুলভাবে বিচার করার ঝুঁকি নিয়ে আসে। অপ্টিমাইজেশন ভুল বিচার করার সম্ভাবনা হ্রাস করতে পারে।

  2. স্ট্যাটিক প্যারামিটার সেটিংগুলি পরিবর্তিত বাজারের অবস্থার অধীনে কম পারফর্ম করতে পারে। অভিযোজিত প্যারামিটারগুলি পারফরম্যান্স উন্নত করতে পারে।

  3. স্টোকাস্টিক ফিল্টারিং কিছু লাভজনক সুযোগ মিস করতে পারে। ফিল্টারগুলি সামঞ্জস্য করা আরও ট্রেড ক্যাপচার করতে পারে।

  4. খোলা পজিশনের জন্য কোনো কঠোর ক্ষতি নিয়ন্ত্রণ ব্যবস্থা নেই। স্টপ লস বা পজিশনের আকার নির্ধারণের নিয়ম ঝুঁকিকে আরও ভালোভাবে নিয়ন্ত্রণ করতে পারে।

অপ্টিমাইজেশান নির্দেশাবলী

আরও অপ্টিমাইজেশনের ক্ষেত্রঃ

  1. উচ্চ মানের সংকেতগুলির জন্য বিচ্ছিন্নতা সংকেত সনাক্তকরণ লজিক উন্নত করা।

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

  3. স্বতন্ত্র ব্যবসায়ের নেতিবাচক দিক নিয়ন্ত্রণের জন্য স্টপ লস কৌশল অন্তর্ভুক্ত করুন।

  4. এন্ট্রি সাইজিং নিয়ম এবং খোলা পজিশন ম্যানেজমেন্ট অপ্টিমাইজ করুন।

  5. গতিশীল প্যারামিটার এবং লজিক অপ্টিমাইজেশনের জন্য মেশিন লার্নিং চালু করুন।

  6. মাল্টিভেরিয়েট ফ্যাক্টর ড্রাইভিং এর জন্য আরো তথ্য উৎস যোগ করুন।

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

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


/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-31 23:59:59
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Fixed AO Divergence Strategy", shorttitle="Fixed AO+Stoch", overlay=true)

// Calculate Awesome Oscillator
ao() => ta.sma(hl2, 5) - ta.sma(hl2, 34)
aoVal = ao()

// Stochastic Oscillator
stochK = ta.stoch(close, high, low, 14)
stochD = ta.sma(stochK, 3)

// Simplify the divergence detection logic
// For educational purposes, we will define a basic divergence detection mechanism
// Real-world application would require more sophisticated logic

// Detect bullish and bearish divergences based on AO and price action
bullishDivergence = (close > close[1]) and (aoVal < aoVal[1])
bearishDivergence = (close < close[1]) and (aoVal > aoVal[1])

// Stochastic Overbought/Oversold conditions
stochOverbought = (stochK > 80) and (stochD > 80)
stochOversold = (stochK < 20) and (stochD < 20)

// Filtered signals
confirmedBullishSignal = bullishDivergence and stochOversold
confirmedBearishSignal = bearishDivergence and stochOverbought

// Plot signals
plotshape(series=confirmedBullishSignal, style=shape.triangleup, location=location.belowbar, color=color.green, title="Bullish Divergence", text="BUY")
plotshape(series=confirmedBearishSignal, style=shape.triangledown, location=location.abovebar, color=color.red, title="Bearish Divergence", text="SELL")

// Strategy Entry
if (confirmedBullishSignal)
    strategy.entry("Long", strategy.long, comment="Long Entry")

if (confirmedBearishSignal)
    strategy.entry("Short", strategy.short, comment="Short Entry")


আরো