5๐Ÿš€ [์˜ˆ์ŠคํŠธ๋ ˆ์ด๋”] ๊ธ€๋กœ๋ฒŒ ์ธ๊ธฐ ์ง€ํ‘œ '์ŠˆํผํŠธ๋ Œ๋“œ(SuperTrend)' ์™„๋ฒฝ ๋งˆ์Šคํ„ฐํ•˜๊ธฐ

 

๐Ÿš€ [์˜ˆ์ŠคํŠธ๋ ˆ์ด๋”] ๊ธ€๋กœ๋ฒŒ ์ธ๊ธฐ ์ง€ํ‘œ '์ŠˆํผํŠธ๋ Œ๋“œ(SuperTrend)' ์™„๋ฒฝ ๋งˆ์Šคํ„ฐํ•˜๊ธฐ

์ „ ์„ธ๊ณ„ ํŠธ๋ ˆ์ด๋”๋“ค์ด ์‚ฌ๋ž‘ํ•˜๋Š” ์ถ”์„ธ ์ถ”์ข…์˜ ๋ํŒ์™•, ์ŠˆํผํŠธ๋ Œ๋“œ(SuperTrend) ์ง€ํ‘œ๋ฅผ ์˜ˆ์ŠคํŠธ๋ ˆ์ด๋”(YesTrader)์—์„œ ์ง์ ‘ ๊ตฌํ˜„ํ•˜๊ณ  ๋ถ„์„ํ•˜๋Š” ์‹œ๊ฐ„์„ ๊ฐ–๊ฒ ์Šต๋‹ˆ๋‹ค.

์ด ์ง€ํ‘œ๋Š” ๋ณ€๋™์„ฑ์„ ๋ฐ”ํƒ•์œผ๋กœ ํ˜„์žฌ์˜ ์ถ”์„ธ๊ฐ€ ์ƒ์Šน์ธ์ง€ ํ•˜๋ฝ์ธ์ง€ ๋ช…ํ™•ํ•˜๊ฒŒ ๋ณด์—ฌ์ฃผ์–ด ์ดˆ๋ณด์ž๋„ ์‰ฝ๊ฒŒ ๋งค๋งค ํƒ€์ด๋ฐ์„ ์žก์„ ์ˆ˜ ์žˆ๊ฒŒ ๋„์™€์ค๋‹ˆ๋‹ค. 30๋…„์˜ ๋…ธํ•˜์šฐ๋ฅผ ๋‹ด์•„, ๋ณต์žกํ•œ ์ˆ˜์‹์„ ์•„์ฃผ ์‰ฝ๊ฒŒ ํ’€์–ด์„œ ์„ค๋ช…ํ•ด ๋“œ๋ฆด ํ…Œ๋‹ˆ ๋๊นŒ์ง€ ๋”ฐ๋ผ์™€ ์ฃผ์„ธ์š”!


๐Ÿ“‘ ๋ชฉ์ฐจ

  1. ์ŠˆํผํŠธ๋ Œ๋“œ๋ž€?: ์ถ”์„ธ๋ฅผ ํƒ€๋Š” ๊ฐ€์žฅ ์Šค๋งˆํŠธํ•œ ๋ฐฉ๋ฒ•

  2. ํ•ต์‹ฌ ๊ฐœ๋… ATR: ๋ณ€๋™์„ฑ์„ ์ˆซ์ž๋กœ ์ดํ•ดํ•˜๊ธฐ

  3. ํ™˜๊ฒฝ ์„ค์ •: ํŒŒ์ผ ๋‹ค์šด๋กœ๋“œ ๋ฐ ๊ฒฝ๋กœ ์„ค์ •๋ฒ•

  4. ์ฝ”๋“œ ๋…ํ•ด: ์ „๋ฌธ๊ฐ€์ฒ˜๋Ÿผ ์ˆ˜์‹ ๋ถ„์„ํ•˜๊ธฐ

  5. ์‹ค์ „ ์ ์šฉ: ๋งค์ˆ˜์™€ ๋งค๋„ ํƒ€์ด๋ฐ ์žก๊ธฐ

  6. ๊ฐ•์˜ ์š”์•ฝ ๋ฐ ํŒ: ์ˆ˜์ต์„ ๊ทน๋Œ€ํ™”ํ•˜๋Š” ์„ค์ •


1. ์ŠˆํผํŠธ๋ Œ๋“œ(SuperTrend)๋ž€?

