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

ফিশার ট্রান্সফর্ম ডায়নামিক থ্রেশহোল্ড ট্রেন্ড

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

img

সারসংক্ষেপ

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

কৌশল নীতি

  1. ফিশার ট্রান্সফর্ম মান গণনা করুনঃ ঐতিহাসিক উচ্চ এবং নিম্ন মূল্যের উপর ভিত্তি করে, -0.999 এবং 0.999 এর মধ্যে একটি ফিশার ট্রান্সফর্ম মান পেতে বর্তমান মূল্যকে স্বাভাবিক করুন।
  2. ডায়নামিক থ্রেশহোল্ডঃ ফিসার ট্রান্সফর্ম মানের ঐতিহাসিক অস্থিরতার উপর ভিত্তি করে ক্রয় এবং বিক্রয় সংকেতগুলির জন্য থ্রেশহোল্ডকে বিভিন্ন বাজারের অবস্থার সাথে মানিয়ে নিতে গতিশীলভাবে সামঞ্জস্য করুন।
  3. প্রবণতা নির্ধারণঃ বর্তমান ফিসার ট্রান্সফর্ম মানকে পূর্ববর্তী দুটি সময়ের মানগুলির সাথে তুলনা করে মূল্যের প্রবণতার পরিবর্তন নির্ধারণ করুন।
  4. ক্রয় এবং বিক্রয় সংকেতঃ ফিসার ট্রান্সফর্ম মান নিচের থেকে নেতিবাচক প্রান্তিক অতিক্রম করলে একটি ক্রয় সংকেত তৈরি করুন এবং ফিসার ট্রান্সফর্ম মান উপরে থেকে ইতিবাচক প্রান্তিক অতিক্রম করলে একটি বিক্রয় সংকেত তৈরি করুন।

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

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

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

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

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

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

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

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


/*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=5
strategy("Qiuboneminer -  Fisher Transform", overlay=true)

// Parámetros
Len = input.int(10, minval=1)
mult1 = input.int(1, minval=1)
threshold = 2.6

// Función Fisher Transform
fish(Length, timeMultiplier) =>
    var float nValue1 = na
    var float nFish = na
    xHL2 = hl2
    xMaxH = ta.highest(xHL2, Length * timeMultiplier)
    xMinL = ta.lowest(xHL2, Length * timeMultiplier)
    nValue1 := 0.33 * 2 * ((xHL2 - xMinL) / (xMaxH - xMinL) - 0.5) + 0.67 * nz(nValue1[1])
    nValue2 = if nValue1 > 0.99
        0.999
    else if nValue1 < -0.99
        -0.999
    else
        nValue1
    nFish := 0.5 * math.log((1 + nValue2) / (1 - nValue2)) + 0.5 * nz(nFish[1])
    nFish

// Cálculo del Fisher Transform para mult1
Fisher1 = fish(Len, mult1)

// Condiciones de entrada y salida
longCondition = Fisher1 > nz(Fisher1[1]) and nz(Fisher1[1]) <= nz(Fisher1[2]) and Fisher1 < -threshold
shortCondition = Fisher1 < nz(Fisher1[1]) and nz(Fisher1[1]) >= nz(Fisher1[2]) and Fisher1 > threshold

// Estrategia de entrada
if (longCondition)
    strategy.entry("Long", strategy.long)
if (shortCondition)
    strategy.entry("Short", strategy.short)

// Ploteo del Fisher Transform
plot(Fisher1, color=(Fisher1 > nz(Fisher1[1]) ? color.rgb(34, 255, 0) : color.rgb(255, 0, 212)), title="Fisher TF:1")

// Ploteo de líneas de umbral
hline(threshold, "Umbral Superior", color=color.rgb(255, 0, 0), linestyle=hline.style_dotted)
hline(-threshold, "Umbral Inferior", color=#008704, linestyle=hline.style_dotted)


আরো