নিফটি৫০-এর তিন মিনিটের খোলার মূল্যের যুগান্তকারী কৌশল

SMA EMA MACD RSI KDJ Boll
সৃষ্টির তারিখ: 2024-05-17 15:15:41 অবশেষে সংশোধন করুন: 2024-05-17 15:15:41
অনুলিপি: 3 ক্লিকের সংখ্যা: 973
1
ফোকাস
1617
অনুসারী

নিফটি৫০-এর তিন মিনিটের খোলার মূল্যের যুগান্তকারী কৌশল

ওভারভিউ

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

কৌশল নীতি

  1. তিন মিনিটের সময়কাল নির্ধারণ করুন এবং বিচার করুন যে বর্তমানটি ট্রেডিং দিনের প্রথম K লাইন কিনা।
  2. প্রথম K লাইনটির ওপেনিং, সর্বোচ্চ এবং সর্বনিম্ন মূল্য রেকর্ড করুন।
  3. প্রথম K লাইন শেষ হওয়ার পরে, যদি পরবর্তী K লাইন সর্বোচ্চ মূল্য প্রথম K লাইন সর্বোচ্চ মূল্য অতিক্রম করে, তবে একটি মাল্টি সিগন্যাল জারি করা হয়; যদি পরবর্তী K লাইন সর্বনিম্ন মূল্য প্রথম K লাইন সর্বনিম্ন মূল্যের নীচে পড়ে, তবে একটি শূন্য সিগন্যাল জারি করা হয়।
  4. সংকেত অনুযায়ী ট্রেড করুন, হোল্ডিং সময়টি নমনীয়ভাবে নিয়ন্ত্রণ করা যায়, যেমন দিনের শেষ অবধি রাখা, স্থির স্টপ লস অবস্থান সেট করা ইত্যাদি।

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

  1. এটি সহজ, সুস্পষ্ট, এবং নতুনদের শেখার এবং ব্যবহারের জন্য উপযুক্ত।
  2. মার্কেট খোলার সময় ট্রেন্ডিংয়ের সুযোগগুলিকে ধরতে সাহায্য করে।
  3. ব্যক্তিগত পছন্দ অনুসারে, পোজিশনের সময় এবং স্টপ লস পজিশনের নমনীয়তা সেট করা যায়।
  4. Nifty50 বা ETF এর মতো ব্রড-বেস সূচকের জন্য প্রযোজ্য।

কৌশলগত ঝুঁকি

  1. মার্কেট খোলার সময় বড় ধরনের ওঠানামা দেখা যায়, এবং শুধুমাত্র উচ্চ বা নিম্ন মূল্যের ব্রেক ব্যবহার করে অনেক ভুয়া ব্রেকিং সিগন্যাল তৈরি হতে পারে।
  2. পজিশন ম্যানেজমেন্টের জন্য কোন কৌশল নেই, পুরো পজিশনের অপারেশন ঝুঁকিপূর্ণ।
  3. একটি কঠোর স্টপ লস কৌশল না থাকা এবং ভুল সিদ্ধান্তের জন্য বড় ধরনের প্রত্যাহারের ঝুঁকি রয়েছে।

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

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

সারসংক্ষেপ

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

কৌশল সোর্স কোড
/*backtest
start: 2023-05-11 00:00:00
end: 2024-05-16 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Nifty 50 Strategy", overlay=true)

// Define 3-minute timeframe
timeframe = "3"

// Track if the current bar is the first bar of the session
isNewSession = ta.change(hour(time, "D")) != 0

// Track the open of the first candle of the session
firstCandleOpen = isNewSession ? open : na

// Track the high and low of the first candle
var float firstCandleHigh = na
var float firstCandleLow = na

if isNewSession
    firstCandleHigh := high
    firstCandleLow := low

// Alert when the first candle is completed
if ta.barssince(isNewSession) == 3
    alert("First Candle Completed - High: " + str.tostring(firstCandleHigh) + ", Low: " + str.tostring(firstCandleLow))

// Track if the high or low of the first candle is broken
highBroken = high > firstCandleHigh
lowBroken = low < firstCandleLow

// Alert when the high or low of the first candle is broken
if highBroken
    alert("High of First Candle Broken - High: " + str.tostring(high))
    strategy.entry("Enter Long", strategy.long)
if lowBroken
    alert("Low of First Candle Broken - Low: " + str.tostring(low))
    strategy.entry("Enter Short", strategy.short)