์˜ฌ๋ฆฌ๋น„์•ˆ ์„ธ๋ฐ˜(Olivier Seban)์ด ๊ณ ์•ˆํ•œ ์ด ์ง€ํ‘œ๋Š” **ATR(Average True Range)**์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. ์ฃผ๊ฐ€์˜ ์ƒ๋‹จ ์ €ํ•ญ์„ ๊ณผ ํ•˜๋‹จ ์ง€์ง€์„ ์„ ๊ทธ๋ฆฌ๋ฉฐ, ์ด ์„ ์„ ๋ŒํŒŒํ•  ๋•Œ ์ถ”์„ธ์˜ ์ „ํ™˜์œผ๋กœ ํŒ๋‹จํ•ฉ๋‹ˆ๋‹ค.

  • ์ƒ์Šน ์ถ”์„ธ: ์ฃผ๊ฐ€๊ฐ€ ์ƒ๋‹จ ์ €ํ•ญ์„ ์„ ๋ŒํŒŒํ•˜๋ฉด ์‹œ์ž‘ (์ดˆ๋ก์ƒ‰ ์„  ํ‘œ์‹œ)

  • ํ•˜๋‹จ ์ง€์ง€์„ : ์ˆ˜์ต์„ ๋ณด์กดํ•˜๋ฉฐ ๋”ฐ๋ผ๊ฐ€๋Š” ํŠธ๋ ˆ์ผ๋ง ์Šคํ†ฑ(Trailing Stop) ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค.


2. ํ•ต์‹ฌ ๊ฐœ๋…: ATR (Average True Range)

์ŠˆํผํŠธ๋ Œ๋“œ๋ฅผ ์ดํ•ดํ•˜๋ ค๋ฉด ATR์„ ๋ฐ˜๋“œ์‹œ ์•Œ์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค.

  • ํŠธ๋ฃจ ๋ ˆ์ธ์ง€ (True Range, ์‹ค์ œ ๋ณ€๋™ํญ): ๋‹จ์ˆœํžˆ '์˜ค๋Š˜ ๊ณ ๊ฐ€ - ์˜ค๋Š˜ ์ €๊ฐ€'๋งŒ ๋ณด๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ, ์–ด์ œ ์ข…๊ฐ€์™€์˜ **๊ฐญ(Gap)**๊นŒ์ง€ ๊ณ ๋ คํ•œ ์ง„์งœ ๋ณ€๋™ํญ์ž…๋‹ˆ๋‹ค.

  • ATR (ํ‰๊ท  ์‹ค์ œ ๋ณ€๋™ํญ): ํŠธ๋ฃจ ๋ ˆ์ธ์ง€๋ฅผ ์ผ์ • ๊ธฐ๊ฐ„(๋ณดํ†ต 10์ผ) ๋™์•ˆ ํ‰๊ท  ๋‚ธ ๊ฐ’์ž…๋‹ˆ๋‹ค.

"๋งฅ์Šค(Max) ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ด์œ ๋Š” ์„ธ ๊ฐ€์ง€ ๋ณ€๋™ํญ ๊ณ„์‚ฐ๋ฒ• ์ค‘ ๊ฐ€์žฅ ํฐ ๊ฐ’์„ ์„ ํƒํ•ด ์‹œ์žฅ์˜ ์ง„์งœ ์—๋„ˆ์ง€๋ฅผ ์ธก์ •ํ•˜๊ธฐ ์œ„ํ•จ์ž…๋‹ˆ๋‹ค." [์ฃผ์„1]


3. ์‹ค์ „! ํŒŒ์ผ ์„ธํŒ… ๋ฐ ์‹คํ–‰ ์ ˆ์ฐจ

๊ฐ•์˜์—์„œ ์ œ๊ณตํ•˜๋Š” ์ˆ˜์‹ ํŒŒ์ผ์„ ์˜ˆ์ŠคํŠธ๋ ˆ์ด๋”์— ์—๋Ÿฌ ์—†์ด ์ ์šฉํ•˜๋Š” ๋‹จ๊ณ„๋ณ„ ์ ˆ์ฐจ์ž…๋‹ˆ๋‹ค.

