ক্যান্ডেলস্টিক লাইন থেকে মূল্যবান তথ্য ধৈর্য সহকারে খনির জন্য ট্রিপল মুভিং গড় চ্যানেল কৌশল

লেখক:চাওঝাং, তারিখঃ 2024-02-01 11:12:47
ট্যাগঃ

img

সারসংক্ষেপ

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

নীতিমালা

এই কৌশলটি মূল্য চ্যানেল তৈরি করতে এবং মূল্যের অস্থিরতার নিদর্শন আবিষ্কার করতে বোলিঞ্জার ব্যান্ডের উপরে একাধিক ইএমএ মেট্রিকগুলি স্ট্যাক করে। বিশেষতঃ

  1. BodyResistanceChannel সূচকটি মোমবাতি শরীরের প্রতিরোধের মাত্রা চিত্রিত করতে ব্যবহৃত হয়।
  2. সমর্থন/প্রতিরোধ সূচকটি বহুদিনের সমর্থন এবং প্রতিরোধের মাত্রা আঁকার জন্য ব্যবহার করা হয়।
  3. ডুয়াল ইএমএ সিস্টেম ট্রেন্ডের দিকনির্দেশনা নির্ধারণে সাহায্য করে।
  4. হুল এমএ সূচক দামের বক্ররেখা মসৃণ করে।

এই ভিত্তিতে, প্যাটার্ন স্বীকৃতির মাধ্যমে বিপরীতমুখী সুযোগগুলি চিহ্নিত করা হয় যাতে সালিশ কৌশলগুলি তৈরি করা যায়।

সুবিধা

এই কৌশলটির সুবিধাগুলির মধ্যে রয়েছেঃ

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

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

এই কৌশলটির সম্ভাব্য ঝুঁকিও রয়েছেঃ

  1. যখন মূল্য চ্যানেল লঙ্ঘন করা হয় তখন বিপুল ক্ষতির ঝুঁকি। সমাধানটি হ'ল প্রতি বাণিজ্য ক্ষতি হ্রাস করার জন্য চলমান স্টপ লস গ্রহণ করা।
  2. বিপরীত প্যাটার্ন স্বীকৃতি ভুল হলে ভুল সংকেতের ঝুঁকি। সমাধান প্যাটার্ন নির্ভুলতা উন্নত করতে পরামিতি অপ্টিমাইজেশান হয়।
  3. সূচক পরামিতিগুলির অসঙ্গতিতে সংকেত মানের অবনতির ঝুঁকি। সমাধান হল মাল্টি-প্যারামিটার অপ্টিমাইজেশন পরীক্ষা।

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

মূল অপ্টিমাইজেশান দিকগুলির মধ্যে রয়েছেঃ

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

সিদ্ধান্ত

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


/*backtest
start: 2023-01-25 00:00:00
end: 2024-01-31 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
//╭╮╱╱╭╮╭╮╱╱╭╮
//┃╰╮╭╯┃┃┃╱╱┃┃
//╰╮┃┃╭┻╯┣╮╭┫╰━┳╮╭┳━━╮
//╱┃╰╯┃╭╮┃┃┃┃╭╮┃┃┃┃━━┫
//╱╰╮╭┫╰╯┃╰╯┃╰╯┃╰╯┣━━┃
//╱╱╰╯╰━━┻━━┻━━┻━━┻━━╯
//╭━━━┳╮╱╱╱╱╱╱╱╭╮
//┃╭━╮┃┃╱╱╱╱╱╱╱┃┃
//┃┃╱╰┫╰━┳━━┳━╮╭━╮╭━━┫┃
//┃┃╱╭┫╭╮┃╭╮┃╭╮┫╭╮┫┃━┫┃
//┃╰━╯┃┃┃┃╭╮┃┃┃┃┃┃┃┃━┫╰╮
//╰━━━┻╯╰┻╯╰┻╯╰┻╯╰┻━━┻━╯
//━╯
// http://www.vdubus.co.uk/
strategy(title='Vdub FX SniperVX3 / Strategy  v3', shorttitle='Vdub_FX_SniperVX3_Strategy', overlay=true, pyramiding=0, initial_capital=1000, currency=currency.USD)

//Candle body resistance Channel-----------------------------//
len = 34
src = input(close, title="Candle body resistance Channel")
out = sma(src, len)
last8h = highest(close, 13)
lastl8 = lowest(close, 13)
bearish = cross(close,out) == 1 and falling(close, 1)
bullish = cross(close,out) == 1 and rising(close, 1)
channel2=input(false, title="Bar Channel On/Off")
ul2=plot(channel2?last8h:last8h==nz(last8h[1])?last8h:na, color=black, linewidth=1, style=linebr, title="Candle body resistance level top", offset=0)
ll2=plot(channel2?lastl8:lastl8==nz(lastl8[1])?lastl8:na, color=black, linewidth=1, style=linebr, title="Candle body resistance level bottom", offset=0)
//fill(ul2, ll2, color=black, transp=95, title="Candle body resistance Channel")

//-----------------Support and Resistance 
RST = input(title='Support / Resistance length:', defval=10) 
RSTT = valuewhen(high >= highest(high, RST), high, 0)
RSTB = valuewhen(low <= lowest(low, RST), low, 0)
RT2 = plot(RSTT, color=RSTT != RSTT[1] ? na : red, linewidth=1, offset=+0)
RB2 = plot(RSTB, color=RSTB != RSTB[1] ? na : green, linewidth=1, offset=0)

//--------------------Trend colour ema------------------------------------------------// 
src0 = close, len0 = input(13, minval=1, title="EMA 1")
ema0 = ema(src0, len0)
direction = rising(ema0, 2) ? +1 : falling(ema0, 2) ? -1 : 0
plot_color = direction > 0  ? lime: direction < 0 ? red : na
plot(ema0, title="EMA", style=line, linewidth=1, color = plot_color)

//-------------------- ema 2------------------------------------------------//
src02 = close, len02 = input(21, minval=1, title="EMA 2")
ema02 = ema(src02, len02)
direction2 = rising(ema02, 2) ? +1 : falling(ema02, 2) ? -1 : 0
plot_color2 = direction2 > 0  ? lime: direction2 < 0 ? red : na
plot(ema02, title="EMA Signal 2", style=line, linewidth=1, color = plot_color2)

//=============Hull MA//
show_hma = input(false, title="Display Hull MA Set:")
hma_src = input(close, title="Hull MA's Source:")
hma_base_length = input(8, minval=1, title="Hull MA's Base Length:")
hma_length_scalar = input(5, minval=0, title="Hull MA's Length Scalar:")
hullma(src, length)=>wma(2*wma(src, length/2)-wma(src, length), round(sqrt(length)))
plot(not show_hma ? na : hullma(hma_src, hma_base_length+hma_length_scalar*6), color=black, linewidth=2, title="Hull MA")

//============ signal Generator ==================================//
Piriod=input('720')
ch1 = request.security(syminfo.tickerid, Piriod, open)
ch2 = request.security(syminfo.tickerid, Piriod, close)
longCondition = crossover(request.security(syminfo.tickerid, Piriod, close),request.security(syminfo.tickerid, Piriod, open))
if (longCondition)
    strategy.entry("BUY", strategy.long)
shortCondition = crossunder(request.security(syminfo.tickerid, Piriod, close),request.security(syminfo.tickerid, Piriod, open))
if (shortCondition)
    strategy.entry("SELL", strategy.short)

///////////////////////////////////////////////////////////////////////////////////////////

আরো