কে-লাইন বন্ধ করার দিকনির্দেশের উপর ভিত্তি করে উচ্চ-ফ্রিকোয়েন্সি ট্রেডিং ব্রেকথ্রু কৌশল

HFT SL TP ROE MDD TPR
সৃষ্টির তারিখ: 2024-12-12 14:35:24 অবশেষে সংশোধন করুন: 2024-12-12 14:35:24
অনুলিপি: 1 ক্লিকের সংখ্যা: 417
1
ফোকাস
1617
অনুসারী

কে-লাইন বন্ধ করার দিকনির্দেশের উপর ভিত্তি করে উচ্চ-ফ্রিকোয়েন্সি ট্রেডিং ব্রেকথ্রু কৌশল

ওভারভিউ

এটি একটি কৌশল যা 1 মিনিটের K লাইন বন্ধের দিকের উপর ভিত্তি করে উচ্চ-ফ্রিকোয়েন্সি ট্রেডিং করে। কৌশলটি K লাইনের বন্ধের দাম এবং খোলার দামের মধ্যে সম্পর্ক বিচার করে বাজারের গতিপথ নির্ধারণ করে এবং পয়েন্টার K লাইন গঠনের পরে অতিরিক্ত করে এবং পয়েন্টার K লাইন গঠনের পরে শূন্য করে। কৌশলটি স্থির অবস্থানের সময় গ্রহণ করে, পরবর্তী K লাইন বন্ধের সময় পজিশনটি সমতল করে এবং প্রতিদিনের সর্বাধিক লেনদেনের সীমাবদ্ধতা নিয়ন্ত্রণ করে।

কৌশল নীতি

কৌশলটির মূল যুক্তি হল K-রেখা দিয়ে সংক্ষিপ্ত সময়ের বাজার প্রবণতা নির্ধারণ করাঃ

  1. যখন বন্ধের মূল্য খোলার মূল্যের চেয়ে বেশি হয়, তখন একটি সূর্যের লাইন তৈরি হয়, যা নির্দেশ করে যে বর্তমান চক্রের মধ্যে ক্রেতাদের শক্তি বেশি এবং কৌশলগত পছন্দ বেশি।
  2. যখন বন্ধের দাম খোলার দামের চেয়ে কম হয়, তখন একটি কালো লাইন তৈরি হয়, যা দেখায় যে বর্তমান চক্রের মধ্যে বিক্রেতার শক্তির প্রাধান্য রয়েছে, কৌশলটি খালি করার জন্য বেছে নেওয়া হয়েছে।
  3. কৌশলটি হ’ল পজিশন খোলার পরে পরবর্তী কে লাইনটি বন্ধ হওয়ার সময় পজিশন বন্ধ করা, দ্রুত লাভ বা ক্ষতি বন্ধ করা।
  4. অতিরিক্ত লেনদেন রোধে প্রতিদিন লেনদেনের সংখ্যা ২০০-এর মধ্যে সীমাবদ্ধ রাখা হয়েছে।
  5. প্রতিটি লেনদেনের জন্য অ্যাকাউন্টের 1% তহবিল ব্যবহার করা হয়, যা ঝুঁকি নিয়ন্ত্রণে সহায়তা করে।

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

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

কৌশলগত ঝুঁকি

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

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

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

সারসংক্ষেপ

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

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

//@version=5
strategy("Candle Close Strategy", overlay=true)

// Define conditions for bullish and bearish candlesticks
isBullish = close > open
isBearish = close < open

// Track the number of bars since the trade was opened and the number of trades per day
var int barsSinceTrade = na
var int tradesToday = 0

// Define a fixed position size for testing
fixedPositionSize = 1

// Entry condition: buy after the close of a bullish candlestick
if (isBullish and tradesToday < 200)  // Limit to 200 trades per day
    strategy.entry("Buy", strategy.long, qty=fixedPositionSize)
    barsSinceTrade := 0
    tradesToday := tradesToday + 1

// Entry condition: sell after the close of a bearish candlestick
if (isBearish and tradesToday < 200)  // Limit to 200 trades per day
    strategy.entry("Sell", strategy.short, qty=fixedPositionSize)
    barsSinceTrade := 0
    tradesToday := tradesToday + 1

// Update barsSinceTrade if a trade is open
if (strategy.opentrades > 0)
    barsSinceTrade := nz(barsSinceTrade) + 1

// Reset tradesToday at the start of a new day
if (dayofmonth != dayofmonth[1])
    tradesToday := 0

// Exit condition: close the trade after the next candlestick closes
if (barsSinceTrade == 2)
    strategy.close("Buy")
    strategy.close("Sell")

// Plot bullish and bearish conditions
plotshape(series=isBullish, location=location.belowbar, color=color.green, style=shape.labelup, text="BUY")
plotshape(series=isBearish, location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL")

// Plot the candlesticks
plotcandle(open, high, low, close, title="Candlesticks")