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

হার্স্টের বিভাজন কৌশল ভবিষ্যতের লাইন

লেখক:চাওঝাং, তারিখঃ 2024-04-29 13:58:06
ট্যাগঃএসএমএ

img

সারসংক্ষেপ

হার্স্টের ভবিষ্যত সীমানা রেখা কৌশল হ'ল ১৯৭০ এর দশকে জে এম হার্স্ট দ্বারা প্রবর্তিত ভবিষ্যত সীমানা রেখা (এফএলডি) ধারণার উপর ভিত্তি করে একটি ট্রেডিং কৌশল। কৌশলটি একটি আর্থিক চার্টে একটি সহজ তবে গভীর রেখা অঙ্কন করে ভবিষ্যতের দামের গতিবিধি পূর্বাভাস দেয়, যা সময় অক্ষের অর্ধেক চক্রের আগে মূল্যের ডেটা প্রতিস্থাপন করে নির্মিত হয়। বিশেষত, কৌশলটি তিনটি হার্স্ট চক্রের মধ্যে পারস্পরিক ক্রিয়াকলাপের উপর দৃষ্টি নিবদ্ধ করেঃ সংকেত চক্র, বাণিজ্য চক্র এবং ট্রেন্ড চক্র। মূল্য এবং এফএলডি লাইনের মধ্যে ক্রসওভার এবং বিচ্যুতি প্যাটারন পর্যবেক্ষণ করে, ব্যবসায়ীরা বাজারের প্রবণতা বা একীকরণ পরিমাপ করতে এবং প্রবেশ এবং প্রস্থান পয়েন্ট নির্ধারণ করতে পারে।

কৌশল নীতি

হার্স্ট ফিউচার লাইন অফ ডিমার্কেশন স্ট্র্যাটেজির মূলটি হ'ল ভবিষ্যতের লাইন অফ ডিমার্কেশন (এফএলডি) গঠনের জন্য সময় অক্ষের উপর অর্ধ চক্র এগিয়ে মূল্যের ডেটা সামঞ্জস্য করা। উদাহরণস্বরূপ, ৪০ দিনের চক্রের প্রেক্ষাপটে, ফ্ল্যাডকে বর্তমান মূল্যের ডেটা চার্টে ২০ দিন এগিয়ে নিয়ে যাওয়া দ্বারা প্রতিনিধিত্ব করা হবে। কৌশলটি প্রাথমিকভাবে তিনটি হার্স্ট চক্রের উপর দৃষ্টি নিবদ্ধ করেঃ সিগন্যাল চক্র (ডিফল্টঃ ২০ দিন), ট্রেড চক্র (ডিফল্টঃ ২০ দিন) এবং ট্রেন্ড চক্র (ডিফল্টঃ ৮০ দিন) । মূল্য এবং এই তিনটি ফ্ল্যাড লাইনের মধ্যে ক্রসওভার এবং বিচ্যুতি প্যাটারগুলি পর্যবেক্ষণ করে, ব্যবসায়ীরা বাজারের প্রবণতা বা সংহতকরণ নির্ধারণ করতে পারে। যখন দামটি ফ্ল্যাডের উপরে থাকে, তখন সিগন্যাল ফ্ল্যাড ট্রেডের উপরে থাকে এবং ট্রেড লাইনটি ট্রেড ট্রেন্ডের নীচে থাকে, তখন ট্রেডিং সিগন্যালটি ট্রেডিংয়ের একটি

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

হার্স্টের ভবিষ্যৎ সীমানা নির্ধারণের কৌশলটির প্রধান সুবিধাগুলির মধ্যে রয়েছেঃ

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

কৌশলগত ঝুঁকি

এর সুবিধাগুলি সত্ত্বেও, হার্স্টের ভবিষ্যতের সীমানা নির্ধারণের কৌশলটির কিছু সম্ভাব্য ঝুঁকি রয়েছেঃ

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

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

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

হার্স্টের ভবিষ্যৎ সীমানা নির্ধারণের কৌশল নিম্নলিখিত দিকগুলিতে অপ্টিমাইজ করা যেতে পারেঃ

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

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

সিদ্ধান্ত

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


