চলমান গড় প্রবণতা ট্র্যাকিং কৌশল

লেখক:চাওঝাং, তারিখঃ 2024-01-29 11:46:15
ট্যাগঃ

img

সারসংক্ষেপ

এটি একটি প্রবণতা ভিত্তিক পরিমাণগত ট্রেডিং কৌশল। এটি মূলত বিভিন্ন সময়ের সাথে তিনটি চলমান গড় লাইন ব্যবহার করে, এটিআর সূচকের সাথে মিলিত, বাজারের প্রবণতা ট্র্যাক করতে এবং প্রবেশ এবং প্রস্থান সময় নির্ধারণে সহায়তা করে।

নীতি

কৌশলটি 9 দিনের (স্বল্পমেয়াদী), 15 দিনের (মাঝারি মেয়াদী) এবং 24 দিনের (দীর্ঘমেয়াদী) তিনটি চলমান গড় রেখা ব্যবহার করে। তাদের মধ্যে, 9 দিনের এবং 15 দিনের লাইনগুলি প্রবণতা দিক এবং প্রবেশের সময় নির্ধারণের জন্য ব্যবহৃত হয়, যখন 24 দিনের লাইনটি লাভ গ্রহণ এবং স্টপ-লস নির্ধারণের জন্য ব্যবহৃত হয়। একই সাথে, কৌশলটি গতিশীলভাবে চলমান গড় লাইনগুলি সামঞ্জস্য করার জন্য এটিআর সূচককেও অন্তর্ভুক্ত করে যাতে বাজারের অস্থিরতার সাথে আরও ভালভাবে খাপ খাইয়ে নেওয়া যায়।

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

এছাড়াও, কৌশলটি প্রবণতা দিকটি স্বজ্ঞাতভাবে প্রদর্শন করতে বার রঙও ব্যবহার করে। স্বল্পমেয়াদী লাইনটি মাঝারি মেয়াদী লাইনের উপরে থাকলে বারগুলি সবুজ রঙের এবং দীর্ঘমেয়াদী লাইনের নীচে থাকলে লাল রঙের।

সুবিধা

  1. বিভিন্ন সময়ের সাথে তিনটি চলমান গড় রেখার সংমিশ্রণ ব্যবহার করে প্রবণতা দিকটি আরও সঠিকভাবে বিচার করতে পারে
  2. চলমান গড় রেখাগুলির এটিআর ভিত্তিক গতিশীল সমন্বয় প্রয়োগ করা অস্থির বাজারের সাথে আরও ভালভাবে মানিয়ে নেয়
  3. দীর্ঘ এবং স্বল্প স্টপ-লস/লাভ গ্রহণের ব্যবস্থাপনা কার্যকরভাবে ঝুঁকি পরিচালনা করে
  4. বার রঙের ভিজ্যুয়াল প্রভাবগুলি কার্যকর প্যাটার্ন সংকেত গঠন করে, ট্রেডিং ক্রিয়াকলাপগুলি আরও স্পষ্ট করে তোলে

ঝুঁকি এবং অপ্টিমাইজেশন

  1. রেঞ্জ-বন্দি মার্কেটে মিথ্যা সংকেত সৃষ্টির প্রবণতা
  2. অনুপযুক্ত পরামিতি সেটিং (যেমন সময়কালের পরামিতি) অতিরিক্ত ট্রেডিং বা ভাল এন্ট্রি সুযোগ মিস হতে পারে
  3. ভলিউম, এমএসিডি ইত্যাদির মতো প্রবেশ সংকেতগুলির জন্য অন্যান্য ফিল্টার অন্তর্ভুক্ত করার বিষয়টি বিবেচনা করুন।
  4. সর্বোত্তম পরামিতি খুঁজে পেতে বিভিন্ন পরামিতি সমন্বয় পরীক্ষা করা যেতে পারে

সিদ্ধান্ত

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


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

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © ceyhun

//@version=4
strategy("Chaloke System Strategy",overlay=true)

P1=input(9,title="ShortTerm Period")
P2=input(15,title="MidTerm Period")
P3=input(24,title="LongTerm Period")
P4=input(5,title="Invesment Term")
P5=input(5,title="ATR Period")
Barcolor=input(true,title="Barcolor")

Sm=2*P5/10
ATRX=Sm*atr(P4)
S=ema(close,P1)-ATRX
M=ema(close,P2)-ATRX
Lg=ema(close,P3)-ATRX

Sht=iff(close==highest(close,3),S,ema(close[1],P1)-ATRX)
Mid=iff(close==highest(close,3),M,ema(close[1],P2)-ATRX)
Lng=iff(close==highest(close,3),Lg,ema(close[1],P3)-ATRX)

colors=iff(Sht>Mid and close > Sht ,color.green,iff(close < Lng or Sht<Lng,color.red,color.black))

plot(Sht,"Short",color=color.green,linewidth=2)
plot(Mid,"Middle",color=color.black,linewidth=2)
plot(Lng,"Long",color=color.red,linewidth=2)

barcolor(Barcolor ? colors :na)
   
long =  crossover(Sht,Mid) and close > Sht
short = crossunder(Sht,Lng) or close < Lng

if long
    strategy.entry("Long", strategy.long, comment="Long")
    
if short
    strategy.entry("Short", strategy.short, comment="Short")

alertcondition(long, title='Long', message='Chaloke System Alert Long')
alertcondition(short, title='Short', message='Chaloke System Alert Short')

আরো