[์‹คํ–‰ ๊ฐ€๋Šฅ ์˜์—ญ: ํ™˜๊ฒฝ ์„ค์ • ์ ˆ์ฐจ]

  1. ์•„๋ž˜ ๋งํฌ๋‚˜ ์˜์ƒ ์„ค๋ช…๋ž€์—์„œ ๊ต์œก_์ŠˆํผํŠธ๋ Œ๋“œ_์ง€ํ‘œ_IM.เคฏเคฒा ํŒŒ์ผ์„ ๋‹ค์šด๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค.

  2. ๋‚ด ์ปดํ“จํ„ฐ์—์„œ ์˜ˆ์ŠคํŠธ๋ ˆ์ด๋” ์„ค์น˜ ๊ฒฝ๋กœ๋ฅผ ์ฐพ์Šต๋‹ˆ๋‹ค.

    • 32๋น„ํŠธ ์‚ฌ์šฉ์ž: C:\YesTrader\YesLang\Indicators

    • 64๋น„ํŠธ ์‚ฌ์šฉ์ž: C:\YesTrader64\YesLang\Indicators

  3. ๋‹ค์šด๋กœ๋“œํ•œ ํŒŒ์ผ์„ ํ•ด๋‹น ํด๋”์— ๋„ฃ์Šต๋‹ˆ๋‹ค.

  4. ์˜ˆ์ŠคํŠธ๋ ˆ์ด๋”๋ฅผ ์žฌ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

  5. ์ฐจํŠธ ์™ผ์ชฝ [์ง€ํ‘œ] ๋ฉ”๋‰ด์—์„œ **'๊ต์œก_์ŠˆํผํŠธ๋ Œ๋“œ'**๋ฅผ ๋”๋ธ” ํด๋ฆญํ•˜์—ฌ ์ ์šฉํ•ฉ๋‹ˆ๋‹ค.


4. ์ˆ˜์‹ ์ƒ์„ธ ๋…ํ•ด (์ฝ”๋“œ ๋ถ„์„)

์ „๋ฌธ๊ฐ€๊ฐ€ ์ž‘์„ฑํ•œ ์ฝ”๋“œ๋ฅผ ํ•œ ์ค„์”ฉ ๋ถ„์„ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ค‘์š” ๋ณ€์ˆ˜๋Š” ํ•œ๊ธ€๊ณผ ์˜์–ด๋ฅผ ๋ณ‘๊ธฐํ•ฉ๋‹ˆ๋‹ค.

[์‹คํ–‰ ๊ฐ€๋Šฅ ์˜์—ญ: ์˜ˆ์Šค๋žญ๊ธฐ์ง€ ์ˆ˜์‹ ๋ถ„์„]

Plaintext
// 1. ์™ธ๋ถ€ ๋ณ€์ˆ˜ ์„ค์ • (Input)
Input : Factor(3), ATRPeriod(10); 
// Factor(๊ฐ€์ค‘์น˜): ๋ฐด๋“œ ํญ์„ ๊ฒฐ์ •, ATRPeriod: ๋ณ€๋™์„ฑ ๊ณ„์‚ฐ ๊ธฐ๊ฐ„

// 2. ์ค‘๊ฐ„๊ฐ’ ๋ฐ ๋ณ€๋™์„ฑ ๊ณ„์‚ฐ
SCR = (High + Low) / 2; // ์ค‘๊ฐ„๊ฐ’(Median Price) ๊ณ„์‚ฐ
Source = Max(High - Low, Abs(High - Close[1]), Abs(Low - Close[1])); // ํŠธ๋ฃจ ๋ ˆ์ธ์ง€ ๊ณ„์‚ฐ
ATRV = (Source * Alpha) + (ATRV[1] * (1 - Alpha)); // ์ง€์ˆ˜ ๊ฐ€์ค‘ ์ด๋™ํ‰๊ท  ๋ฐฉ์‹์˜ ATR

// 3. ์ƒํ•˜๋‹จ ๋ฐด๋“œ ์„ค์ •
UpperBand = SCR + (Factor * ATRV); // ์ƒ๋‹จ ์ €ํ•ญ์„ 
LowerBand = SCR - (Factor * ATRV); // ํ•˜๋‹จ ์ง€์ง€์„ 
  • ๋””๋ ‰์…˜ (Direction): ํ˜„์žฌ ์ถ”์„ธ์˜ ๋ฐฉํ–ฅ์ž…๋‹ˆ๋‹ค. 1์ด๋ฉด ์ƒ์Šน, -1์ด๋ฉด ํ•˜๋ฝ์„ ๋œปํ•ฉ๋‹ˆ๋‹ค.

  • ๋ฉ”์‹œ์ง€ ๋กœ๊ทธ (MessageLog): ์ฝ”๋“œ ๋ถ„์„ ์‹œ ๋ณ€์ˆ˜ ๊ฐ’์„ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ฐ์–ด๋ณผ ๋•Œ ์‚ฌ์šฉํ•˜๋ฉฐ, ์™„์„ฑ ํ›„์—๋Š” ์„ฑ๋Šฅ์„ ์œ„ํ•ด ์ œ๊ฑฐํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.


