রিসোর্স লোড হচ্ছে... লোডিং...

সমন্বিত ট্রেডিং সিস্টেম যা এসএমএ ক্রসওভার কৌশলকে ন্যায্য মূল্য ব্যবধান পুলব্যাকের সাথে একত্রিত করে

লেখক:চাওঝাং, তারিখঃ 2024-07-31 14:38:42
ট্যাগঃএসএমএএফভিজি

img

সারসংক্ষেপ

এই কৌশলটি একটি বিস্তৃত ট্রেডিং সিস্টেম যা সরল চলমান গড় (এসএমএ) ক্রসওভারগুলিকে ফেয়ার ভ্যালু গ্যাপ (এফভিজি) পলব্যাকগুলির সাথে একত্রিত করে। এটি সম্ভাব্য প্রবণতা পরিবর্তনগুলি সনাক্ত করতে 8-অবধি এবং 20-অবধি এসএমএগুলির ক্রসওভার ব্যবহার করে, যখন আরও সুনির্দিষ্ট এন্ট্রি পয়েন্টগুলি নির্ধারণের জন্য এফভিজি ব্যবহার করে। এই পদ্ধতির লক্ষ্য হ'ল মূল সমর্থন / প্রতিরোধের অঞ্চলে দামের পলব্যাকগুলির জন্য অপেক্ষা করে প্রবেশের সময়কে অনুকূল করে বাজারের প্রবণতা শিফটগুলি ক্যাপচার করা।

কৌশলগত নীতি

  1. এসএমএ ক্রসওভার: ৮-পরিয়ড এবং ২০-পরিয়ড সহজ চলমান গড় ব্যবহার করে। যখন স্বল্পমেয়াদী এসএমএ দীর্ঘমেয়াদী এসএমএ এর উপরে ক্রস করে তখন একটি উত্থান সংকেত উত্পন্ন হয় এবং যখন স্বল্পমেয়াদী এসএমএ দীর্ঘমেয়াদী এসএমএ এর নীচে ক্রস করে তখন একটি হ্রাস সংকেত উত্পন্ন হয়।

  2. ফেয়ার ভ্যালু গ্যাপ (এফভিজি): যখন বর্তমান ক্যান্ডেলের উচ্চতা পূর্ববর্তী ক্যান্ডেলের উচ্চতার চেয়ে বেশি হয় এবং বর্তমান ক্যান্ডেলের নিম্নতা পূর্ববর্তী ক্যান্ডেলের নিম্নতার চেয়ে কম হয় তখন একটি এফভিজি গঠিত হয়। এই মূল্য পরিসীমাটি বিবেচনা করা হয় যেখানে বাজার ন্যায্য মূল্য খুঁজছে।

  3. প্রবেশের শর্ত:

    • লংঃ যখন একটি উত্থানমুখী এসএমএ ক্রসওভার ঘটে এবং দামটি এফভিজি-র সর্বনিম্নে ফিরে আসে তখন প্রবেশ করুন।
    • সংক্ষিপ্তঃ যখন একটি bearish SMA ক্রসওভার ঘটে এবং দাম FVG এর উচ্চতর দিকে ফিরে আসে তখন প্রবেশ করুন।
  4. প্রস্থান শর্তাবলীঃ বিপরীত SMA ক্রসওভার হলে অবস্থান বন্ধ করুন।

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

  1. ট্রেন্ড ফলোিং এবং পলব্যাকসকে একত্রিত করেঃ এসএমএ ক্রসওভার এবং এফভিজি পলব্যাকসকে একীভূত করে, কৌশলটি আরও অনুকূল মূল্যের স্তরে প্রবেশের সময় প্রধান প্রবণতাগুলি ক্যাপচার করতে পারে।

  2. মিথ্যা সংকেত হ্রাস করেঃ FVG-এ ফিরে আসার জন্য মূল্যের অপেক্ষায় থাকা কিছু সম্ভাব্য মিথ্যা ক্রসওভার সংকেত ফিল্টার করতে পারে, ট্রেডের নির্ভুলতা উন্নত করে।

  3. ঝুঁকি ব্যবস্থাপনাঃ এন্ট্রি পয়েন্ট হিসেবে এফভিজি ব্যবহার করা স্বাভাবিকভাবেই স্টপ-লস প্লেসমেন্টকে আরও সংকীর্ণ করে তোলে, যা ঝুঁকি নিয়ন্ত্রণে সহায়তা করে।

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

  5. উদ্দেশ্যমূলকতাঃ স্পষ্ট প্রযুক্তিগত সূচক এবং মূল্য কর্মের উপর ভিত্তি করে, স্বতন্ত্র মূল্যায়নের প্রভাব হ্রাস করে।

