
এই কৌশলটি ৫০-চক্রের ইএমএ গড় এবং কে লাইনের বন্ধের দামের বিচার করে, দামটি নীচে ইএমএ গড়ের নীচে ভেঙে গেলে শূন্য করে, দামের 2-3 টি কে লাইন পুনরুদ্ধারের জন্য অপেক্ষা করে, যদি K লাইনটি গ্রাসের আকারের হয় তবে এই কে লাইনের বন্ধের পরে শূন্যস্থানটি খোলার জন্য সংক্ষিপ্ত লাইন অপারেশন করুন।
প্রথমে ৫০-চক্রের ইএমএ গড় গণনা করুন, তারপরে বিচার করুন যে দামটি ইএমএ গড়কে উপরের থেকে নীচে থেকে ভেঙেছে কিনা, যদি এটি ভেঙে যায় তবে এটি একটি শূন্য প্রেরণা হিসাবে রেকর্ড করা হবে। তারপরে বিচার করুন যে পরবর্তী কে লাইনটি একটি ঊর্ধ্বমুখী রিবাউন্ড হয়েছে কিনা, যদি রিবাউন্ডের মাত্রা পূর্ববর্তী কে লাইনের সর্বনিম্ন মূল্যের চেয়ে বেশি হয় তবে এটি একটি রিবাউন্ড সংকেত হিসাবে রেকর্ড করা হবে। রিবাউন্ডের পরে, পরবর্তী 1-2 টি কে লাইন টোনাল মোড গঠন করেছে কিনা তা আরও বিচার করুন, যদি টোনাল গঠন হয় তবে এটি একটি টোনাল সংকেত হিসাবে রেকর্ড করা হবে। যখন শূন্য প্রেরণা, রিবাউন্ড এবং টোনাল 3 শর্তটি একই সাথে পূরণ করা হয়, তখন এই টোনাল কে লাইনটি বন্ধ হওয়ার পরে খালি পজিশন খুলুন, শর্ট লাইন অপারেশন করুন।
কৌশলটি 50 পিরিয়ডের ইএমএ গড়রেখা আঁকবে, যখন খালি করার সংকেত দেওয়া হবে, তখন কে লাইনের নীচে নীচের লাল ত্রিভুজ চিহ্নিত করা হবে। একই সাথে স্টপ লস দেওয়া হবে এবং একটি লাল স্টপ লাইন আঁকা হবে।
এই কৌশলটি প্রবণতা বিচার এবং আকৃতির বৈশিষ্ট্যগুলিকে একত্রিত করে, যা কার্যকরভাবে প্রবণতা বিপরীত হওয়ার সুযোগকে কাজে লাগাতে সক্ষম। প্রথমে, ইএমএ ব্যবহার করে প্রবণতার দিক নির্ধারণ করুন, তারপরে পুনরুদ্ধারের সময়, ভক্ষণের আকৃতি ব্যবহার করে একটি সংকেত প্রেরণ করুন, যাতে ভুয়া ব্রেকিংয়ের বিভ্রান্তি এড়ানো যায়। ক্ষতির স্পষ্টতা, পুনরুদ্ধার নিয়ন্ত্রণ স্থানে রয়েছে। সংক্ষিপ্ত লাইন অপারেশনের জন্য উপযুক্ত।
এই কৌশলটি মূলত ইএমএ দ্বারা নির্ধারিত প্রবণতার দিকের উপর নির্ভর করে, যদি তীব্র ব্রেকডাউন ঘটে তবে ভুল বিচার হতে পারে। গ্রাসের আকারের বিচারটি কিছুটা বিষয়গত, পরিমাণ এবং গভীরতা উভয়ই প্যারামিটার অপ্টিমাইজেশনের প্রয়োজন। স্টপ পজিশনগুলিও বাজারের অস্থিরতার পরিমাণের সাথে সামঞ্জস্য করতে হবে। সামগ্রিকভাবে, এই কৌশলটি স্থিতিশীলভাবে পরিচালিত স্টক সূচক বাজারের জন্য আরও উপযুক্ত, সংক্ষিপ্ত লাইন অপারেশনের জন্য উপযুক্ত।
ইএমএ প্যারামিটার, রিডাউন K লাইন সংখ্যা, গ্রাস K লাইন সংখ্যা ইত্যাদি প্যারামিটারগুলিকে অনুকূলিতকরণের মাধ্যমে আরও ভাল কৌশলগত প্রভাব অর্জন করা যেতে পারে। এছাড়াও, অন্যান্য সূচকগুলির সাথে প্রবণতা এবং রিডাউন সিগন্যালের বিচার বিবেচনা করা যেতে পারে।
ইএমএ চক্র অপ্টিমাইজেশানঃ আপনি আরও ইএমএ চক্র পরীক্ষা করতে পারেন, যেমন 30, 40 বা 60 চক্র, সর্বোত্তম প্যারামিটার খুঁজে পেতে।
রিডাউন K লাইন সংখ্যা অপ্টিমাইজেশানঃ 2-5 টির মতো বিভিন্ন সংখ্যা পরীক্ষা করে সেরা রিডাউন সংকেত খুঁজে বের করুন।
K-লাইন সংখ্যা অনুকূলিতকরণঃ 1-3 টির মতো বিভিন্ন সংখ্যার পরীক্ষা করে সর্বোত্তম গ্রাসকারী সংকেত খুঁজে বের করুন।
স্টপ ডেমপ্লেজ অপ্টিমাইজেশানঃ সর্বোত্তম স্টপ পজিশনের জন্য 0.5 থেকে 2x এটিআর স্টপ পরীক্ষা করা যেতে পারে।
সিগন্যালের নির্ভুলতা বাড়ানোর জন্য অন্যান্য নির্দেশক যেমন MACD, KDJ ইত্যাদি সংকেত যোগ করার কথা বিবেচনা করুন।
বিভিন্ন জাতের পরীক্ষা করা যায়, যেমন স্টক সূচক, তেল, মূল্যবান ধাতু ইত্যাদি, প্রয়োগের পরিধি প্রসারিত করে।
এই কৌশলটি প্রথমে ইএমএ ব্যবহার করে প্রবণতার দিক নির্ধারণ করে, তারপরে রিডাউন এবং গ্রাসকারী আকারের সাথে মিলিত হয়ে একটি খালি সংকেত প্রেরণ করে, এটি একটি সাধারণ প্রবণতা বিপরীত কৌশল। এটি প্রবণতা বিচার এবং আকারের বৈশিষ্ট্যগুলির সাথে মিলিত হয়, যা বিপরীত সুযোগকে কার্যকরভাবে দখল করতে পারে। কৌশলটি প্যারামিটারগুলি অনুকূলিত করার পরে, ভাল ফলাফল পাওয়া যায়। সামগ্রিকভাবে, এই কৌশলটি পরিচালনা করা সহজ, ঝুঁকি নিয়ন্ত্রণযোগ্য এবং সংক্ষিপ্ত লাইন অপারেশনের জন্য খুব উপযুক্ত। এর সুবিধাটি হ’ল বিপরীত পরিস্থিতিটি সময়মতো দখল করা এবং একটি সুস্পষ্ট স্টপ লস রয়েছে। সামগ্রিকভাবে, এই কৌশলটির কিছু কার্যকর মূল্য রয়েছে।
/*backtest
start: 2024-01-10 00:00:00
end: 2024-01-17 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy(title="Linor Pullback Short Strategy", shorttitle="EMA Pullback", overlay=true)
// Define strategy parameters
ema_length = input(50, title="EMA Length")
pullback_candles = input(3, title="Number of Pullback Candles")
engulfing_candles = input(1, title="Number of Engulfing Candles")
stop_loss = input(1, title="Stop Loss (in ATR)")
// Calculate the EMA
ema = ema(close, ema_length)
// Define bearish impulse condition
bearish_impulse = crossover(close, ema)
// Define pullback condition
pullback_condition = false
for i = 1 to pullback_candles
if close[i] > close[i - 1]
pullback_condition := true
else
pullback_condition := false
// Define engulfing condition
engulfing_condition = false
for i = 1 to engulfing_candles
if close[i] < open[i] and close[i-1] > open[i-1]
engulfing_condition := true
else
engulfing_condition := false
// Define the entry condition
entry_condition = bearish_impulse and pullback_condition and engulfing_condition
// Plot the EMA on the chart
plot(ema, color=color.blue, title="50 EMA")
// Plot shapes on the chart to mark entry points
plotshape(entry_condition, style=shape.triangleup, location=location.belowbar, color=color.red, size=size.small)
// Define and plot the stop loss level
atr_value = atr(14)
stop_loss_level = close + atr_value * stop_loss
plot(stop_loss_level, color=color.red, title="Stop Loss")
// Strategy orders
strategy.entry("Short", strategy.short, when=entry_condition)
strategy.exit("Stop Loss/Target", from_entry="Short", stop=stop_loss_level, when=strategy.position_size[1] > 0)
// Plot strategy performance on the chart