গতিশীল ঝুঁকি ব্যবস্থাপনা এবং নির্দিষ্ট লাভের উপর ভিত্তি করে উন্নত ন্যায্য মূল্য ব্যবধান সনাক্তকরণ কৌশল

FVG SL TP
সৃষ্টির তারিখ: 2024-11-29 16:22:10 অবশেষে সংশোধন করুন: 2024-11-29 16:22:10
অনুলিপি: 0 ক্লিকের সংখ্যা: 587
1
ফোকাস
1617
অনুসারী

গতিশীল ঝুঁকি ব্যবস্থাপনা এবং নির্দিষ্ট লাভের উপর ভিত্তি করে উন্নত ন্যায্য মূল্য ব্যবধান সনাক্তকরণ কৌশল

ওভারভিউ

এটি একটি ডায়নামিক ঝুঁকি ব্যবস্থাপনা এবং স্থির লাভের লক্ষ্যের সাথে যুক্ত একটি ন্যায্য মূল্যের ফাঁক (FVG) ভিত্তিক ট্রেডিং কৌশল। এই কৌশলটি 15 মিনিটের সময়কালের উপর কাজ করে, বাজারে মূল্যের ফাঁক সনাক্ত করে সম্ভাব্য ব্যবসায়ের সুযোগগুলি ধরার জন্য। রিটার্নিং ডেটা অনুসারে, নভেম্বর 2023 থেকে আগস্ট 2024 এর মধ্যে, এই কৌশলটি 284.40% এর একটি নিট রিটার্ন অর্জন করেছে, মোট 153 টি লেনদেন সম্পন্ন করেছে, যার মধ্যে 71.24% লাভের হার এবং 2.422% লাভের ফ্যাক্টর রয়েছে।

কৌশল নীতি