কৌশলগত ঝুঁকি

  1. বিপজ্জনক বাজার ঝুঁকিঃ ব্যাপ্তি-সীমাবদ্ধ বা বিপজ্জনক বাজারগুলিতে, ঘন ঘন এসএমএ ক্রসওভারগুলি অত্যধিক বাণিজ্য এবং ক্ষতির দিকে পরিচালিত করতে পারে।

  2. লেগঃ একটি লেগিং সূচক হিসাবে, এসএমএগুলি প্রবণতার শুরুতে কিছু সুযোগ মিস করতে পারে।

  3. ভুয়া ব্রেকআউট ঝুঁকিঃ মূল্য সংক্ষিপ্তভাবে এফভিজি অতিক্রম করতে পারে এবং তারপরে পিছনে সরে যেতে পারে, যা মিথ্যা সংকেত সৃষ্টি করে।

  4. মার্কেট গ্যাপের ঝুঁকিঃ অস্থির বাজারে, FVG এলাকার উপরে দামের ফাঁক থাকতে পারে, যার ফলে ট্রেডিংয়ের সুযোগ হারাতে পারে।

  5. পরামিতি সংবেদনশীলতাঃ কৌশল কর্মক্ষমতা SMA সময়কাল এবং FVG সংজ্ঞা পরামিতি সংবেদনশীল হতে পারে, সাবধানে অপ্টিমাইজেশান প্রয়োজন।

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

  1. ডায়নামিক এসএমএ পিরিয়ডঃ বিভিন্ন বাজারের অবস্থার সাথে খাপ খাইয়ে নেওয়ার জন্য বাজারের অস্থিরতার উপর ভিত্তি করে ডায়নামিক এসএমএ পিরিয়ডগুলি সামঞ্জস্য করার বিষয়টি বিবেচনা করুন।

  2. অতিরিক্ত ফিল্টারঃ প্রবণতা নিশ্চিত করতে এবং মিথ্যা সংকেত হ্রাস করতে অতিরিক্ত প্রযুক্তিগত সূচক (যেমন RSI বা MACD) প্রবর্তন করুন।

  3. এফভিজি সংজ্ঞা উন্নত করুনঃ এফভিজি সংজ্ঞায়নের জন্য একাধিক মোমবাতি ব্যবহার করার চেষ্টা করুন, অথবা এফভিজি কার্যকারিতা যাচাই করার জন্য ভলিউম বিবেচনা করুন।

  4. প্রস্থান কৌশল অপ্টিমাইজ করুনঃ লাভের সুরক্ষার জন্য ট্রেলিং স্টপ বা অস্থিরতার ভিত্তিতে গতিশীল স্টপ বাস্তবায়ন করুন।

  5. সময় ফিল্টার যোগ করুনঃ FVG গুলির গঠন সময় বিবেচনা করুন, সম্ভাব্যভাবে FVG বৈধতা নিশ্চিত করার জন্য একটি সময় উইন্ডো সেট করুন।

  6. ঝুঁকি ব্যবস্থাপনা অপ্টিমাইজেশানঃ আরও সুনির্দিষ্ট ঝুঁকি নিয়ন্ত্রণের জন্য বাজারের অস্থিরতার উপর ভিত্তি করে গতিশীলভাবে অবস্থানের আকার সামঞ্জস্য করুন।

সিদ্ধান্ত

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


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

//@version=5
strategy("8 SMA and 20 SMA with FVG Pullback", overlay=true)

// Input parameters
smaShortLength = input.int(8, title="Short SMA Length")
smaLongLength = input.int(20, title="Long SMA Length")

// Calculate SMAs
smaShort = ta.sma(close, smaShortLength)
smaLong = ta.sma(close, smaLongLength)

// Plot SMAs
plot(smaShort, title="8 SMA", color=color.blue)
plot(smaLong, title="20 SMA", color=color.red)

// Identify SMA crossovers
longCondition = ta.crossover(smaShort, smaLong)
shortCondition = ta.crossunder(smaShort, smaLong)

// Fair Value Gaps (FVG) logic
var float fvgHigh = na
var float fvgLow = na

if (ta.valuewhen(high[1] < high and low[1] > low, high, 0) and ta.valuewhen(high[1] < high and low[1] > low, low, 0))
    fvgHigh := high
    fvgLow := low

plot(fvgHigh, title="FVG High", color=color.purple, linewidth=1, style=plot.style_line)
plot(fvgLow, title="FVG Low", color=color.orange, linewidth=1, style=plot.style_line)

// Entry conditions
if (longCondition)
    if (low <= fvgLow)
        strategy.entry("Long", strategy.long)
        
if (shortCondition)
    if (high >= fvgHigh)
        strategy.entry("Short", strategy.short)
        
// Exit conditions (optional, you can modify these as per your risk management strategy)
if (ta.crossunder(smaShort, smaLong))
    strategy.close("Long")
    
if (ta.crossover(smaShort, smaLong))
    strategy.close("Short")


সম্পর্কিত

আরো