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

জি-চ্যানেল এবং ইএমএ-র উপর ভিত্তি করে পরিমাণগত দীর্ঘ-সংক্ষিপ্ত স্যুইচিং কৌশল

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

img

সারসংক্ষেপ

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

কৌশল নীতি

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

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

  1. বিভিন্ন বাজারের অবস্থার মধ্যে স্থিতিশীল পারফরম্যান্স বজায় রেখে ট্রেন্ড অনুসরণ এবং গড় বিপরীত বৈশিষ্ট্যগুলি একত্রিত করে
  2. ভুয়া ব্রেকআউট ঝুঁকি কার্যকরভাবে হ্রাস করার জন্য সহায়ক নিশ্চিতকরণ হিসাবে ইএমএ ব্যবহার করে
  3. মানসিক হস্তক্ষেপ এড়ানোর জন্য সম্পূর্ণ স্বয়ংক্রিয় ট্রেডিং ব্যবহার করে
  4. বৈশিষ্ট্য সহজ এবং পরিষ্কার গণনা লজিক, সহজ বুঝতে এবং বজায় রাখা
  5. বিভিন্ন বাজারের বৈশিষ্ট্যগুলির সাথে মানিয়ে নিতে শক্তিশালী পরামিতি সামঞ্জস্যযোগ্যতা সরবরাহ করে

কৌশলগত ঝুঁকি

  1. ঘূর্ণমান বাজারে ঘন ঘন ট্রেডিংয়ের ফলে লেনদেনের খরচ বাড়তে পারে
  2. ভুল G-Channel প্যারামিটার সেটিং সিগন্যাল বিলম্ব হতে পারে
  3. ইএমএ সময়ের অপ্রয়োজনীয় নির্বাচন গুরুত্বপূর্ণ প্রবণতা পাল্টা পয়েন্ট মিস করতে পারে
  4. বিপুল বাজারের অস্থিরতার সময় উল্লেখযোগ্য পরিমাণে ড্রাউনডাউন হওয়ার সম্ভাবনা ঝুঁকি কমানোর ব্যবস্থাঃ
  • স্টপ-লস প্রক্রিয়া বাস্তবায়ন করুন
  • প্যারামিটার কনফিগারেশন অপ্টিমাইজ করুন
  • বাজার পরিবেশ ফিল্টারিং যোগ করুন
  • যুক্তিসঙ্গত পজিশন ম্যানেজমেন্ট কৌশল স্থাপন

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

  1. উচ্চ অস্থিরতার পরিবেশে কৌশলগত পরামিতিগুলি সামঞ্জস্য করতে বা ট্রেডিং বন্ধ করার জন্য অস্থিরতা সূচকগুলি প্রবর্তন করুন
  2. সিগন্যাল নির্ভরযোগ্যতা উন্নত করার জন্য ভলিউম বিশ্লেষণ অন্তর্ভুক্ত করুন
  3. দুর্বল প্রবণতা বাজারে ঘন ঘন ট্রেডিং এড়াতে প্রবণতা শক্তি ফিল্টার যুক্ত করুন
  4. সিস্টেমের অভিযোজনযোগ্যতা বাড়ানোর জন্য ইএমএ পরামিতি অভিযোজন প্রক্রিয়াগুলি অপ্টিমাইজ করুন
  5. বাণিজ্যের স্থিতিশীলতা বাড়াতে একাধিক সময়সীমার সিগন্যাল নিশ্চিতকরণ ব্যবস্থা গড়ে তোলা

সংক্ষিপ্তসার

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


/*backtest
start: 2019-12-23 08:00:00
end: 2024-12-18 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © stanleygao01


//@version=5
strategy('G-Channel with EMA Strategy', overlay=true)

// G-Channel parameters
length = input(100, title='G-Channel Length')
src = input(close, title='Source')

a = 0.0
b = 0.0
a := math.max(src, nz(a[1])) - nz(a[1] - b[1]) / length
b := math.min(src, nz(b[1])) + nz(a[1] - b[1]) / length
avg = math.avg(a, b)

crossup = b[1] < close[1] and b > close
crossdn = a[1] < close[1] and a > close
bullish = ta.barssince(crossdn) <= ta.barssince(crossup)

// EMA parameters
emaLength = input(50, title='EMA Length')
ema = ta.ema(close, emaLength)

// Buy and Sell Conditions
buyCondition = bullish and close < ema
sellCondition = not bullish and close > ema

// Plot G-Channel
c = bullish ? color.lime : color.red
p1 = plot(avg, title='Average', color=c, linewidth=1, transp=90)
p2 = plot(close, title='Close Price', color=c, linewidth=1, transp=100)
fill(p1, p2, color=c, transp=90)

// Plot EMA
plot(ema, title='EMA', color=color.new(color.blue, 0), linewidth=2)

// Strategy Entries and Exits
if buyCondition
    strategy.entry('Buy', strategy.long)
if sellCondition
    strategy.close('Buy')

// Plot Buy/Sell Labels
plotshape(buyCondition, title='Buy Signal', location=location.belowbar, color=color.new(color.lime, 0), style=shape.labelup, text='Buy')
plotshape(sellCondition, title='Sell Signal', location=location.abovebar, color=color.new(color.red, 0), style=shape.labeldown, text='Sell')



সম্পর্কিত

আরো