5. ๐Ÿ’ฐ ํˆฌ์ž ์‹œ ๊ฐ•์กฐ ์‚ฌํ•ญ: ๋งค๋งค ์ „๋žต

์ŠˆํผํŠธ๋ Œ๋“œ๋ฅผ ํ™œ์šฉํ•ด ํˆฌ์žํ•  ๋•Œ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ฒƒ์€ ์‹œ๊ทธ๋„์˜ ํ™•ํ–‰์ž…๋‹ˆ๋‹ค.

  • ๋งค์ˆ˜ ํƒ€์ด๋ฐ (Buy Signal):

    • ๋นจ๊ฐ„์ƒ‰ ์ƒ๋‹จ ์„ ์„ ์ฃผ๊ฐ€๊ฐ€ ์ƒํ–ฅ ๋ŒํŒŒํ•  ๋•Œ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

    • ์ฐจํŠธ์— ์ดˆ๋ก์ƒ‰ ๋™๊ทธ๋ผ๋ฏธ๊ฐ€ ์ƒ๊ธฐ๋ฉฐ ํ•˜๋‹จ์— ์ง€์ง€์„ ์ด ํ˜•์„ฑ๋ฉ๋‹ˆ๋‹ค.

  • ๋งค๋„ ํƒ€์ด๋ฐ (Sell Signal):

    • ์ˆ˜์ต์„ ์ฆ๊ธฐ๋ฉฐ ๋”ฐ๋ผ์˜ค๋˜ ์ดˆ๋ก์ƒ‰ ํ•˜๋‹จ ์„ ์„ ์ฃผ๊ฐ€๊ฐ€ ํ•˜ํ–ฅ ๋ŒํŒŒํ•  ๋•Œ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

    • ์ด๋•Œ๊ฐ€ ๋ฐ”๋กœ ์ˆ˜์ต ์‹คํ˜„(Profit Taking) ๋˜๋Š” **์†์ ˆ(Stop Loss)**์˜ ์‹œ์ ์ž…๋‹ˆ๋‹ค.


6. [Label - ๋ถ€์กฑํ•œ ๋ถ€๋ถ„ ์ถ”๊ฐ€ ์„ค๋ช…: ์ง€์ˆ˜ ๊ฐ€์ค‘ ๋ฐฉ์‹]

๊ฐ•์˜ ์ค‘ ์–ธ๊ธ‰๋œ ์•ŒํŒŒ(Alpha) ๊ฐ’๊ณผ ์ง€์ˆ˜ ๊ฐ€์ค‘(Exponential Weighting) ๋ฐฉ์‹์— ๋Œ€ํ•œ ๋ณด์ถฉ์ž…๋‹ˆ๋‹ค. ์ผ๋ฐ˜ ํ‰๊ท ๋ณด๋‹ค ์ตœ๊ทผ์˜ ๋ณ€๋™์„ฑ์„ ๋” ๋ฏผ๊ฐํ•˜๊ฒŒ ๋ฐ˜์˜ํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ๋งŒ์•ฝ ATRPeriod๊ฐ€ 10์ด๋ผ๋ฉด ์•ŒํŒŒ๋Š” ๋Œ€๋žต 0.1์ด ๋˜์–ด, ์˜ค๋Š˜ ๋ฐœ์ƒํ•œ ๋ณ€๋™์— 10%์˜ ๋ฌด๊ฒŒ๋ฅผ ๋‘ก๋‹ˆ๋‹ค. ์ด๋Š” ์ง€ํ‘œ๊ฐ€ ์ฃผ๊ฐ€ ๋ณ€ํ™”์— ๋„ˆ๋ฌด ๋Šฆ๊ฒŒ ๋ฐ˜์‘ํ•˜๋Š” ๊ฒƒ์„ ๋ฐฉ์ง€ํ•ด ์ค๋‹ˆ๋‹ค.


๐Ÿ“š ์ฐธ๊ณ ๋ฌธํ—Œ


