মোমেন্টাম ট্রেন্ড কন্টিনিউয়েশন ফ্যাক্টর কৌশল


সৃষ্টির তারিখ: 2023-10-08 16:15:34 অবশেষে সংশোধন করুন: 2023-10-08 16:15:34
অনুলিপি: 0 ক্লিকের সংখ্যা: 674
1
ফোকাস
1617
অনুসারী

ওভারভিউ

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

কৌশল নীতি

  1. বর্তমান চক্রের সমাপ্তি মূল্যের তুলনায় পূর্ববর্তী চক্রের পরিবর্তনের পরিমাণ xChange}}

  2. xChange কে শ্রেণিবদ্ধ করা হয়, যার ধনাত্মক পরিবর্তন xPlusChange এবং নেতিবাচক পরিবর্তন xMinusChange হিসেবে লেখা হয়।

  3. ধনাত্মক-নেতিবাচক ক্রমবর্ধমান এবং xPlusCF, xMinusCF, যথাক্রমে ধনাত্মক-নেতিবাচক পরিবর্তন ক্রমবর্ধমান।

  4. এই সময়ের মধ্যে ধনাত্মক ও নেতিবাচক পরিবর্তন গণনা করুনঃ

xPlus = xPlusChange - xMinusCF

xMinus = xMinusChange - xPlusCF

  1. ধনাত্মক ও নেতিবাচক পরিবর্তনের সমষ্টি গণনা করুনঃ

xPlusTCF = sum(xPlus, Length)

xMinusTCF = sum(xMinus, Length)

  1. পজিটিভ-নেগেটিভ ক্রমাগত এবং আকারের তুলনা করুন, এবং ডাইভার্সিটির দিকনির্দেশনা দিনঃ

if xPlusTCF > xMinusTCF

আরো কিছু করুন

else if xPlusTCF < xMinusTCF

খালি করা

  1. বিপরীত ট্রেডিং প্যারামিটার reverse যোগ করুন, আপনি বিপরীত দিকে বিপরীত করতে পারেন।

ট্রেডিং সিগন্যাল তৈরি করার জন্য এই কৌশলটি ভবিষ্যতে দামের গতিবিধির সম্ভাব্য দিকনির্দেশনা নির্ধারণের জন্য, পজিটিভ-নেগেটিভ পরিবর্তনের ক্রমবর্ধমান প্রবণতা অনুসরণ করে এবং বর্তমান উত্থান এবং পতনের শক্তির বৃহত্তরদের তুলনা করে।

সামর্থ্য বিশ্লেষণ

  1. ডায়নামিক সূচক ব্যবহার করে, প্রবণতার পরিবর্তনগুলি মূল্য সূচকের চেয়ে আগে ধরা যায়।

  2. পজিটিভ-নেগেটিভ ক্রমবর্ধমান এবং তুলনা ব্যবহার করে, বাজারের শব্দগুলি ফিল্টার করে এবং মূল প্রবণতা নির্দেশ করে।

  3. কাস্টমাইজযোগ্য প্যারামিটার দৈর্ঘ্য সংবেদনশীলতা সামঞ্জস্য করে, মিথ্যা সংকেত কমাতে।

  4. বিপরীত ট্রেডিং সুইচ যোগ করা হয়েছে, যা বিভিন্ন বাজারের পরিবেশের সাথে নমনীয়ভাবে মানিয়ে নিতে পারে।

  5. ট্রেন্ড ইন্ডিকেটর ব্যবহারের সাথে মিলিত, সমন্বিত কৌশলগুলির সুবিধা নিতে পারে।

  6. সহজেই বোঝা যায় এবং নতুনদের শেখার ও অনুশীলনের জন্য উপযুক্ত।

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

  1. লম্বা বা সংক্ষিপ্ত হলে ফলাফলের উপর প্রভাব পড়বে।

  2. ট্রেন্ড রিভার্স পয়েন্টের কাছাকাছি একটি ভুল সংকেত হতে পারে।

  3. প্রবণতা বাজারগুলির মধ্যে ঘন ঘন সংকেত পাওয়া যায়, যা এই কৌশলটির জন্য উপযুক্ত নয়।

  4. রিভার্স সুইচ ব্যবহারের মানসিক প্রভাব সম্পর্কে সচেতন হওয়া দরকার।

  5. যথাযথভাবে পরীক্ষা এবং যাচাইকরণ বা অন্যান্য সূচকগুলির সংমিশ্রণ প্রয়োজন।

  6. সমস্ত ট্রেডিং সিগন্যাল লাভজনক হওয়ার গ্যারান্টি নেই, যথাযথভাবে স্টপ লস সেট করা দরকার।

অপ্টিমাইজেশান দিক

  1. অন্যান্য প্রবণতা সূচক যেমন EMA, MACD ইত্যাদি সহযোগিতামূলক সিদ্ধান্তের সাথে একত্রিত হতে পারে।

  2. যোগ করা প্যারামিটারগুলি কাস্টমাইজ করা যায় কিভাবে ধনাত্মক এবং নেতিবাচক পরিবর্তনগুলি গণনা করা যায়।

  3. অপ্টিমাইজ করুন প্যারামিটার দৈর্ঘ্য নির্বাচন করুন যাতে এটি পরিবর্তন করতে পারে

  4. একক ক্ষতি নিয়ন্ত্রণের জন্য স্টপ লস ব্যবস্থা যোগ করা হয়েছে।

  5. একটি সম্পূর্ণ স্বয়ংক্রিয় ট্রেডিং সিস্টেম তৈরি করা, এবং প্রতিক্রিয়া এবং অপ্টিমাইজেশান করা।

  6. মেশিন লার্নিং পদ্ধতি ব্যবহার করে ট্রেডিং নিয়ম এবং প্যারামিটারগুলিকে প্রশিক্ষণ দিন।

সারসংক্ষেপ

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

কৌশল সোর্স কোড
/*backtest
start: 2022-10-01 00:00:00
end: 2023-10-07 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 04/01/2018
//    Trend continuation factor, by M.H. Pee 
//    The related article is copyrighted material from Stocks & Commodities.
//
//You can change long to short in the Input Settings
//WARNING:
//- For purpose educate only
//- This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="Trend continuation factor")
Length = input(35, minval=1)
reverse = input(false, title="Trade reverse")
hline(0, color=green, linestyle=line)
xChange = mom(close, 1)
xPlusChange = iff(xChange > 0, xChange, 0)
xMinusChange = iff(xChange < 0, (xChange * -1), 0)
xPlusCF = iff(xPlusChange == 0, 0, xPlusChange + nz(xPlusCF[1], 1))
xMinusCF = iff(xMinusChange == 0, 0, xMinusChange + nz(xMinusCF[1], 1))
xPlus = xPlusChange - xMinusCF
xMinus = xMinusChange - xPlusCF
xPlusTCF =  sum(xPlus, Length)
xMinusTCF = sum(xMinus, Length)
pos = iff(xPlusTCF > xMinusTCF, 1,
       iff(xPlusTCF < xMinusTCF, -1, nz(pos[1], 0))) 
possig = iff(reverse and pos == 1, -1,
          iff(reverse and pos == -1, 1, pos))	   
if (possig == 1) 
    strategy.entry("Long", strategy.long)
if (possig == -1)
    strategy.entry("Short", strategy.short)	   	    
barcolor(possig == -1 ? red: possig == 1 ? green : blue ) 
plot(xPlusTCF, color=blue, title="Plus TCF")
plot(xMinusTCF, color=red, title="Minus TCF")