তিন মিনিটের সংক্ষিপ্ত অবস্থানের বিশেষজ্ঞ উপদেষ্টা কৌশল


সৃষ্টির তারিখ: 2023-11-24 15:58:01 অবশেষে সংশোধন করুন: 2023-11-24 15:58:01
অনুলিপি: 0 ক্লিকের সংখ্যা: 618
1
ফোকাস
1617
অনুসারী

তিন মিনিটের সংক্ষিপ্ত অবস্থানের বিশেষজ্ঞ উপদেষ্টা কৌশল

ওভারভিউ

এই কৌশলটি হল ডলারের সূচক (ইএস) 3 মিনিটের ব্যবধানে একটি সংক্ষিপ্ত পজিশনের জন্য বিশেষজ্ঞ পরামর্শদাতা কৌশল। এটি একটি সূচকের একটি সিরিজের চলমান গড় গণনা করে একটি ট্রেডিং সিগন্যাল তৈরি করে, যা নির্দিষ্ট শারীরিক অবস্থার সাথে মিলিত হয়।

কৌশল নীতি

এই কৌশলটির কেন্দ্রীয় সূচক হল T3 গড়। T3 গড় প্রথমে একটি সূচকীয় চলমান গড়ের একটি সেট xe1 ~ xe6 গণনা করে, ব্যবহারকারীর জন্য নির্ধারিত T3 প্যারামিটারগুলি সময়ের ব্যবধানে। তারপরে একটি নির্দিষ্ট ওজন সহগ দ্বারা, এই সূচকীয় চলমান গড়ের ওজনের গড় গণনা করে, যা চূড়ান্ত T3 গড় হিসাবে কাজ করে।

T3 গড়ের নীচে যখন বন্ধের দাম থাকে তখন একটি ক্রয় সংকেত উত্পন্ন হয়; যখন বন্ধের দামটি T3 গড়ের উপরে থাকে তখন একটি বিক্রয় সংকেত উত্পন্ন হয়। উপরন্তু, কৌশলটি নির্দিষ্ট কে-লাইন ফর্ম্যাটকে প্রবেশের সংকেতের সহায়ক শর্ত হিসাবে বিচার করে। ফর্ম্যাট শর্তাবলী এবং T3 গড়ের সংকেত একসাথে উপস্থিত হলেই কেবলমাত্র একটি লেনদেনের নির্দেশ দেওয়া হবে।

সামর্থ্য বিশ্লেষণ

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

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

ঝুঁকি ও সমাধান

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

ঝুঁকি নিয়ন্ত্রণের জন্য, প্রথমত, বিভিন্ন জাতের জন্য পুনরাবৃত্তিমূলক পরীক্ষার প্রয়োজন, প্যারামিটারের সর্বোত্তম পরিসীমা নির্ধারণ করুন। দ্বিতীয়ত, ক্ষতি বন্ধ করার কৌশলটি কঠোরভাবে প্রয়োগ করুন, সময়মতো ক্ষতি বন্ধ করুন এবং একক ক্ষতি নিয়ন্ত্রণ করুন নির্দিষ্ট অনুপাতে।

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

এই কৌশলটি নিম্নলিখিত অপ্টিমাইজেশানগুলির উপর ভিত্তি করে তৈরি হয়েছেঃ

  1. T3 প্যারামিটারগুলিকে অপ্টিমাইজ করুন এবং বিভিন্ন ট্রেডিং জাতের প্যারামিটারগুলির জন্য সর্বোত্তম ব্যাপ্তিটি সন্ধান করুন

  2. গ্রাফিকাল সূচক বিচার লজিক অপ্টিমাইজ করুন, আকৃতি সনাক্তকরণের নির্ভুলতা উন্নত করুন

  3. স্টপ অপ্টিমাইজেশান পদ্ধতি যেমন, স্টপ লেগ, স্টপ ট্র্যাকিং ইত্যাদি

  4. রিটার্ন বা সর্বাধিক প্রত্যাহারের উপর ভিত্তি করে তহবিল পরিচালনার মডিউল যুক্ত করুন

  5. মেশিন লার্নিং মডেলের বিচার করার জন্য একটি সহায়ক প্রবেশ মডিউল

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

সারসংক্ষেপ

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

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

//@version=5
strategy("ES 3m Short Only (Triple RED)", overlay=true)
// Alert Message '{{strategy.order.alert_message}}'
//3min
T3 = input(150)//to 600

xPrice3 = close
xe1 = ta.ema(xPrice3, T3)
xe2 = ta.ema(xe1, T3)
xe3 = ta.ema(xe2, T3)
xe4 = ta.ema(xe3, T3)
xe5 = ta.ema(xe4, T3)
xe6 = ta.ema(xe5, T3)

b3 = 0.7
c1 = -b3*b3*b3
c2 = 3*b3*b3+3*b3*b3*b3
c3 = -6*b3*b3-3*b3-3*b3*b3*b3
c4 = 1+3*b3+b3*b3*b3+3*b3*b3
nT3Average = c1 * xe6 + c2 * xe5 + c3 * xe4 + c4 * xe3

// Buy Signal - Price is below T3 Average
buySignal3 = xPrice3 < nT3Average
sellSignal3 = xPrice3 > nT3Average

//NinjaTrader Settings.
acct = "Sim101"
ticker = "ES 12-23"
qty = 1
takeProfitTicks = 4
stopLossTicks = 16
tickSize = 0.25

takeProfitShort = close - takeProfitTicks * tickSize
stopLossShort = close + stopLossTicks * tickSize

OCOMarketShort = '{ "alert": "OCO Market Short", "account": "' + str.tostring(acct) + '", "ticker": "' + str.tostring(ticker) + '", "qty": "' + str.tostring(qty) + '", "take_profit_price": "' + str.tostring(takeProfitShort) + '", "stop_price": "' + str.tostring(stopLossShort) + '", "tif": "DAY" }'
CloseAll = '{ "alert": "Close All", "account": "' + str.tostring(acct) + '", "ticker": "' + str.tostring(ticker) + '" }'

IsUp = close > open
IsDown = close < open
PatternPlot = IsDown[2] and IsDown[1] and IsDown and close[1] <= high[0] and close[1] > close[0] and low[1] > low[0] and high[2] > high[1] and low[2] <= low[1]
if (PatternPlot and sellSignal3)
    strategy.entry('Short', strategy.short, alert_message=OCOMarketShort)
    strategy.exit('Close Short', 'Short', profit=takeProfitTicks, loss=stopLossTicks, alert_message=CloseAll)

//plotshape(PatternPlot, title="Custom Pattern", style=shape.circle, location=location.abovebar, color=color.red, size=size.small)