এমা পুলব্যাক শর্ট স্ট্র্যাটেজি

লেখক:চাওঝাং, তারিখঃ ২০২৪-০১-১৮ ১১ঃ০২ঃ১৭
ট্যাগঃ

img

সারসংক্ষেপ

এই কৌশলটি সিগন্যাল নির্ধারণের জন্য 50 পিরিয়ডের ইএমএ এবং মোমবাতিগুলির বন্ধের মূল্য ব্যবহার করে। যখন দাম ইএমএ লাইনটি ভেঙে যায়, তখন এটি শর্ট হয়। দাম 2-3 মোমবাতিগুলির জন্য পিছনে টানার পরে, যদি গলফিং প্যাটার্ন সহ একটি মোমবাতি প্রদর্শিত হয় তবে এটি স্বল্পমেয়াদী ব্যবসায়ের জন্য সেই মোমবাতিটি বন্ধ হওয়ার পরে একটি শর্ট পজিশন খোলে।

কৌশল নীতি

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

এই কৌশলটি 50 পিরিয়ডের ইএমএ লাইনটি প্লট করে। যখন একটি শর্ট সিগন্যাল ট্রিগার হয়, তখন এটি মোমবাতিটির নীচে একটি লাল নেমে ত্রিভুজ প্লট করে। এটি একটি স্টপ লস স্তরও দেয় এবং একটি লাল স্টপ লস লাইন প্লট করে।

সুবিধা বিশ্লেষণ

এই কৌশলটি প্রবণতা বিচার এবং প্যাটার্ন স্বীকৃতি একত্রিত করে, যা কার্যকরভাবে প্রবণতা বিপরীত সুযোগগুলি ধরতে পারে। এটি প্রথমে প্রবণতা দিক নির্ধারণের জন্য ইএমএ ব্যবহার করে, তারপরে মিথ্যা ব্রেকআউটের দ্বারা বিভ্রান্ত হওয়ার জন্য pullback এর সময় গ্রাসকারী প্যাটার্ন ব্যবহার করে। স্টপ লস স্পষ্ট এবং ড্রডাউন ভালভাবে নিয়ন্ত্রিত। এটি স্বল্পমেয়াদী ট্রেডিংয়ের জন্য উপযুক্ত।

ঝুঁকি বিশ্লেষণ

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

EMA সময়কাল, pullback মোমবাতি সংখ্যা, engulfing মোমবাতি সংখ্যা যেমন পরামিতি ভাল কৌশল কর্মক্ষমতা জন্য অপ্টিমাইজ করা যেতে পারে। উপরন্তু, অন্যান্য সূচক প্রবণতা এবং pullback সংকেত নির্ধারণ বিবেচনা করা যেতে পারে।

অপ্টিমাইজেশান নির্দেশাবলী

  1. ইএমএ পিরিয়ড অপ্টিমাইজেশনঃ সর্বোত্তমটি খুঁজে পেতে 30, 40 বা 60 এর মতো আরও ইএমএ পিরিয়ড পরীক্ষা করুন।

  2. পলব্যাক মোমবাতি সংখ্যাঃ সর্বোত্তম পলব্যাক সংকেত খুঁজে পেতে 2-5 মোমবাতি পরীক্ষা করুন।

  3. গলফিং মোমবাতি সংখ্যাঃ সর্বোত্তম গলফিং সংকেত খুঁজে পেতে 1-3 মোমবাতি পরীক্ষা করুন।

  4. স্টপ লস মাল্টিপলঃ সর্বোত্তম স্টপ লস পজিশনের জন্য ০.৫-২ এটিআর পরীক্ষা করুন।

  5. সিগন্যালের নির্ভুলতা বাড়াতে MACD, KDJ এর মতো অন্যান্য সূচক যুক্ত করার কথা বিবেচনা করুন।

  6. বিভিন্ন পণ্য যেমন সূচক, অপরিশোধিত তেল, স্বর্ণ পরীক্ষা করে এর পরিধি বাড়ানো সম্ভব।

সিদ্ধান্ত

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


/*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


আরো