
Momentum Average Inverse Relief Pullback Strategy একটি সহজ কৌশল যা চলমান গড়ের কাছাকাছি বিপরীত ক্রিয়াকলাপ পরিচালনা করে। এই কৌশলটি 50 ইন্ডেক্সের চলমান গড়কে প্রধান প্রবণতা বিচারক হিসাবে ব্যবহার করে এবং মেটালজিকের ডুব দেওয়ার নিয়মের সাথে মিলিত হয়। চলমান গড়কে ভেঙে ফেলার পরে, দ্বিতীয় বা তৃতীয় তলা বিপরীত K লাইন গঠনের জন্য অপেক্ষা করুন, যদি বিপরীত মোডের সাথে সামঞ্জস্যপূর্ণ হয় তবে পরবর্তী K লাইনটি বন্ধ হয়ে গেলে বিপরীত পোজিশনটি খুলুন এবং এক মিনিটের স্টপডাউন টাইমার সেট করুন।
এই কৌশলটি মূলত দুটি অনুমানের উপর ভিত্তি করে তৈরি করা হয়েছেঃ
50 ইএমএ কার্যকরভাবে বাজার প্রবণতা দিক নির্ণয় করতে পারে। যখন দাম বেড়ে যায়, তখন এটি একটি মাল্টি হেড ট্রেড হিসাবে বিবেচিত হয়; যখন এটি হ্রাস পায়, তখন এটি একটি ফাঁকা হেড ট্রেড হিসাবে বিবেচিত হয়।
প্রবণতাটি ইএমএ অতিক্রম করার পরে, প্রায়শই একটি স্বল্পমেয়াদী সমন্বয় বিপর্যয় দেখা দেয়, বিপরীত কে লাইনের ডুবে যাওয়া আকৃতির বৈশিষ্ট্যটি ব্যবহার করে, বিপর্যয়ের সমাপ্তির সময়টি ক্যাপচার করা যায়, যার ফলে বিপরীত অপারেশন করা যায়।
বিশেষত, কৌশলটি প্রথমে 50 টি ইএমএ গণনা করে এবং তারপরে মূল্যটি ইএমএ অতিক্রম করে কিনা তা নির্ধারণ করে। যদি এটি একাধিক হেড অতিক্রম করে তবে 2-3 টি নীচের দিকে নেমে আসা কে লাইনটি অপেক্ষা করুন, যদি পরবর্তী কে লাইনটি একাধিক হেডকে গ্রাস করে তবে কে লাইনটি বন্ধ হয়ে গেলে আরও বেশি করুন; যদি এটি খালি হেড অতিক্রম করে তবে 2-3 টি উপরের দিকে সূর্যের লাইনটি অপেক্ষা করুন, যদি পরবর্তী কে লাইনটি খালি হেডকে গ্রাস করে তবে কে লাইনটি বন্ধ হওয়ার সময় খালি করুন। অতিরিক্ত খালি করুন, 1 মিনিটের ঘড়িটি সেট করুন, ওভারটাইম সমতল করুন।
এই কৌশলটির সুবিধাগুলো হলঃ
অপারেশন লজিক সহজ এবং স্পষ্ট, সহজেই বোঝা যায়, এবং এটি নতুনদের জন্য উপযুক্ত।
ট্রেডিং সিগন্যালকে আরও কার্যকর করার জন্য মুভিং এভারেজের প্রবণতা বিচার এবং কে-লাইন ফর্ম্যাটের বৈশিষ্ট্যগুলিকে পুরোপুরি ব্যবহার করা হয়েছে।
স্টপ লস টাইম সেট করা হয়েছে যাতে একক লেনদেনের ক্ষতি নিয়ন্ত্রণ করা যায়।
এই পদ্ধতিগত নিয়মগুলি সুস্পষ্ট, এবং এই নীতিগুলিকে আরও নির্ভরযোগ্য করে তোলে, কারণ এটি বিষয়গত বিচারের প্রভাবকে এড়িয়ে যায়।
এই কৌশলটির কিছু ঝুঁকিও রয়েছেঃ
50 দিন EMA ট্রেন্ডের সঠিক মূল্যায়ন করতে পারে না, এবং এটি ভুল হতে পারে।
K-রেখা আকৃতির বিচারও একটি নির্দিষ্ট ভুল বিচার সম্ভাবনা আছে
স্টপ লস টাইম ভুলভাবে সেট করা হয়েছে, যা আপনার ক্ষতি বাড়াতে বা আপনার লাভ হ্রাস করতে পারে।
মেশিন ট্রেডিংয়ের ক্ষেত্রে, স্লাইড পয়েন্ট, স্ট্রিং পয়েন্ট ইত্যাদির সমস্যা হতে পারে, যা মুনাফা অর্জনকে প্রভাবিত করে।
প্রতিকারঃ
চলমান গড়ের সময়কালের প্যারামিটারগুলিকে অপ্টিমাইজ করুন এবং আরও উপযুক্ত মানগুলি সন্ধান করুন।
সংকেতের নির্ভরযোগ্যতা বাড়ানোর জন্য অন্যান্য সূচকগুলির সাথে সংমিশ্রণ বিচার করুন।
স্টপ টাইম প্যারামিটার পরীক্ষা এবং অপ্টিমাইজ করুন, সর্বোত্তম প্যারামিটার খুঁজুন।
স্লাইড পয়েন্ট কন্ট্রোলের জন্য কৌশলগুলি সেট করুন যাতে গুরুতর স্লাইড পয়েন্ট ক্ষতি এড়ানো যায়।
এই কৌশলটি নিম্নলিখিত দিকগুলি থেকে উন্নত করা যেতে পারেঃ
চলমান গড়ের সময়কালের প্যারামিটারগুলিকে অনুকূলিত করুন এবং সর্বোত্তম প্যারামিটারগুলি সন্ধান করুন।
অন্য ধরনের মুভিং এভারেজের পরিবর্তে, যেমন ভারী মুভিং এভারেজ ইত্যাদি
ভলিউম এবং তরঙ্গদৈর্ঘ্যের মতো ফিল্টারগুলি বাড়ান যাতে সমন্বয় করার সময় ত্রুটিযুক্ত সংকেতগুলি এড়ানো যায়।
Stochastics, MACD এবং অন্যান্য সূচকগুলির সাথে মিলিতভাবে, সংকেতের গুণমান উন্নত করার জন্য একটি সমন্বয় কৌশল ব্যবহার করুন।
বিভিন্ন জাতের বৈশিষ্ট্য এবং লেনদেনের সময় অনুযায়ী সর্বোত্তম ক্ষতির সময় নির্ধারণ করুন।
একটি স্টপ-অফ কৌশল যোগ করুন, যখন মুনাফা নির্দিষ্ট মানদণ্ডে পৌঁছায় তখন সক্রিয়ভাবে স্টপ-অফ করুন।
গতিশীল গড় বিপরীতমুখী ত্রাণ টান-ফিরে কৌশল একটি সহজ ব্যবহারিক সংক্ষিপ্ত লাইন ট্রেডিং কৌশল যা মূলত চলমান গড় ব্যবহার করে প্রবণতা বিচার করতে এবং কে লাইন গ্রাস ব্যবহার করে বিপরীত সুযোগ আবিষ্কার করতে, যার ফলে সংক্ষিপ্ত লাইন অপারেশন। এই কৌশলটি অপারেশন পরিষ্কার এবং বাস্তবায়নের সহজতার সুবিধাগুলি রয়েছে, তবে কিছু প্যারামিটার অপ্টিমাইজেশনের জন্য জায়গা রয়েছে। কিছু পরীক্ষা এবং সমন্বয় সহ, কৌশলটি নতুনদের জন্য একটি ভাল শুরু হতে পারে।
/*backtest
start: 2023-02-11 00:00:00
end: 2024-02-17 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("LinoR EMA Pullback Strategy", shorttitle="EPS", overlay=true)
// Define EMA period
emaPeriod = input(50, title="EMA Period")
// Calculate 50 EMA
ema50 = ta.ema(close, emaPeriod)
// Calculate engulfing conditions
engulfingBullish = close[1] < open[1] and close > open and close > close[1] and open < open[1]
engulfingBearish = close[1] > open[1] and open > close and open > open[1] and close < close[1]
// Define a 1-minute timer
var timer = 0
if bar_index > 0
timer := timer[1] + 1
// Long condition
longCondition = ta.crossover(close, ema50) and engulfingBullish
if longCondition
strategy.entry("Buy", strategy.long)
// Short condition
shortCondition = ta.crossunder(close, ema50) and engulfingBearish
if shortCondition
strategy.entry("Sell", strategy.short)
// Exit after 1 minute
if timer >= 1
strategy.close("Exit")
plotshape(series=longCondition, title="Long Signal", location=location.belowbar, color=color.green, style=shape.triangleup, size=size.small)
plotshape(series=shortCondition, title="Short Signal", location=location.abovebar, color=color.red, style=shape.triangledown, size=size.small)