๐Ÿ“ ์š”์•ฝ

  1. ์ŠˆํผํŠธ๋ Œ๋“œ๋Š” ๋ณ€๋™์„ฑ(ATR)์„ ์ด์šฉํ•ด ์ถ”์„ธ์˜ ๋ฐฉํ–ฅ์„ ์•Œ๋ ค์ฃผ๋Š” ๊ธ€๋กœ๋ฒŒ ์ธ๊ธฐ ์ง€ํ‘œ์ž…๋‹ˆ๋‹ค.

  2. ATR์€ ๊ฐญ ์ƒ์Šน/ํ•˜๋ฝ๊นŒ์ง€ ํฌํ•จํ•œ ์ง„์งœ ์‹œ์žฅ์˜ ์—๋„ˆ์ง€๋ฅผ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.

  3. ๋งค์ˆ˜๋Š” ์ƒ๋‹จ ๋ŒํŒŒ ์‹œ, ๋งค๋„๋Š” ํ•˜๋‹จ ์ง€์ง€์„  ์ดํƒˆ ์‹œ ์ˆ˜ํ–‰ํ•˜๋Š” ํŠธ๋ ˆ์ผ๋ง ์Šคํ†ฑ ์ „๋žต์ด ํ•ต์‹ฌ์ž…๋‹ˆ๋‹ค.

  4. ์˜ˆ์Šค๋žญ๊ธฐ์ง€์˜ Input ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•ด ๋‚˜๋งŒ์˜ ์ตœ์  Factor์™€ Period๋ฅผ ์ฐพ์•„๋ณด์„ธ์š”!

#์˜ˆ์ŠคํŠธ๋ ˆ์ด๋” #์ŠˆํผํŠธ๋ Œ๋“œ #SuperTrend #์ฃผ์‹์ž๋™๋งค๋งค #์˜ˆ์Šค๋žญ๊ธฐ์ง€ #ATR #๋ณ€๋™์„ฑ์ง€ํ‘œ #ํŠธ๋ ˆ์ผ๋ง์Šคํ†ฑ #์ฃผ์‹๊ฐ•์˜ #์‹œ์Šคํ…œํŠธ๋ ˆ์ด๋”ฉ


๐Ÿ” ๊ฒ€์ƒ‰ ์„ค๋ช… ์˜ˆ์ŠคํŠธ๋ ˆ์ด๋”์—์„œ ์ŠˆํผํŠธ๋ Œ๋“œ ์ง€ํ‘œ๋กœ ์ˆ˜์ต ๋‚ด๋Š” 5๋‹จ๊ณ„ ์ ˆ์ฐจ๋ฅผ ๊ณต๊ฐœํ•ฉ๋‹ˆ๋‹ค! 30๋…„ ๊ฒฝ๋ ฅ์˜ ๋…ธํ•˜์šฐ๊ฐ€ ๋‹ด๊ธด ์ฝ”๋“œ ๋ถ„์„๊ณผ ATR ์„ค์ •๋ฒ•์œผ๋กœ ์ดˆ๋ณด์ž๋„ ์—๋Ÿฌ ์—†์ด ์ž๋™๋งค๋งค ์ง€ํ‘œ๋ฅผ ์™„์„ฑํ•˜๊ณ  ํด๋ฆญ๋ฅ ์„ ๋†’์—ฌ๋ณด์„ธ์š”.

์ฃผ์„1: "๋งฅ์Šค ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ด์œ ๋Š”..." - J. Welles Wilder Jr.์˜ 'New Concepts in Technical Trading Systems'์—์„œ ์ •์˜๋œ True Range์˜ ํ•ต์‹ฌ ๋…ผ๋ฆฌ๋ฅผ ์ธ์šฉํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋Œ“๊ธ€

์ด ๋ธ”๋กœ๊ทธ์˜ ์ธ๊ธฐ ๊ฒŒ์‹œ๋ฌผ

ํžˆ๋ธŒ๋ฆฌ์ธ, ์ด์Šค๋ผ์—˜์ธ, ์œ ๋Œ€์ธ ์„ฑ๊ฒฝ ์† ์ด๋ฆ„์— ์ˆจ๊ฒจ์ง„ ์†Œ๋ฆ„ ๋‹๋Š” ๋น„๋ฐ€

์ž‘์€ ํ‹ˆ์ด ๋ฌด๋„ˆ๋œจ๋ฆฐ๋‹ค ์™œ ์šฐ๋ฆฌ๋Š” ‘์‚ฌ์†Œํ•œ ๋ถ„์—ด’์„ ๊ทน๋„๋กœ ๊ฒฝ๊ณ„ํ•ด์•ผ ํ•˜๋Š”๊ฐ€

์ž‘์€ ํ‹ˆ์ด ๋ฌด๋„ˆ๋œจ๋ฆฐ๋‹ค ์™œ ์„ฑ๊ฒฝ์€ ‘๋ถ„์—ด์˜ ์‹œ์ž‘’์„ ๊ทธ๋ ‡๊ฒŒ ๊ฒฝ๊ณ ํ•˜๋Š”๊ฐ€