কৌশলটির মূল বিষয় হল তিনটি ক্রমাগত কে-লাইনের মধ্যে মূল্য সম্পর্ক পর্যবেক্ষণ করে ন্যায্য মূল্যের ফাঁক চিহ্নিত করা। বিশেষ করেঃ

  1. একাধিক এফভিজি গঠনের শর্তঃ বর্তমান এক কে লাইনের সর্বোচ্চ মূল্য পূর্ববর্তী দুটি কে লাইনের সর্বনিম্ন মূল্যের চেয়ে কম
  2. খালি মাথা এফভিজি গঠনের শর্তঃ বর্তমান একটি কে লাইনের সর্বনিম্ন মূল্য পূর্ববর্তী দুটি কে লাইনের সর্বোচ্চ মূল্যের চেয়ে বেশি
  3. ইনপুট সংকেতটি FVG থ্রেশহোল্ড প্যারামিটার দ্বারা নিয়ন্ত্রিত হয় এবং কেবলমাত্র যখন খোলার আকারটি দামের একটি নির্দিষ্ট শতাংশের বেশি হয় তখনই এটি ট্রিগার হয়
  4. ঝুঁকি নিয়ন্ত্রণ অ্যাকাউন্টের সুদের একটি নির্দিষ্ট অনুপাত ((1%) ব্যবহার করে স্টপ লস মান হিসাবে
  5. লাভের লক্ষ্যমাত্রা স্থির পয়েন্ট (৫০ পয়েন্ট) সেট

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

  1. ঝুঁকি ব্যবস্থাপনা বিজ্ঞান যুক্তিসঙ্গতঃ অ্যাকাউন্টের অধিকার এবং সুবিধার অনুপাত বন্ধ হয়ে যায়, গতিশীল ঝুঁকি নিয়ন্ত্রণের জন্য
  2. ট্রেডিংয়ের নিয়মগুলি স্পষ্টঃ নির্দিষ্ট লাভের লক্ষ্যমাত্রা ব্যবহার করুন এবং বিষয়গত বিচার এড়িয়ে চলুন
  3. দুর্দান্ত পারফরম্যান্সঃ উচ্চ মুনাফার হার এবং মুনাফার ফ্যাক্টরগুলি কৌশলটির ভাল স্থায়িত্বের ইঙ্গিত দেয়
  4. বাস্তবায়ন সহজঃ কোড লজিক পরিষ্কার, সহজে বোঝা এবং রক্ষণাবেক্ষণ করা যায়
  5. অভিযোজনযোগ্যতাঃ বিভিন্ন বাজারের অবস্থার সাথে সামঞ্জস্য করার জন্য প্যারামিটারগুলি সামঞ্জস্য করা যায়

কৌশলগত ঝুঁকি

  1. বাজারের অস্থিরতার ঝুঁকিঃ উচ্চ অস্থিরতার বাজারে, নির্দিষ্ট পয়েন্টের লাভের লক্ষ্যমাত্রা যথেষ্ট নমনীয় নাও হতে পারে
  2. স্লাইড পয়েন্টের ঝুঁকিঃ ঘন ঘন লেনদেনের ফলে স্লাইড পয়েন্টের উচ্চ খরচ হতে পারে
  3. প্যারামিটার নির্ভরতাঃ নীতির কার্যকারিতা দৃ strongly়ভাবে এফভিজি থ্রেশহোল্ডের সেটিংসের উপর নির্ভর করে
  4. ভুয়া ব্রেকিংয়ের ঝুঁকিঃ কিছু FVG সংকেত ভুয়া ব্রেকিং হতে পারে এবং অতিরিক্ত নিশ্চিতকরণ সূচক প্রয়োজন
  5. তহবিল পরিচালনার ঝুঁকিঃ ধারাবাহিক ক্ষতির ক্ষেত্রে ফিক্সড রেট স্টপ-আপ তহবিলের দ্রুত সঙ্কুচিত হতে পারে

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

  1. বাজারের অস্থিরতার সূচক প্রবর্তন, মুনাফা লক্ষ্যমাত্রার গতিশীল সমন্বয়
  2. ট্রেন্ড ফিল্টার যুক্ত করুন এবং ট্রেডিং এড়িয়ে চলুন
  3. মাল্টি-টাইম সাইকেল কনফার্মেশন মেকানিজম
  4. পজিশন ম্যানেজমেন্ট অ্যালগরিদম অপ্টিমাইজ করা, ফ্লোটিং পজিশন সিস্টেম চালু করা
  5. ট্রেডিংয়ের সময় ফিল্টারিং বাড়ান, উচ্চ ওঠানামা এড়ান
  6. সিগন্যাল স্টেইনটেন্স স্কোরিং সিস্টেম তৈরি করা, উচ্চমানের লেনদেনের সুযোগ নির্ণয় করা

সারসংক্ষেপ

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

কৌশল সোর্স কোড
/*backtest
start: 2019-12-23 08:00:00
end: 2024-11-28 00:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Fair Value Gap Strategy with % SL and Fixed TP", overlay=true, initial_capital=500, default_qty_type=strategy.fixed, default_qty_value=1)

// Parameters
fvgThreshold = input.float(0.5, "FVG Threshold (%)", minval=0.1, step=0.1)

// Fixed take profit in pips
takeProfitPips = 50

// Function to convert pips to price
pipsToPriceChange(pips) =>
    syminfo.mintick * pips * 10

// Function to detect Fair Value Gap
detectFVG(dir) =>
    gap = 0.0
    if dir > 0  // Bullish FVG
        gap := low[2] - high[1]
    else  // Bearish FVG
        gap := low[1] - high[2]
    math.abs(gap) > (close * fvgThreshold / 100)

// Detect FVGs
bullishFVG = detectFVG(1)
bearishFVG = detectFVG(-1)

// Entry conditions
longCondition = bullishFVG
shortCondition = bearishFVG

// Calculate take profit level
longTakeProfit = strategy.position_avg_price + pipsToPriceChange(takeProfitPips)
shortTakeProfit = strategy.position_avg_price - pipsToPriceChange(takeProfitPips)

// Calculate stop loss amount (5% of capital)
stopLossAmount = strategy.equity * 0.01

// Execute trades
if (longCondition)
    strategy.entry("Long", strategy.long)

if (shortCondition)
    strategy.entry("Short", strategy.short)

// Set exit conditions
if (strategy.position_size > 0)
    strategy.exit("Long TP", "Long", limit=longTakeProfit)
    strategy.close("Long SL", when=strategy.openprofit < -stopLossAmount)
else if (strategy.position_size < 0)
    strategy.exit("Short TP", "Short", limit=shortTakeProfit)
    strategy.close("Short SL", when=strategy.openprofit < -stopLossAmount)

// Plot signals
plotshape(longCondition, "Buy Signal", location = location.belowbar, color = color.green, style = shape.triangleup, size = size.small)
plotshape(shortCondition, "Sell Signal", location = location.abovebar, color = color.red, style = shape.triangledown, size = size.small)