রিসোর্স লোড হচ্ছে... লোডিং...

কৌশল অনুসারে মাল্টি-মোভিং গড় ক্রসওভার ট্রেন্ড

লেখক:চাওঝাং, তারিখ: ২০২৪-০৬-২৮ ১৫ঃ১০ঃ৫৮
ট্যাগঃইএমএটি৩

img

সারসংক্ষেপ

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

কৌশলগত নীতি

  1. Tillson T3 সূচক গণনাঃ

    • প্রথমে, (উচ্চ + নিম্ন + 2 * বন্ধ) / 4 এর EMA গণনা করুন।
    • তারপর EMA 5 বার পরপর গণনা করুন e1 থেকে e6 পেতে
    • অবশেষে, নির্দিষ্ট সহগগুলির ভিত্তিতে T3 মান গণনা করুন
  2. সিগন্যাল জেনারেশনঃ

    • দীর্ঘ সংকেতঃ যখন T3 মান তার পূর্ববর্তী মানের উপরে অতিক্রম করে
    • সংক্ষিপ্ত সংকেতঃ যখন T3 মান তার পূর্ববর্তী মানের নিচে অতিক্রম করে
  3. লেনদেন বাস্তবায়নঃ

    • দীর্ঘ সংকেত প্রদর্শিত হলে একটি দীর্ঘ অবস্থান খুলুন
    • শর্ট সিগন্যাল প্রদর্শিত হলে শর্ট পজিশন খুলুন
  4. দৃশ্যায়নঃ

    • দীর্ঘ সংকেতঃ গ্রাফের নীচে সবুজ উপরের তীর
    • সংক্ষিপ্ত সংকেতঃ চার্টের উপরে লাল নীচের তীর

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

  1. প্রবণতা অনুসরণঃ টিলসন T3 সূচক কার্যকরভাবে বাজারের প্রবণতা ক্যাপচার করে, মিথ্যা ব্রেকআউট হ্রাস করে।

  2. নমনীয়তাঃ দৈর্ঘ্য এবং ভলিউম ফ্যাক্টর সামঞ্জস্য করে বিভিন্ন বাজারের পরিবেশে মানিয়ে নিতে পারে।

  3. ভিজ্যুয়াল ফিডব্যাকঃ স্পষ্ট গ্রাফিক্যাল সিগন্যাল ট্রেডিং সিদ্ধান্তে সহায়তা করে।

  4. অটোমেশনঃ ট্রেডিং ভিউ প্ল্যাটফর্মে স্বয়ংক্রিয় ট্রেডিংয়ের জন্য বাস্তবায়ন করা যেতে পারে।

  5. ঝুঁকি ব্যবস্থাপনাঃ পজিশনের আকার নির্ধারণের জন্য শেয়ারের শতাংশ ব্যবহার করে।

কৌশলগত ঝুঁকি

  1. প্রবণতা বিপরীতমুখীঃ অস্থির বাজারে প্রায়শই মিথ্যা সংকেত তৈরি করতে পারে।

  2. বিলম্বঃ একটি বিলম্বিত সূচক হিসাবে, প্রবণতার শুরুতে সুযোগগুলি মিস করতে পারে।

  3. ওভারট্রেডিং: ঘন ঘন সিগন্যালের ফলে ওভারট্রেডিং হতে পারে, যার ফলে খরচ বাড়তে পারে।

  4. প্যারামিটার সংবেদনশীলতাঃ পারফরম্যান্স প্যারামিটার সেটিংসের উপর নির্ভর করে।

  5. একক সূচকঃ কেবলমাত্র টিলসন টি 3 এর উপর নির্ভর করে অন্যান্য গুরুত্বপূর্ণ বাজার তথ্য উপেক্ষা করা যেতে পারে।

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

  1. মাল্টি ইন্ডিকেটর সংমিশ্রণঃ সিগন্যাল নিশ্চিতকরণের জন্য আরএসআই, এমএসিডি এর মতো সূচক প্রবর্তন করুন।

  2. স্টপ লস অপ্টিমাইজেশনঃ ঝুঁকি ব্যবস্থাপনা উন্নত করতে গতিশীল স্টপ লস যুক্ত করুন, যেমন ট্রেলিং স্টপ।

  3. টাইমফ্রেম বিশ্লেষণঃ সিগন্যাল নির্ভরযোগ্যতা উন্নত করতে একাধিক টাইমফ্রেম বিশ্লেষণ একত্রিত করুন।

  4. ভোল্টেবিলিটি অ্যাডজাস্টমেন্টঃ ঝুঁকি-প্রতিদান অনুপাতকে অনুকূল করার জন্য বাজারের অস্থিরতার ভিত্তিতে পজিশনের আকার সামঞ্জস্য করুন।

  5. বাজার অবস্থা স্বীকৃতিঃ বিভিন্ন বাজারের পরিবেশে বিভিন্ন কৌশল গ্রহণের জন্য বাজার অবস্থা বিচার যুক্তি যোগ করুন।

সিদ্ধান্ত

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


/*backtest
start: 2024-05-01 00:00:00
end: 2024-05-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Hashtag Signals and Backtest", overlay=true)

// Input parameters for indicators
length1 = input(8, "T3 Length")
a1 = input(0.7, "Volume Factor")

// Tillson T3 Calculation
e1 = ema((high + low + 2 * close) / 4, length1)
e2 = ema(e1, length1)
e3 = ema(e2, length1)
e4 = ema(e3, length1)
e5 = ema(e4, length1)
e6 = ema(e5, length1)
c1 = -a1 * a1 * a1
c2 = 3 * a1 * a1 + 3 * a1 * a1 * a1
c3 = -6 * a1 * a1 - 3 * a1 - 3 * a1 * a1 * a1
c4 = 1 + 3 * a1 + a1 * a1 * a1 + 3 * a1 * a1
T3 = c1 * e6 + c2 * e5 + c3 * e4 + c4 * e3

// Signal conditions
longSignal = crossover(T3, T3[1])
shortSignal = crossunder(T3, T3[1])

// Plotting signals
plotshape(series=longSignal, title="Long Signal", location=location.belowbar, color=color.green, style=shape.labelup, text="LONG", textcolor=color.white, size=size.tiny)
plotshape(series=shortSignal, title="Short Signal", location=location.abovebar, color=color.red, style=shape.labeldown, text="SHORT", textcolor=color.white, size=size.tiny)

// Strategy Entries for Backtest
if (longSignal)
    strategy.entry("Long", strategy.long)

if (shortSignal)
    strategy.entry("Short", strategy.short)

// Alerts
alertcondition(longSignal, title="BUY", message="BUY!")
alertcondition(shortSignal, title="SELL", message="SELL!")


সম্পর্কিত

আরো