/*backtest
start: 2024-04-27 00:00:00
end: 2024-04-28 00:00:00
period: 10m
basePeriod: 1m
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/
// © BarefootJoey

//@version=5
strategy("Hurst Future Lines of Demarcation Strategy", overlay=true)

// FLD Settings
source      = input(ohlc4, 'Source')
smoothFLD   = input.bool(false, 'Smooth FLD')
FLDtransp   = input(33, 'FLD transparency')
FLDsmooth   = input.int(5, "FLD Smoothing", minval=1, tooltip="Number of trading days to smooth the FLD")   
FLD_out = ta.sma(source , smoothFLD ? FLDsmooth : 1)

close_buy_in_1 = input.string('Price', 'Input Close Trigger 1', options=['Price', 'Signal', 'Trade', 'Trend', 'None'])
close_buy_in_2 = input.string('Trade', 'Input Close Trigger 2', options=['Price', 'Signal', 'Trade', 'Trend', 'None'])

// Quarter Cycle (Default: 20 day) Length Pivot Cycle
col_q = input.color(#da00ff, "Quarter Cycle Color")
cyc_q = input.int(5, "Signal Cycle Length")
plot(FLD_out, color=color.new(col_q, FLDtransp), title='Signal FLD', offset = math.round(cyc_q/2) )

// Trade Cycle (Default: 20 day) Length Pivot Cycle
col = input.color(#ff9800, "Trade Cycle Color")
cyc = input.int(20, "Trade Cycle Length")
plot(FLD_out, color=color.new(col, FLDtransp), title='Trade FLD', offset = math.round(cyc/2) )

// Double Cycle (Default: 80 day) Length Pivot Cycle
col_d = input.color(color.aqua, "Double Cycle Color")
cyc_d = input.int(80, "Trend Cycle Length")
plot(FLD_out, color=color.new(col_d, FLDtransp), title='Trend FLD', offset = math.round(cyc_d/2) )

// Strategy Plots
price = source
signal = FLD_out[math.round(cyc_q/2)]
trade = FLD_out[math.round(cyc/2)]
trend = FLD_out[math.round(cyc_d/2)]

// Trend State
var state = 0
if signal > trade and trade > trend 
    state := 1 // (A)
    state
if state == 1 and price < signal
    state := 2 // (B)
    state
if signal < trade and trade > trend 
    state := 3 // (C)
    state
if state == 3 and price < signal 
    state := 4 // (D)
    state
if signal < trade and trade < trend 
    state := 5 // (E)
    state
if state == 5 and price < signal
    state := 6 // (F)
    state
if signal > trade and trade < trend
    state := 7 // (G)
    state
if state == 7 and price < signal
    state := 8 // (H)
    state
state := state

// Strategy Definitions
close_buy_out_1 = close_buy_in_1 == 'Price' ? price : close_buy_in_1 == 'Signal' ? signal : close_buy_in_1 == 'Trade' ? trade : close_buy_in_1 == 'Trend' ? trend : na
close_buy_out_2 = close_buy_in_2 == 'Price' ? price : close_buy_in_2 == 'Signal' ? signal : close_buy_in_2 == 'Trade' ? trade : close_buy_in_2 == 'Trend' ? trend : na
buy = ta.crossover(price, signal) and state == 1
close_buy = strategy.position_size>0 and ta.crossunder(close_buy_out_1, close_buy_out_2)
sell = ta.crossunder(price, signal) and state == 6
close_sell = strategy.position_size<0 and ta.crossover(close_buy_out_1, close_buy_out_2)

// FLD Interaction State Background
interaction_color = state == 1 ? color.green : // A
  state == 2 ? color.aqua : // B
  state == 3 ? color.blue : // C
  state == 4 ? color.purple : // D
  state == 5 ? color.white : // E
  state == 6 ? color.red :// F
  state == 7 ? color.orange : // G
  state == 8 ? color.yellow : na // H

bgcolor(color.new(interaction_color, 90), title= "A-H Background")

bar_color = strategy.position_size>0 ? #00ff0a : strategy.position_size<0 ? #FF0000 : na
barcolor(bar_color)

if buy
    strategy.entry("Buy", strategy.long)
if close_buy
    strategy.close("Buy", qty_percent=100)

if sell
    strategy.entry("Sell", strategy.short)
if close_sell
    strategy.close("Sell", qty_percent=100)

// EoS made w/ ❤ by @BarefootJoey ✌💗📈

সম্পর্কিত

আরো