์ค๋ช
๋ง์ผ ๊น์ด VIX ๋ด - ์์ ํ ๋ถ์
๐ฏ ๋ก๋ด ๊ฐ์
๋ง์ผ ๊น์ด VIX ๋ด ์(๋) ๋ง์ผ ๊น์ด(DOM - ์์ฅ ๊น์ด) ๋ถ์๊ณผ VIX ์ง์ ํํฐ๋ง์ ๊ฒฐํฉํ์ฌ ๋ ๊น์ ๊ฐ๊ฒฉ ์์ค์์ ๋งค์ ๋ฐ ๋งค๋ ๊ฑฐ๋๋ ๊ฐ์ ๋ถ๊ท ํ์ ๊ธฐ๋ฐ์ผ๋ก ๊ฑฐ๋ ์ ํธ๋ฅผ ์์ฑํ๋ ๊ณ ๊ธ ๊ฑฐ๋ ์์คํ ์ ๋๋ค.
๐ ๋ก๋ด ์๋ ๋ฐฉ์
1. ๋ง์ผ ๊น์ด ์ฝ๊ธฐ
๋ก๋ด์ ์ฃผ๋ฌธ์ ์์ ๋ ๋ฒจ์ ๋ถ์ํ์ฌ ๋งค์ ๋ฐ ๋งค๋ ๊ฑฐ๋๋ ๊ฐ์ ๋ถ๊ท ํ์ ๊ณ์ฐํฉ๋๋ค. ์ค์๊ฐ ๋ชจ๋์์๋ ๋ธ๋ก์ปค๋ก๋ถํฐ ์ค์ DOM ๋ฐ์ดํฐ๋ฅผ ์ฝ๊ณ , ๋ฐฑํ ์คํธ์์๋ ์๋ฎฌ๋ ์ด์ ๋ฐ์ดํฐ๋ฅผ ์์ฑํฉ๋๋ค.
2. ๋ถ๊ท ํ ๊ณ์ฐ
์์ DOM ๋ ๋ฒจ์์ ์ด ๋งค์ ๋ฐ ๋งค๋ ์ฃผ๋ฌธ๋ ๊ฐ์ ๋ฐฑ๋ถ์จ ์ฐจ์ด๋ฅผ ๊ณ์ฐํฉ๋๋ค. ์๋นํ ๋ถ๊ท ํ์ ๊ฐ์ธ ๋๋ ์ฝ์ธ ์๋ ฅ์ ๋ํ๋ ๋๋ค.
3. VIX ํํฐ
VIX ์ง์(๋ณ๋์ฑ ์ง์)์ ์์ง์์ ๋ถ์ํ์ฌ ์ ํธ๋ฅผ ํํฐ๋งํฉ๋๋ค. ๊ตฌ์ฑ์ ๋ฐ๋ผ ๋งค์๋ง ํ์ฉํ๊ฑฐ๋, ๋งค๋๋ง ํ์ฉํ๊ฑฐ๋, VIX ์์ง์์ ๋ฐ๋ผ ๊ฑฐ๋๋ฅผ ์์ ํ ์ฐจ๋จํ ์ ์์ต๋๋ค.
4. ๊ณ ๊ธ ํฌ์ง์ ๊ด๋ฆฌ
๋์ ํธ๋ ์ผ๋ง ์คํฑ, ์๋ ์์ต๋ถ๊ธฐ์ , ๊ทธ๋ฆฌ๊ณ ์ฌ๋ฌ ์ต์ ์ ๊ฐ์ถ ์ ๊ตํ ์ํ ๊ด๋ฆฌ ๊ธฐ๋ฅ์ ํฌํจํฉ๋๋ค.
โ ๏ธ ์ค์: ๋ฐฑํ ์คํธ ์ ํ ์ฌํญ
โ ๊ฒฝ๊ณ : ๋ฐฑํ ์คํธ๋ ์ ๋ขฐํ ์ ์์ต๋๋ค!
- cTrader๋ ๋ฐฑํ ์คํธ์ฉ์ผ๋ก ๋ง์ผ ๊น์ด ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋กํ์ง ์์ต๋๋ค
- ๋ฐฑํ ์คํธ ์ ํธ๋ ์๋ฎฌ๋ ์ด์ ์ ํตํด ๋ฌด์์๋ก ์์ฑ๋ฉ๋๋ค
- ๋ฐฑํ ์คํธ ์ฑ๊ณผ๋ ๋ก๋ด์ ์ค์ ๋ฅ๋ ฅ์ ๋ํ๋ด์ง ์์ต๋๋ค
- ํ์ค์ ์ธ ํ๊ฐ๋ฅผ ์ํด ๋ฐ๋ชจ/์ค๊ฑฐ๋์์๋ง ํ ์คํธํ์ธ์
- ์ด ๋ก๋ด์ ์ค์๊ฐ DOM ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํ๋ ์ค์๊ฐ ๊ฑฐ๋์ฉ์ผ๋ก ์ค๊ณ๋์์ต๋๋ค
๐ ๊ตฌ์ฑ ๋งค๊ฐ๋ณ์
๐๏ธ ๊ธฐ๋ณธ ๋งค๊ฐ๋ณ์
๋กฑ ํฌ์ง์
๋ง ์ฌ์ฉ - ๋กฑ ํฌ์ง์
๋ง ํ์ฑํ (๊ธฐ๋ณธ๊ฐ: false)
์ ํฌ์ง์
๋ง ์ฌ์ฉ - ์ ํฌ์ง์
๋ง ํ์ฑํ (๊ธฐ๋ณธ๊ฐ: false)
์ต๋ ๋กฑ ํฌ์ง์
์ - ์ต๋ ๋์ ๋กฑ ํฌ์ง์
์ (๊ธฐ๋ณธ๊ฐ: 1)
์ต๋ ์ ํฌ์ง์
์ - ์ต๋ ๋์ ์ ํฌ์ง์
์ (๊ธฐ๋ณธ๊ฐ: 1)
๐ ๋ง์ผ ๊น์ด ๋งค๊ฐ๋ณ์
์ง๊ณํ ๊น์ด ๋ ๋ฒจ - ๋ถ์ํ DOM ๋ ๋ฒจ ์, 1์์ 20๊น์ง (๊ธฐ๋ณธ๊ฐ: 5)
ํธ๋ฆฌ๊ฑฐํ ์ต์ ๋ถ๊ท ํ - ๊ฑฐ๋๋ฅผ ์์ฑํ๋ ์ต์ ๋ถ๊ท ํ, 0.01์์ 1.0๊น์ง (1%์์ 100%) (๊ธฐ๋ณธ๊ฐ: 0.30)
์์ ๋ ๋ฒจ์ ์ต์ ์ด ๊ฑฐ๋๋ - ์ ํธ ์ ๋ขฐ์ฑ์ ๊ณ ๋ คํ๋ ์ต์ ์ด ๊ฑฐ๋๋ (๊ธฐ๋ณธ๊ฐ: 10.0)
๊น์ด ์๋ก๊ณ ์นจ(ms) - DOM ์ฝ๊ธฐ ๋น๋(๋ฐ๋ฆฌ์ด ๋จ์), ์ต์ 100ms (๊ธฐ๋ณธ๊ฐ: 500)
๐ฐ ๊ฑฐ๋๋ ๊ด๋ฆฌ
๊ฑฐ๋๋ ์ ํ - ๊ฑฐ๋๋ ๊ณ์ฐ ์ ํ: ๊ณ ์ ๋๋ ์ํ ๊ธฐ๋ฐ (๊ธฐ๋ณธ๊ฐ: ๊ณ ์ )
๊ณ ์ ๊ฑฐ๋๋(๋) - ๊ณ ์ ๊ฑฐ๋๋์ ๋ํ ํฌ์ง์
ํฌ๊ธฐ(๋ ๋จ์) (๊ธฐ๋ณธ๊ฐ: 0.01)
์ํ ๊ด๋ฆฌ - ์ํ ๊ธฐ๋ฐ ์๋ณธ ๊ด๋ฆฌ ํ์ฑํ (๊ธฐ๋ณธ๊ฐ: false)
๊ฑฐ๋๋น ์ํ % - ๋จ์ผ ๊ฑฐ๋๋น ์ํ ๋น์จ, 0.1%์์ 10.0%๊น์ง (๊ธฐ๋ณธ๊ฐ: 2.0)
์ฌ์ฉํ ๊ณ์ข ์์ก - ์ํ ๊ณ์ฐ์ ์ํ ๊ธฐ์ค ์๋ณธ (๊ธฐ๋ณธ๊ฐ: 10000)
๐ก๏ธ ์์ ๋งค ๋ฐ ์ด์ต์คํ
์์ ๋งค ์ ํ - ์์ ๋งค ์ ํ: ๊ณ ์ ํ ๋๋ ATR (๊ธฐ๋ณธ๊ฐ: ATR)
์ด์ต์คํ ์ ํ - ์ด์ต์คํ ์ ํ: ๊ณ ์ ํ, ATR ๋๋ ์ํ ๋๋น ๋ณด์ (๊ธฐ๋ณธ๊ฐ: ATR)
์์ ๋งค (ํ) - ๊ณ ์ ์์ ๋งค ํ ์ (๊ธฐ๋ณธ๊ฐ: 30)
์ด์ต์คํ (ํ) - ๊ณ ์ ์ด์ต์คํ ํ ์ (๊ธฐ๋ณธ๊ฐ: 60)
์์ ๋งค ATR ๋ฐฐ์ - ๋์ ์์ ๋งค๋ฅผ ์ํ ATR ๋ฐฐ์ (๊ธฐ๋ณธ๊ฐ: 2.0)
์ด์ต์คํ ATR ๋ฐฐ์ - ๋์ ์ด์ต์คํ์ ์ํ ATR ๋ฐฐ์ (๊ธฐ๋ณธ๊ฐ: 3.0)
์ํ/๋ณด์ ๋น์จ ์ฌ์ฉ - ์ด์ต์คํ ๊ณ์ฐ์ ์ํ/๋ณด์ ๋น์จ ์ฌ์ฉ (๊ธฐ๋ณธ๊ฐ: true)
์ํ/๋ณด์ ๋น์จ - ์ํ/๋ณด์ ๋น์จ, ์: 1.5๋ 1:1.5 ์๋ฏธ (๊ธฐ๋ณธ๊ฐ: 1.5)
๐ ํธ๋ ์ผ๋ง ์คํฑ ๋ฐ ์์ต๋ถ๊ธฐ์
ํธ๋ ์ผ๋ง ์คํฑ ์ฌ์ฉ - ๋์ ํธ๋ ์ผ๋ง ์คํฑ ํ์ฑํ (๊ธฐ๋ณธ๊ฐ: true)
ํธ๋ ์ผ๋ง ์์ (ํ) - ํธ๋ ์ผ๋ง ์คํฑ์ ํ์ฑํํ๋ ์ต์ ์ด์ต ํ ์ (๊ธฐ๋ณธ๊ฐ: 20)
ํธ๋ ์ผ๋ง ๋จ๊ณ (ํ) - ํธ๋ ์ผ๋ง ์คํฑ ์ด๋์ ์ํ ์ต์ ์ฆ๊ฐ ํ ์ (๊ธฐ๋ณธ๊ฐ: 10)
์์ต๋ถ๊ธฐ์ ์ฌ์ฉ - ์๋ ์์ต๋ถ๊ธฐ์ ํ์ฑํ (๊ธฐ๋ณธ๊ฐ: true)
์์ต๋ถ๊ธฐ์ ํธ๋ฆฌ๊ฑฐ (ํ) - ์์ต๋ถ๊ธฐ์ ํ์ฑํ๋ฅผ ์ํ ์ด์ต ํ ์ (๊ธฐ๋ณธ๊ฐ: 15)
์์ต๋ถ๊ธฐ์ ์ถ๊ฐ (ํ) - ์ง์
๊ฐ๊ฒฉ ์์ ์ถ๊ฐ ํ ์ (๊ธฐ๋ณธ๊ฐ: 5)
๐ VIX ํํฐ
VIX ํํฐ ํ์ฑํ - VIX ์ง์ ๊ธฐ๋ฐ ํํฐ๋ง ํ์ฑํ (๊ธฐ๋ณธ๊ฐ: true)
VIX ์ฌ๋ณผ - VIX ์ง์ ์ฌ๋ณผ (๊ธฐ๋ณธ๊ฐ: "VIX")
VIX ํ์ํ๋ ์ - VIX ๋ถ์์ฉ ํ์ํ๋ ์ (๊ธฐ๋ณธ๊ฐ: ์ผ๊ฐ)
VIX ๊ณผ๊ฑฐ ๋ฐ ์ - VIX ๋ณํ ๊ณ์ฐ์ ์ํ ๊ณผ๊ฑฐ ๋ฐ ์, 1์์ 10๊น์ง (๊ธฐ๋ณธ๊ฐ: 2)
VIX ํผ์ผํธ ์๊ณ๊ฐ - ํํฐ ํ์ฑํ๋ฅผ ์ํ VIX ๋ฐฑ๋ถ์จ ๋ณํ ์๊ณ๊ฐ, 0.5%์์ 20.0%๊น์ง (๊ธฐ๋ณธ๊ฐ: 3.0)
VIX ์์น ์ ๋์ - VIX ์์น ์ ๋์: ๋งค์๋ง/๋งค๋๋ง/์๋ฐฉํฅ/๊ฑฐ๋๊ธ์ง (๊ธฐ๋ณธ๊ฐ: ๋งค๋๋ง)
VIX ํ๋ฝ ์ ๋์ - VIX ํ๋ฝ ์ ๋์: ๋งค์๋ง/๋งค๋๋ง/์๋ฐฉํฅ/๊ฑฐ๋๊ธ์ง (๊ธฐ๋ณธ๊ฐ: ๋งค์๋ง)
โ๏ธ ์ผ๋ฐ ์ต์
๋ฐฑํ
์คํธ ๋ชจ๋ - ๋ฐฑํ
์คํธ ๋ชจ๋ (์ด ๋ก๋ด์๋ ์ ๋ขฐํ ์ ์์) (๊ธฐ๋ณธ๊ฐ: true)
๋๋ฒ๊ทธ ๋ชจ๋ - ๋๋ฒ๊น
๋ฐ ๋ชจ๋ํฐ๋ง์ ์ํ ์์ธ ๋ก๊ทธ ํ์ฑํ (๊ธฐ๋ณธ๊ฐ: true)
๐ฏ ์์ธ ๊ฑฐ๋ ๋ก์ง
๋ง์ผ ๊น์ด ์ ํธ
- ์์ ๋ถ๊ท ํ โ ๋งค์ ๊ฑฐ๋๋ ์ฆ๊ฐ โ ๋งค์ ์ ํธ
- ์์ ๋ถ๊ท ํ โ ๋งค๋ ๊ฑฐ๋๋ ์ฆ๊ฐ โ ๋งค๋ ์ ํธ
- ์กฐ์ ๊ฐ๋ฅํ ์๊ณ๊ฐ โ ์ฝํ ์ ํธ๋ฅผ ํํฐ๋งํ๊ณ ๋ ธ์ด์ฆ๋ฅผ ์ค์
VIX ํํฐ
- VIX ์์น โ ์์ฅ ๋ณ๋์ฑ/๋ถํ์ค์ฑ ์ฆ๊ฐ โ ์ผ๋ฐ์ ์ผ๋ก ๋งค๋๋ง
- VIX ํ๋ฝ โ ๋ณ๋์ฑ ๊ฐ์/์์ ๋ ์ํ โ ์ผ๋ฐ์ ์ผ๋ก ๋งค์๋ง
- ์์ ํ ๊ตฌ์ฑ ๊ฐ๋ฅ โ ์ ๋ต์ ๋ฐ๋ผ ๋ก์ง์ ๋ง์ถค ์ค์ ํ ์ ์์
๊ณ ๊ธ ํฌ์ง์ ๊ด๋ฆฌ
- ํธ๋ ์ผ๋ง ์คํฑ โ ์ ๋ฆฌํ ์ถ์ธ์์ ์ด์ต์ ๊ณ ์
- ์์ต๋ถ๊ธฐ์ โ ์ถฉ๋ถํ ์ด์ต ๋๋ฌ ์ ์๋ณธ ๋ณดํธ
- ํฌ์ง์ ํฌ๊ธฐ ์กฐ์ โ ๊ณ ์ ๋๋ ์ํ ๊ธฐ๋ฐ ๋น์จ
- ๋ค์ค ํฌ์ง์ ์ ์ด โ ์ต๋ ๋์ ๊ฑฐ๋ ๊ด๋ฆฌ
โ ๏ธ ์ค์ ๊ฒฝ๊ณ
- ์ ๋ขฐํ ์ ์๋ ๋ฐฑํ ์คํธ - DOM ๋ฐ์ดํฐ๊ฐ ๊ณผ๊ฑฐ ๋ฐ์ดํฐ์ ๊ธฐ๋ก๋์ง ์์
- DOM ๋ฐ์ดํฐ ์์กด์ฑ - ํ์ง ์ข์ ๋ง์ผ ๊น์ด๋ฅผ ์ ๊ณตํ๋ ๋ธ๋ก์ปค ํ์
- ๊ณ ์ฃผํ์ - 500ms๋ง๋ค DOM ์ฝ๊ธฐ, ์ค๊ฑฐ๋ ์ VPS ๊ถ์ฅ
- VIX ํํฐ - ๋ธ๋ก์ปค์์ VIX ์ฌ๋ณผ ์ฌ์ฉ ๊ฐ๋ฅ ์ฌ๋ถ ํ์ธ
- ์ํ ๊ด๋ฆฌ - ์ด๊ธฐ ๋จ๊ณ์์ ๋ณด์์ ์ธ ๋งค๊ฐ๋ณ์ ์ค์ ๊ถ์ฅ
โ ์ฌ์ฉ ๊ถ์ฅ ์ฌํญ
- ๋ฐ๋ชจ์์ ์ต์ 2-4์ฃผ๊ฐ ์ด๊ธฐ ํ ์คํธ ํ์ฌ ์ค์ ์ฑ๋ฅ ํ๊ฐ
- ์ค๊ฑฐ๋ ์ ๋ธ๋ก์ปค์ DOM ํ์ง ํ์ธ
- ์ค๊ฑฐ๋ ์ ํ ์ ์์ ๊ฑฐ๋๋์ผ๋ก ์์
- ๋๋ฒ๊ทธ ๋ชจ๋์์ ๋ก๊ทธ ๋ชจ๋ํฐ๋ง ํ์ฌ ๋ก๋ด ๋์ ์ดํด
- ํน์ ์ฌ๋ณผ ๋ฐ ์์ฅ ์ํฉ์ ๋ง๊ฒ ๋งค๊ฐ๋ณ์ ์กฐ์
- ์ด์ ์ฐ์์ฑ๊ณผ ์ง์์ ์ธ DOM ์ฝ๊ธฐ๋ฅผ ์ํด VPS ์ฌ์ฉ
์ด ๋ก๋ด์ ์ค์๊ฐ ๊ฑฐ๋์ ์ ํฉํ๊ฒ ์ ์ค๊ณ๋์์ง๋ง ๋ง์ผ ๊น์ด์ ๋์ ํน์ฑ ๋๋ฌธ์ ์ค์ ์กฐ๊ฑด์์ ์ฒ ์ ํ ํ ์คํธ๊ฐ ํ์ํฉ๋๋ค. DOM ๋ถ์๊ณผ VIX ํํฐ๋ง์ ์กฐํฉ์ ์ค์๊ฐ ์์ฅ ๋ฐ์ดํฐ์ ๋ณ๋์ฑ ์กฐ๊ฑด์ ๊ธฐ๋ฐํ์ฌ ๊ฒฐ์ ์ ๋ด๋ฆฌ๊ณ ์ ํ๋ ํธ๋ ์ด๋์๊ฒ ์ ํฉํฉ๋๋ค.
์ด cBot๋ค์ ๋ฐฑํ ์คํธ ๋ฐ ์ค๊ฑฐ๋ ๊ฒ์ฆ์ ์ํด ์ ๋ IC Markets์ ICTrading์ ์ฌ์ฉํ๊ณ ์์ต๋๋ค: IC Markets ๋ฐฉ๋ฌธํ๊ธฐ IC Trading ๋ฐฉ๋ฌธํ๊ธฐ
์์ฝ
A configurable VIX filter assesses volatility conditions by monitoring the VIX indexโs movements, allowing the bot to restrict trading to buys, sells, both, or halt trading based on VIX trends. Advanced position management features include dynamic trailing stops, automatic breakeven, and flexible risk management options with fixed or risk-based position sizing. Users can customize stop loss and take profit settings using fixed pips, ATR multipliers, or risk/reward ratios.
The bot supports multiple concurrent positions with adjustable limits and reads DOM data frequently (default every 500 ms), recommending VPS use for stable operation. It is suitable for trading indices, commodities, forex, and cryptocurrencies, with parameters adaptable to specific symbols and market conditions. Backtesting is not reliable due to lack of historical DOM data; therefore, testing in demo or live environments is advised. Debug mode is available for detailed monitoring.
