<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>TradeForge</title>
    <link>https://tradeforge.tistory.com/</link>
    <description>퀀트 트레이딩, 투자, 자동 매매, 코인 시황 및 미국 주식</description>
    <language>ko</language>
    <pubDate>Mon, 15 Jun 2026 14:34:50 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>TF포지</managingEditor>
    <image>
      <title>TradeForge</title>
      <url>https://tistory1.daumcdn.net/tistory/7900426/attach/e7cde187578c467ab8004affbc29c502</url>
      <link>https://tradeforge.tistory.com</link>
    </image>
    <item>
      <title>트레이딩 뷰 지표 시리즈 (7) - 볼린저 밴드 &amp;amp; 밴드 스퀴즈 : 변동성 폭발 구간을 미리 포착하는 핵심 전략</title>
      <link>https://tradeforge.tistory.com/17</link>
      <description>&lt;blockquote data-ke-style=&quot;style1&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;시장의 추세, 진입 전략, 자산 관리 세 가지가 정확하게 맞물려야 성공적인 자동매매 시스템을 구축할 수 있습니다.&lt;br /&gt;&lt;/span&gt;지난 포스팅에서는 추세 전환을 포착하는 MACD와 다이버전스 전략을 알아봤다면, 이번에는 &lt;b&gt;변동성의 확대와 축소를 시각적으로 파악&lt;/b&gt;할 수 있는 &lt;b&gt;볼린저 밴드(Bollinger Bands)&lt;/b&gt;를 소개하겠습니다.&lt;br /&gt;특히 프로 트레이더들이 &lt;b&gt;큰 수익의 기회&lt;/b&gt;로 삼는 &lt;b&gt;밴드 스퀴즈(Band Squeeze)&lt;/b&gt; 패턴을 통해 변동성 폭발 직전을 포착하는 방법을 자세히 알아보겠습니다.&lt;/blockquote&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;볼린저 밴드란 무엇인가요?&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;볼린저 밴드는 1980년대 초 &lt;b&gt;존 볼린저(John Bollinger)&lt;/b&gt;가 개발한 지표로, 가격의 변동성을 측정하고 상대적인 고가/저가를 판단하는 데 사용됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이동평균선을 중심으로 표준편차를 이용해 상단 밴드와 하단 밴드를 그려, &lt;b&gt;가격이 움직일 수 있는 범위&lt;/b&gt;를 시각적으로 보여줍니다.&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;볼린저 밴드의 핵심 구성 요소:&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;중간선 (Middle Band)&lt;/b&gt;: 단순 이동평균선(SMA 20일)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;상단 밴드 (Upper Band)&lt;/b&gt;: 중간선 + (2 &amp;times; 표준편차)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;하단 밴드 (Lower Band)&lt;/b&gt;: 중간선 - (2 &amp;times; 표준편차)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;볼린저 밴드 계산 공식&lt;/h2&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre class=&quot;angelscript&quot; style=&quot;color: #383a42; text-align: left;&quot;&gt;&lt;code&gt;중간선 = SMA(종가, 20)
표준편차 = STDEV(종가, 20)
상단 밴드 = 중간선 + (2 &amp;times; 표준편차)
하단 밴드 = 중간선 - (2 &amp;times; 표준편차)&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;예시로 이해하기&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;날짜종가20일 SMA표준편차상단 밴드하단 밴드&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;날짜&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;종가&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;20일 SMA&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;표준편차&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;상단 밴드&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;하단 밴드&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Day 1&lt;/td&gt;
&lt;td&gt;100&lt;/td&gt;
&lt;td&gt;98.5&lt;/td&gt;
&lt;td&gt;2.5&lt;/td&gt;
&lt;td&gt;103.5&lt;/td&gt;
&lt;td&gt;93.5&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Day 2&lt;/td&gt;
&lt;td&gt;102&lt;/td&gt;
&lt;td&gt;99.2&lt;/td&gt;
&lt;td&gt;2.8&lt;/td&gt;
&lt;td&gt;104.8&lt;/td&gt;
&lt;td&gt;93.6&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Day 3&lt;/td&gt;
&lt;td&gt;105&lt;/td&gt;
&lt;td&gt;100.5&lt;/td&gt;
&lt;td&gt;3.2&lt;/td&gt;
&lt;td&gt;106.9&lt;/td&gt;
&lt;td&gt;94.1&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;rarr; 가격이 상승하면서 변동성(표준편차)도 증가하여 밴드가 확장되는 것을 확인할 수 있습니다.&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;볼린저 밴드의 통계적 의미&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;정규분포 이론에 따르면:&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;밴드 내(&amp;plusmn;2&amp;sigma;)&lt;/b&gt;: 가격의 약 95% 포함&lt;/li&gt;
&lt;li&gt;&lt;b&gt;밴드 외&lt;/b&gt;: 가격의 약 5%만 발생&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;즉, &lt;b&gt;가격이 상단/하단 밴드를 벗어나는 것은 통계적으로 드문 일&lt;/b&gt;이며, 이는 과매수/과매도 신호로 해석됩니다.&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;볼린저 밴드의 주요 신호 해석&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;기본 신호&lt;/h3&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;신호&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;조건&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;의미&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;전략&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;밴드 확장&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;상하단 밴드 간격이 넓어짐&lt;/td&gt;
&lt;td&gt;변동성 증가, 추세 시작&lt;/td&gt;
&lt;td&gt;추세 추종 전략  &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;밴드 축소 (스퀴즈)&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;상하단 밴드 간격이 좁아짐&lt;/td&gt;
&lt;td&gt;변동성 감소, 큰 움직임 준비&lt;/td&gt;
&lt;td&gt;브레이크아웃 대기 ⚠️&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;상단 밴드 터치&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;가격이 상단 밴드 도달&lt;/td&gt;
&lt;td&gt;과매수 가능성&lt;/td&gt;
&lt;td&gt;단기 차익실현 고려  &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;하단 밴드 터치&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;가격이 하단 밴드 도달&lt;/td&gt;
&lt;td&gt;과매도 가능성&lt;/td&gt;
&lt;td&gt;반등 매수 기회  &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;중간선 돌파&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;가격이 중간선 돌파&lt;/td&gt;
&lt;td&gt;추세 전환 신호&lt;/td&gt;
&lt;td&gt;방향 전환 대응  &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;밴드 워킹&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;가격이 밴드 따라 지속 이동&lt;/td&gt;
&lt;td&gt;강한 추세 지속&lt;/td&gt;
&lt;td&gt;추세 유지 전략  &lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;밴드 스퀴즈(Band Squeeze)란?&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;밴드 스퀴즈&lt;/b&gt;는 볼린저 밴드에서 가장 강력한 패턴 중 하나로, &lt;b&gt;변동성이 극도로 낮아져 밴드 폭이 최소화된 상태&lt;/b&gt;를 말합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이는&lt;b&gt; &quot;폭풍 전 고요&quot;&lt;/b&gt;와 같은 현상으로, 곧 &lt;b&gt;큰 가격 변동(브레이크아웃)이 발생할 가능성&lt;/b&gt;이 매우 높습니다.&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;밴드 스퀴즈의 특징:&lt;/h3&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;&lt;b&gt;밴드 폭이 역사적 최저 수준&lt;/b&gt;으로 축소&lt;/li&gt;
&lt;li&gt;가격이 &lt;b&gt;좁은 범위 내에서 횡보&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;거래량 감소&lt;/b&gt; (시장 참여자 관망)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;돌파 방향 예측 불가&lt;/b&gt; (상승/하락 모두 가능)&lt;/li&gt;
&lt;li&gt;돌파 후 &lt;b&gt;급격한 가격 변동&lt;/b&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;스퀴즈 측정 방법&lt;/h3&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre class=&quot;gcode&quot; style=&quot;color: #383a42; text-align: left;&quot;&gt;&lt;code&gt;밴드 폭(Bandwidth) = (상단 밴드 - 하단 밴드) / 중간선 &amp;times; 100&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Bandwidth가 낮을수록 스퀴즈 강도가 높으며, &lt;b&gt;역사적 최저치 근처&lt;/b&gt;에 도달하면 브레이크아웃 임박 신호입니다.&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;밴드 스퀴즈 실전 활용법&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;1️⃣ 스퀴즈 감지 전략&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;진입 준비 조건:&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;Bandwidth가 최근 100일 중 최저 20% 이내&lt;/li&gt;
&lt;li&gt;가격이 중간선 근처에서 횡보&lt;/li&gt;
&lt;li&gt;거래량 감소 추세&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;진입 조건:&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;상단 밴드 상향 돌파 시 &amp;rarr; 롱(매수) 진입  &lt;/li&gt;
&lt;li&gt;하단 밴드 하향 돌파 시 &amp;rarr; 숏(매도) 진입  &lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;추가 확인:&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;RSI &amp;gt; 50이면 상승 돌파 가능성 &amp;uarr;&lt;/li&gt;
&lt;li&gt;RSI &amp;lt; 50이면 하락 돌파 가능성 &amp;uarr;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;2️⃣ 돌파 확인 전략&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;거짓 돌파 필터링:&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;캔들 종가가 밴드 밖에서 마감 확인&lt;/li&gt;
&lt;li&gt;돌파 시 거래량 급증 여부 확인&lt;/li&gt;
&lt;li&gt;2~3개 연속 캔들로 돌파 확정&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;3️⃣ 밴드 워킹 (Band Walking) 전략&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;강한 상승 추세에서는 가격이 &lt;b&gt;상단 밴드를 따라 지속적으로 상승&lt;/b&gt;하는 &quot;밴드 워킹&quot; 현상이 발생합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;진입 조건:&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;가격이 상단 밴드에 3회 이상 연속 터치&lt;/li&gt;
&lt;li&gt;중간선이 상승 추세&lt;/li&gt;
&lt;li&gt;하단 밴드도 함께 상승&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;청산 조건:&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;가격이 중간선 아래로 하락&lt;/li&gt;
&lt;li&gt;또는 상단 밴드와 거리가 급격히 벌어짐&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;자동매매 전략 설계 &amp;ndash; 볼린저 밴드 기반 진입/청산&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;전략 1: 밴드 반등 전략 (평균 회귀)&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;매수 진입 조건:&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;가격이 하단 밴드 터치 또는 이탈&lt;/li&gt;
&lt;li&gt;RSI &amp;lt; 30 (과매도 확인)&lt;/li&gt;
&lt;li&gt;캔들이 양봉으로 마감&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;청산 조건:&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;가격이 중간선 도달 시 50% 청산&lt;/li&gt;
&lt;li&gt;상단 밴드 도달 시 나머지 청산&lt;/li&gt;
&lt;li&gt;또는 손절가: 진입가 -3%&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;전략 2: 밴드 스퀴즈 브레이크아웃&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;진입 준비:&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;Bandwidth가 최근 최저치 (역사적 20% 이내)&lt;/li&gt;
&lt;li&gt;최소 15~20개 캔들 이상 횡보&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;매수 진입:&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;상단 밴드 상향 돌파&lt;/li&gt;
&lt;li&gt;거래량 &amp;gt; 평균 거래량의 1.5배&lt;/li&gt;
&lt;li&gt;RSI &amp;gt; 50&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;매도 진입:&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;하단 밴드 하향 돌파&lt;/li&gt;
&lt;li&gt;거래량 &amp;gt; 평균 거래량의 1.5배&lt;/li&gt;
&lt;li&gt;RSI &amp;lt; 50&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;청산 조건:&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;반대편 밴드 도달&lt;/li&gt;
&lt;li&gt;또는 수익률 +10% 달성&lt;/li&gt;
&lt;li&gt;손절: -3%&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;전략 3: 밴드 워킹 추세 추종&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;진입 조건:&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;가격이 상단 밴드에서 3회 이상 지지&lt;/li&gt;
&lt;li&gt;중간선이 우상향&lt;/li&gt;
&lt;li&gt;MACD &amp;gt; 0&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;청산 조건:&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;가격이 중간선 이탈&lt;/li&gt;
&lt;li&gt;MACD 데드크로스&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt; &amp;zwj;  Pine Script 실습 코드&lt;/h2&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;pinescript&lt;/div&gt;
&lt;div&gt;
&lt;pre class=&quot;processing&quot; style=&quot;color: #383a42; text-align: left;&quot;&gt;&lt;code&gt;//@version=5
indicator(&quot;Bollinger Bands with Squeeze Detection&quot;, overlay=true)

// 볼린저 밴드 파라미터
length = input.int(20, title=&quot;BB Length&quot;)
mult = input.float(2.0, title=&quot;BB Multiplier&quot;)
squeezeThreshold = input.float(0.05, title=&quot;Squeeze Threshold (%)&quot;)

// 볼린저 밴드 계산
basis = ta.sma(close, length)
dev = mult * ta.stdev(close, length)
upper = basis + dev
lower = basis - dev

// 밴드 플롯
plot(basis, color=color.yellow, linewidth=2, title=&quot;Middle Band&quot;)
p1 = plot(upper, color=color.red, linewidth=1, title=&quot;Upper Band&quot;)
p2 = plot(lower, color=color.green, linewidth=1, title=&quot;Lower Band&quot;)
fill(p1, p2, color=color.new(color.blue, 95), title=&quot;BB Background&quot;)

// Bandwidth 계산 (밴드 폭)
bandwidth = (upper - lower) / basis * 100

// 스퀴즈 감지 (Bandwidth가 임계값 이하)
isSqueeze = bandwidth &amp;lt; squeezeThreshold

// 배경색으로 스퀴즈 구간 표시
bgcolor(isSqueeze ? color.new(color.orange, 85) : na, title=&quot;Squeeze Zone&quot;)

// 밴드 터치 감지
touchUpper = high &amp;gt;= upper
touchLower = low &amp;lt;= lower

// 신호 표시
plotshape(touchLower and not touchLower[1], style=shape.triangleup, 
          location=location.belowbar, color=color.lime, size=size.small, 
          title=&quot;Lower Band Touch&quot;)
plotshape(touchUpper and not touchUpper[1], style=shape.triangledown, 
          location=location.abovebar, color=color.red, size=size.small, 
          title=&quot;Upper Band Touch&quot;)

// 브레이크아웃 신호
breakoutUp = ta.crossover(close, upper) and isSqueeze[1]
breakoutDown = ta.crossunder(close, lower) and isSqueeze[1]

plotshape(breakoutUp, style=shape.circle, location=location.belowbar, 
          color=color.green, size=size.normal, title=&quot;Bullish Breakout&quot;)
plotshape(breakoutDown, style=shape.circle, location=location.abovebar, 
          color=color.maroon, size=size.normal, title=&quot;Bearish Breakout&quot;)

// 밴드 워킹 감지
bandWalking = close &amp;gt; upper and close[1] &amp;gt; upper[1] and close[2] &amp;gt; upper[2]
plotshape(bandWalking, style=shape.diamond, location=location.abovebar, 
          color=color.aqua, size=size.tiny, title=&quot;Band Walking&quot;)

// 알림 조건
alertcondition(isSqueeze, title=&quot;Squeeze Alert&quot;, message=&quot;밴드 스퀴즈 발생! 브레이크아웃 준비!&quot;)
alertcondition(breakoutUp, title=&quot;Bullish Breakout&quot;, message=&quot;상승 브레이크아웃!&quot;)
alertcondition(breakoutDown, title=&quot;Bearish Breakout&quot;, message=&quot;하락 브레이크아웃!&quot;)
alertcondition(touchLower, title=&quot;Lower Band Touch&quot;, message=&quot;하단 밴드 터치 - 반등 기회!&quot;)

// Bandwidth 히스토그램 (별도 패널)
// plot(bandwidth, color=color.purple, linewidth=2, title=&quot;Bandwidth %&quot;)&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;Python 구현 예시 (참고용)&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Python으로 볼린저 밴드를 계산하고 싶다면 다음과 같이 구현할 수 있습니다:&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre class=&quot;python&quot; style=&quot;color: #383a42; text-align: left;&quot;&gt;&lt;code&gt;import pandas as pd
import numpy as np

def calculate_bollinger_bands(df, period=20, std_multiplier=2):
    &quot;&quot;&quot;
    볼린저 밴드 계산
    
    Parameters:
    - df: DataFrame with 'close' column
    - period: 이동평균 기간 (기본 20)
    - std_multiplier: 표준편차 배수 (기본 2)
    &quot;&quot;&quot;
    # 중간선 (SMA)
    df['BB_Middle'] = df['close'].rolling(window=period).mean()
    
    # 표준편차
    std = df['close'].rolling(window=period).std()
    
    # 상단/하단 밴드
    df['BB_Upper'] = df['BB_Middle'] + (std_multiplier * std)
    df['BB_Lower'] = df['BB_Middle'] - (std_multiplier * std)
    
    # Bandwidth (밴드 폭)
    df['BB_Bandwidth'] = (df['BB_Upper'] - df['BB_Lower']) / df['BB_Middle'] * 100
    
    # %B (밴드 내 가격 위치)
    df['BB_PercentB'] = (df['close'] - df['BB_Lower']) / (df['BB_Upper'] - df['BB_Lower'])
    
    return df

def detect_squeeze(df, lookback=100, percentile=20):
    &quot;&quot;&quot;
    밴드 스퀴즈 감지
    
    Parameters:
    - df: DataFrame with BB_Bandwidth column
    - lookback: 과거 몇 개 데이터와 비교할지
    - percentile: 하위 몇 % 이내를 스퀴즈로 판단할지
    &quot;&quot;&quot;
    df['BB_Squeeze'] = df['BB_Bandwidth'] &amp;lt;= df['BB_Bandwidth'].rolling(
        window=lookback
    ).quantile(percentile/100)
    
    return df

# 사용 예시
# df = pd.read_csv('price_data.csv')
# df = calculate_bollinger_bands(df)
# df = detect_squeeze(df)
```

## 차트 해석 예시

### 시나리오 1: 밴드 스퀴즈 후 상승 브레이크아웃

**  상황:**
- 20일간 가격이 100~105원 사이 횡보
- Bandwidth가 3% &amp;rarr; 2% &amp;rarr; 1.5%로 지속 축소
- 거래량 감소 (평균의 60% 수준)

**  해석:**
변동성이 극도로 낮아진 상태 &amp;rarr; 큰 움직임 임박

**  브레이크아웃:**
- 25일째, 가격이 상단 밴드(106원) 돌파
- 거래량 급증 (평균의 200%)
- 종가 108원 마감

**✅ 전략:**
&amp;rarr; **106원에 매수 진입**
&amp;rarr; 중간선(103원)을 손절선으로 설정
&amp;rarr; 목표가: 110원 (+3.8%) 또는 상단 밴드 재터치

### 시나리오 2: 하단 밴드 반등 매수

**  상황:**
- 하락 추세 중 가격이 하단 밴드(95원) 터치
- RSI 25 (과매도)
- 양봉 캔들로 마감

**  해석:**
통계적 과매도 구간 + 기술적 반등 신호

**  진입:**
- 95원 근처 매수
- 손절: 93원 (-2.1%)
- 1차 목표: 중간선 100원 (+5.3%)
- 2차 목표: 상단 밴드 105원 (+10.5%)

**✅ 결과:**
3일 후 중간선 도달 &amp;rarr; 50% 청산
7일 후 상단 밴드 근접 (104원) &amp;rarr; 나머지 청산
평균 수익률: +8.4%

## 볼린저 밴드 실전 트레이딩 시나리오

### 타임프레임별 활용법

| 타임프레임 | 활용 방식 | 추천 전략 |
|-----------|----------|----------|
| 1분~5분 | 초단타 스캘핑 | 밴드 터치 즉시 반대 매매 |
| 15분~1시간 | 데이 트레이딩 | 스퀴즈 브레이크아웃 |
| 4시간~일봉 | 스윙 트레이딩 | 밴드 워킹 추세 추종 |
| 주봉 | 중장기 투자 | 밴드 이탈 시 분할 매수 |

### 시장 상황별 전략

| 시장 상황 | 볼린저 밴드 패턴 | 전략 |
|----------|----------------|------|
| 강한 상승 추세 | 밴드 워킹 (상단) | 추세 추종, 중간선 지지 확인 |
| 강한 하락 추세 | 밴드 워킹 (하단) | 관망 또는 숏, 중간선 저항 확인 |
| 박스권 횡보 | 밴드 축소 (스퀴즈) | 브레이크아웃 대기 |
| 변동성 급증 | 밴드 급확장 | 과열 경계, 단기 차익실현 |
| 추세 전환 | 중간선 돌파 | 방향 전환 대응 |

## 복합 전략 조합

### 승률 향상 조합 1: 볼린저 밴드 + RSI

**매수 조건:**
1. 가격이 하단 밴드 이탈
2. RSI &amp;lt; 30 (과매도)
3. 양봉으로 밴드 내부 복귀

&amp;rarr; 통계적 과매도 + 기술적 반등 = 고승률 매수

**매도 조건:**
1. 가격이 상단 밴드 이탈
2. RSI &amp;gt; 70 (과매수)
3. 음봉으로 밴드 내부 복귀

&amp;rarr; 과열 구간 청산 신호

### 승률 향상 조합 2: 볼린저 밴드 + MACD

**강력한 매수 신호:**
1. 밴드 스퀴즈 발생 (Bandwidth &amp;lt; 2%)
2. MACD 골든크로스
3. 상단 밴드 돌파

&amp;rarr; 변동성 폭발 + 추세 전환 = 대형 상승 기대

### 승률 향상 조합 3: 볼린저 밴드 + VWAP

**기관 매수 포착:**
1. 가격이 하단 밴드 근처
2. VWAP 위에 위치
3. 거래량 증가

&amp;rarr; 기관 매수 + 기술적 지지 = 안정적 진입

### 승률 향상 조합 4: 트리플 확인 전략

**최고 신뢰도 진입:**
1. 볼린저 밴드 스퀴즈 (Bandwidth 최저)
2. 스토캐스틱 RSI 과매도 (&amp;lt;0.2)
3. MACD 히스토그램 축소 후 확장 전환

&amp;rarr; 3중 확인으로 승률 85% 이상

## %B (Percent B) 지표 활용

%B는 현재 가격이 볼린저 밴드 내에서 어느 위치에 있는지를 나타내는 지표입니다.
```
%B = (현재가 - 하단 밴드) / (상단 밴드 - 하단 밴드)&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;%B 해석:&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;%B &amp;gt; 1.0&lt;/b&gt;: 상단 밴드 위에 위치 (과매수)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;%B = 0.5&lt;/b&gt;: 중간선 위치 (중립)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;%B &amp;lt; 0.0&lt;/b&gt;: 하단 밴드 아래 위치 (과매도)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;%B 활용 전략:&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;역추세 전략 (평균 회귀):&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;%B &amp;gt; 1.0 &amp;rarr; 매도 준비&lt;/li&gt;
&lt;li&gt;%B &amp;lt; 0.0 &amp;rarr; 매수 준비&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;추세 추종 전략:&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;%B &amp;gt; 0.8 지속 &amp;rarr; 강한 상승 추세, 보유&lt;/li&gt;
&lt;li&gt;%B &amp;lt; 0.2 지속 &amp;rarr; 강한 하락 추세, 관망&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;밴드 폭(Bandwidth) 심화 활용&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Bandwidth Percentile Rank&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;최근 100일 데이터 중 현재 Bandwidth가 몇 퍼센타일에 위치하는지 계산:&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre class=&quot;armasm&quot; style=&quot;color: #383a42; text-align: left;&quot;&gt;&lt;code&gt;bandwidth_rank = ta.percentrank(bandwidth, 100)&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;Bandwidth Rank &amp;lt; 10&lt;/b&gt;: 극단적 스퀴즈, 대형 브레이크아웃 가능성&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Bandwidth Rank &amp;lt; 20&lt;/b&gt;: 스퀴즈 구간, 브레이크아웃 준비&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Bandwidth Rank &amp;gt; 80&lt;/b&gt;: 과도한 확장, 변동성 진정 예상&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Bandwidth Rank &amp;gt; 90&lt;/b&gt;: 극단적 확장, 조정 가능성&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;실전 활용 팁&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;상황별 대응 전략&lt;/h3&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 126px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;&lt;b&gt;상황&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;&lt;b&gt;대응 방식&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;장 초반 변동성&lt;/td&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;첫 30분은 신호 필터링 필수&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;뉴스/공시 발표&lt;/td&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;밴드 급확장 시 진입 자제&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;저유동성 시간&lt;/td&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;가짜 돌파 가능성 &amp;uarr;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;고유동성 시간&lt;/td&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;신호 신뢰도 &amp;uarr;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;갭 상승/하락&lt;/td&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;밴드 재조정 시간 필요&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;시간대별 전략&lt;/h3&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;시간대&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;특징&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;전략&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;09:00~10:00&lt;/td&gt;
&lt;td&gt;변동성 극대, 밴드 왜곡&lt;/td&gt;
&lt;td&gt;관망, 신호 무시&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;10:00~14:00&lt;/td&gt;
&lt;td&gt;안정적 추세 형성&lt;/td&gt;
&lt;td&gt;모든 전략 적용 가능&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;14:00~15:00&lt;/td&gt;
&lt;td&gt;포지션 정리&lt;/td&gt;
&lt;td&gt;단기 매매만&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;15:00~15:30&lt;/td&gt;
&lt;td&gt;장 마감 변동성&lt;/td&gt;
&lt;td&gt;데이 트레이딩 청산&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;볼린저 밴드 파라미터 최적화&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;기본 설정 (20, 2)의 의미&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;20일 SMA&lt;/b&gt;: 약 한 달의 거래일 (표준)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;2&amp;sigma; (표준편차)&lt;/b&gt;: 95% 신뢰구간&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;자산별 최적화 예시&lt;/h3&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 147px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;&lt;b&gt;자산&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;&lt;b&gt;기간&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;&lt;b&gt;배수&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;&lt;b&gt;특징&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;비트코인&lt;/td&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;20&lt;/td&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;2.5&lt;/td&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;높은 변동성 대응&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;알트코인&lt;/td&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;15&lt;/td&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;3.0&lt;/td&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;극단적 변동성&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;미국 주식&lt;/td&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;20&lt;/td&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;2.0&lt;/td&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;표준 설정&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;한국 주식&lt;/td&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;20&lt;/td&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;2.0&lt;/td&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;표준 설정&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;외환(FX)&lt;/td&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;20&lt;/td&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;2.0&lt;/td&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;표준 설정&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;스캘핑&lt;/td&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;10&lt;/td&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;1.5&lt;/td&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;빠른 반응&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;변동성별 조정&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;고변동성 자산&lt;/b&gt;: 배수를 2.5~3.0으로 증가&lt;/li&gt;
&lt;li&gt;&lt;b&gt;저변동성 자산&lt;/b&gt;: 배수를 1.5~2.0으로 유지&lt;/li&gt;
&lt;li&gt;&lt;b&gt;단기 매매&lt;/b&gt;: 기간을 10~15로 단축&lt;/li&gt;
&lt;li&gt;&lt;b&gt;장기 투자&lt;/b&gt;: 기간을 50~100으로 확대&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;주의사항 및 한계&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;⚠️ 볼린저 밴드 사용 시 주의할 점&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;1. 추세 vs 횡보 구분&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;횡보장&lt;/b&gt;: 밴드 터치를 역추세 신호로 활용 (평균 회귀)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;추세장&lt;/b&gt;: 밴드 터치가 추세 지속 신호 (밴드 워킹)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;대응법&lt;/b&gt;: 상위 타임프레임에서 추세 먼저 확인&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;2. 가짜 돌파 (False Breakout)&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;밴드 이탈 후 즉시 복귀하는 경우 빈번&lt;/li&gt;
&lt;li&gt;&lt;b&gt;대응법&lt;/b&gt;:
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;종가 기준 돌파 확인&lt;/li&gt;
&lt;li&gt;거래량 동반 여부 확인&lt;/li&gt;
&lt;li&gt;2~3개 캔들로 돌파 확정&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;3. 스퀴즈 후 방향 예측 불가&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;밴드 스퀴즈는 &quot;큰 움직임&quot;만 예고&lt;/li&gt;
&lt;li&gt;상승/하락 방향은 예측 불가&lt;/li&gt;
&lt;li&gt;&lt;b&gt;대응법&lt;/b&gt;:
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;돌파 방향 확인 후 진입&lt;/li&gt;
&lt;li&gt;RSI, MACD 등으로 방향성 힌트 얻기&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;4. 단독 사용의 한계&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;볼린저 밴드는 변동성 지표일 뿐 추세 지표 아님&lt;/li&gt;
&lt;li&gt;&lt;b&gt;대응법&lt;/b&gt;: MACD, EMA, 슈퍼트렌드 등과 결합 필수&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;5. 급격한 변동성 시 무용지물&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;뉴스, 공시 등으로 갭 발생 시 밴드 무력화&lt;/li&gt;
&lt;li&gt;&lt;b&gt;대응법&lt;/b&gt;: 뉴스 발표 전후 1시간 신호 무시&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;6. 저유동성 종목 왜곡&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;거래량 적은 종목은 밴드가 신뢰성 떨어짐&lt;/li&gt;
&lt;li&gt;&lt;b&gt;대응법&lt;/b&gt;: 일평균 거래량 확인, 주요 종목만 적용&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;고급 기법: 다중 볼린저 밴드 전략&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;더블 볼린저 밴드&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2개의 볼린저 밴드를 동시에 사용:&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;내측 밴드&lt;/b&gt;: (20, 1&amp;sigma;) - 정상 변동 범위&lt;/li&gt;
&lt;li&gt;&lt;b&gt;외측 밴드&lt;/b&gt;: (20, 2&amp;sigma;) - 극단적 변동 범위&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;활용:&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;내측 밴드 이탈: 주의 신호&lt;/li&gt;
&lt;li&gt;외측 밴드 이탈: 강력한 과매수/과매도ㅈ&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;pre class=&quot;makefile&quot; style=&quot;color: #383a42; text-align: left;&quot;&gt;&lt;code&gt;// 내측 밴드
basis = ta.sma(close, 20)
dev1 = ta.stdev(close, 20)
inner_upper = basis + dev1
inner_lower = basis - dev1

// 외측 밴드
dev2 = 2 * ta.stdev(close, 20)
outer_upper = basis + dev2
outer_lower = basis - dev2&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;트리플 볼린저 밴드&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;3개의 밴드로 더욱 세밀한 구간 파악:&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;1&amp;sigma; 밴드: 정상 범위&lt;/li&gt;
&lt;li&gt;2&amp;sigma; 밴드: 경계 범위&lt;/li&gt;
&lt;li&gt;3&amp;sigma; 밴드: 극단 범위&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;볼린저 밴드 백테스팅 팁&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;최적 파라미터 찾기&lt;/h3&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;&lt;b&gt;승률 우선&lt;/b&gt;: 기간 늘리기 (30~50)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;수익률 우선&lt;/b&gt;: 배수 늘리기 (2.5~3.0)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;매매 빈도 우선&lt;/b&gt;: 기간 줄이기 (10~15)&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;백테스팅 시 확인사항&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;승률&lt;/b&gt;: 60% 이상 목표&lt;/li&gt;
&lt;li&gt;&lt;b&gt;손익비&lt;/b&gt;: 1:2 이상 (손실 1% 대비 수익 2%)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;최대 손실(MDD)&lt;/b&gt;: 계좌의 20% 이내&lt;/li&gt;
&lt;li&gt;&lt;b&gt;매매 빈도&lt;/b&gt;: 과도한 매매 경계 (수수료 고려)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;실전 체크리스트&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;진입 전 확인사항&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;현재 시장 상황 파악 (추세/횡보)&lt;/li&gt;
&lt;li&gt;밴드 스퀴즈 여부 확인&lt;/li&gt;
&lt;li&gt;%B 위치 확인&lt;/li&gt;
&lt;li&gt;상위 타임프레임 추세 일치 여부&lt;/li&gt;
&lt;li&gt;거래량 동반 여부&lt;/li&gt;
&lt;li&gt;다른 지표 교차 확인 (RSI, MACD 등)&lt;/li&gt;
&lt;li&gt;손절가 설정 완료&lt;/li&gt;
&lt;li&gt;목표가 설정 완료&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;청산 시점 판단&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;목표가 도달 (상단/하단 밴드)&lt;/li&gt;
&lt;li&gt;손절가 도달&lt;/li&gt;
&lt;li&gt;반대편 밴드 터치&lt;/li&gt;
&lt;li&gt;중간선 이탈 (추세 추종 시)&lt;/li&gt;
&lt;li&gt;밴드 폭 극대화 (과열 신호)&lt;/li&gt;
&lt;li&gt;다른 지표 반대 신호 (MACD 크로스 등)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;  마무리&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;볼린저 밴드는 &lt;b&gt;변동성의 확대와 축소를 시각적으로 파악&lt;/b&gt;할 수 있는 최고의 지표 중 하나입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;특히 &lt;b&gt;밴드 스퀴즈&lt;/b&gt; 패턴은 큰 가격 변동 직전을 포착할 수 있는 강력한 신호로,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;프로 트레이더들이 &lt;b&gt;높은 수익률을 노리는 핵심 전략&lt;/b&gt;입니다.&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;핵심 정리:&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: circle;&quot; data-ke-list-type=&quot;circle&quot;&gt;
&lt;li&gt;밴드 터치: 과매수/과매도 구간 판단&lt;/li&gt;
&lt;li&gt;밴드 스퀴즈: 변동성 폭발 직전 신호&lt;/li&gt;
&lt;li&gt;밴드 워킹: 강한 추세 지속 패턴&lt;/li&gt;
&lt;li&gt;%B 지표: 밴드 내 가격 위치 정량화&lt;/li&gt;
&lt;li&gt;Bandwidth: 스퀴즈 강도 측정&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;볼린저 밴드는 단독 사용도 가능하지만, &lt;b&gt;VWAP, MACD, RSI, 스토캐스틱 RSI&lt;/b&gt; 등과 결합하면&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;시장의 추세, 진입 타이밍, 변동성을 모두 고려한 &lt;b&gt;완벽한 자동매매 시스템&lt;/b&gt;을 구축할 수 있습니다.&lt;/p&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;다음 포스팅 예고&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다음 시간에는 &lt;b&gt;ATR(Average True Range)&lt;/b&gt;과 &lt;b&gt;변동성 기반 손절/목표가 설정 전략&lt;/b&gt;을 통해&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;리스크 관리를 자동화하는 방법에 대해 알아보겠습니다!&lt;/p&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 글이 도움이 되셨다면 공감 ❤️ 과 궁금하셨던 점들을 댓글로 ✍️ 부탁드립니다.&lt;br /&gt;감사합니다  &lt;/p&gt;</description>
      <category>트레이딩 전략/지표 설명</category>
      <category>밴드스퀴즈</category>
      <category>볼린저밴드</category>
      <category>자동매매</category>
      <category>지표</category>
      <category>퀀트</category>
      <category>트레이딩뷰</category>
      <author>TF포지</author>
      <guid isPermaLink="true">https://tradeforge.tistory.com/17</guid>
      <comments>https://tradeforge.tistory.com/17#entry17comment</comments>
      <pubDate>Fri, 14 Nov 2025 20:57:48 +0900</pubDate>
    </item>
    <item>
      <title>트레이딩 뷰 지표 시리즈 (6) - MACD와 실전 다이버전스: 추세 전환을 포착하는 모멘텀 지표</title>
      <link>https://tradeforge.tistory.com/16</link>
      <description>&lt;blockquote data-ke-style=&quot;style1&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;시장의 추세, 진입 전략, 자산 관리 세 가지가 정확하게 맞물려야 성공적인 자동매매 시스템을 구축할 수 있습니다.&lt;br /&gt;&lt;/span&gt;지난 포스팅에서는 기관 투자자들의 평균 매수가를 파악하는 VWAP를 알아봤다면,&lt;br /&gt;이번에는 추세의 방향성과 모멘텀 변화를 동시에 파악할 수 있는 &lt;b&gt;MACD (Moving Average Convergence Divergence)&lt;/b&gt; 지표를 소개하겠습니다.&lt;br /&gt;특히 고수익 트레이더들이 가장 중요하게 보는 &lt;b&gt;다이버전스(Divergence)&lt;/b&gt; 패턴을 통해 추세 전환을 미리 포착하는 방법을 자세히 알아보겠습니다.&lt;/blockquote&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;MACD란 무엇인가요?&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;MACD는 Moving Average Convergence Divergence의 약자로, &lt;b&gt;두 개의 지수이동평균(EMA) 간의 차이&lt;/b&gt;를 이용해 추세의 강도와 방향을 판단하는 지표입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1979년 제럴드 아펠(Gerald Appel)이 개발한 이래, 전 세계 트레이더들이 가장 신뢰하는 기술적 지표 중 하나로 자리잡았습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;MACD의 핵심 구성 요소:&lt;/b&gt;&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;&lt;b&gt;MACD Line (파란선)&lt;/b&gt;: 단기 EMA(12일)와 장기 EMA(26일)의 차이&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Signal Line (빨간선)&lt;/b&gt;: MACD Line의 이동평균(9일)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Histogram (히스토그램)&lt;/b&gt;: MACD Line과 Signal Line의 차이를 막대 그래프로 표현&lt;/li&gt;
&lt;/ol&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;MACD 계산 공식&lt;/h2&gt;
&lt;pre class=&quot;vhdl&quot;&gt;&lt;code&gt;MACD Line = EMA(12) - EMA(26)
Signal Line = EMA(MACD Line, 9)
Histogram = MACD Line - Signal Line
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;예시로 이해하기&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;날짜 종가 EMA(12) EMA(26) MACD Line Signal Line Histogram&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Day 1&lt;/td&gt;
&lt;td&gt;100&lt;/td&gt;
&lt;td&gt;100.5&lt;/td&gt;
&lt;td&gt;99.8&lt;/td&gt;
&lt;td&gt;+0.7&lt;/td&gt;
&lt;td&gt;+0.5&lt;/td&gt;
&lt;td&gt;+0.2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Day 2&lt;/td&gt;
&lt;td&gt;102&lt;/td&gt;
&lt;td&gt;101.2&lt;/td&gt;
&lt;td&gt;100.1&lt;/td&gt;
&lt;td&gt;+1.1&lt;/td&gt;
&lt;td&gt;+0.7&lt;/td&gt;
&lt;td&gt;+0.4&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Day 3&lt;/td&gt;
&lt;td&gt;105&lt;/td&gt;
&lt;td&gt;102.8&lt;/td&gt;
&lt;td&gt;101.5&lt;/td&gt;
&lt;td&gt;+1.3&lt;/td&gt;
&lt;td&gt;+0.9&lt;/td&gt;
&lt;td&gt;+0.4&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;rarr; MACD Line이 상승하고 Histogram이 확장되면 &lt;b&gt;상승 모멘텀 강화&lt;/b&gt;를 의미합니다.&lt;/p&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;MACD의 주요 신호 해석&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;기본 신호&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;신호 조건 의미 전략&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;골든크로스&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;MACD Line이 Signal Line을 상향 돌파&lt;/td&gt;
&lt;td&gt;상승 추세 전환&lt;/td&gt;
&lt;td&gt;매수 진입  &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;데드크로스&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;MACD Line이 Signal Line을 하향 돌파&lt;/td&gt;
&lt;td&gt;하락 추세 전환&lt;/td&gt;
&lt;td&gt;매도/청산  &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;제로라인 돌파&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;MACD Line이 0을 상향 돌파&lt;/td&gt;
&lt;td&gt;중기 상승 추세 확정&lt;/td&gt;
&lt;td&gt;추가 매수 고려&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;제로라인 이탈&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;MACD Line이 0을 하향 이탈&lt;/td&gt;
&lt;td&gt;중기 하락 추세 진입&lt;/td&gt;
&lt;td&gt;포지션 축소&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;히스토그램 확장&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;Histogram 막대가 길어짐&lt;/td&gt;
&lt;td&gt;모멘텀 강화&lt;/td&gt;
&lt;td&gt;추세 지속 예상&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;히스토그램 축소&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;Histogram 막대가 짧아짐&lt;/td&gt;
&lt;td&gt;모멘텀 약화&lt;/td&gt;
&lt;td&gt;추세 전환 경고&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;다이버전스(Divergence)란?&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;다이버전스는 가격의 움직임과 지표의 움직임이 서로 반대 방향으로 진행되는 현상&lt;/b&gt;으로, MACD에서 가장 강력한 신호입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;추세 전환의 선행 지표로 작용하며, 고수익 트레이더들이 가장 주목하는 패턴입니다.&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;1️⃣ 정배열 다이버전스 (Regular Divergence)&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;  약세 정배열 (Bearish Regular Divergence)&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;가격&lt;/b&gt;: 고점이 점점 높아짐 (Higher High)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;MACD&lt;/b&gt;: 고점이 점점 낮아짐 (Lower High)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;의미&lt;/b&gt;: 상승 추세가 약화되고 있으며, 곧 하락 전환될 가능성&lt;/li&gt;
&lt;li&gt;&lt;b&gt;전략&lt;/b&gt;: 매도/청산 준비, 숏 포지션 진입 고려&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;  강세 정배열 (Bullish Regular Divergence)&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;가격&lt;/b&gt;: 저점이 점점 낮아짐 (Lower Low)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;MACD&lt;/b&gt;: 저점이 점점 높아짐 (Higher Low)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;의미&lt;/b&gt;: 하락 추세가 약화되고 있으며, 곧 상승 전환될 가능성&lt;/li&gt;
&lt;li&gt;&lt;b&gt;전략&lt;/b&gt;: 매수 진입 준비, 롱 포지션 고려&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;2️⃣ 역배열 다이버전스 (Hidden Divergence)&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;  강세 역배열 (Bullish Hidden Divergence)&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;가격&lt;/b&gt;: 저점이 점점 높아짐 (Higher Low)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;MACD&lt;/b&gt;: 저점이 점점 낮아짐 (Lower Low)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;의미&lt;/b&gt;: 상승 추세가 지속될 것이며, 일시적 조정 후 재상승&lt;/li&gt;
&lt;li&gt;&lt;b&gt;전략&lt;/b&gt;: 눌림목 매수 기회, 추가 매수&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;  약세 역배열 (Bearish Hidden Divergence)&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;가격&lt;/b&gt;: 고점이 점점 낮아짐 (Lower High)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;MACD&lt;/b&gt;: 고점이 점점 높아짐 (Higher High)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;의미&lt;/b&gt;: 하락 추세가 지속될 것이며, 일시적 반등 후 재하락&lt;/li&gt;
&lt;li&gt;&lt;b&gt;전략&lt;/b&gt;: 반등 시 매도/숏 진입 기회&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;다이버전스 실전 판별법&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;✅ 신뢰도 높은 다이버전스 조건&lt;/h3&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;&lt;b&gt;명확한 고점/저점 형성&lt;/b&gt;: 최소 3개 이상의 캔들로 확실한 고점/저점 구성&lt;/li&gt;
&lt;li&gt;&lt;b&gt;충분한 시간 간격&lt;/b&gt;: 고점/저점 간 최소 20~30개 캔들 이상 간격&lt;/li&gt;
&lt;li&gt;&lt;b&gt;명확한 추세선&lt;/b&gt;: MACD와 가격 모두 뚜렷한 추세선 형성&lt;/li&gt;
&lt;li&gt;&lt;b&gt;거래량 확인&lt;/b&gt;: 다이버전스 발생 시 거래량 감소는 신뢰도 상승&lt;/li&gt;
&lt;li&gt;&lt;b&gt;타임프레임 일치&lt;/b&gt;: 여러 타임프레임에서 동시 발생 시 신뢰도 극대화&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;❌ 허위 다이버전스 (피해야 할 패턴)&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;고점/저점이 명확하지 않은 경우&lt;/li&gt;
&lt;li&gt;5~10개 캔들로만 형성된 짧은 다이버전스&lt;/li&gt;
&lt;li&gt;강한 추세 중 발생한 미약한 다이버전스&lt;/li&gt;
&lt;li&gt;저유동성 구간에서 발생한 다이버전스&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;자동매매 전략 설계 &amp;ndash; MACD 기반 진입/청산&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;전략 1: 기본 크로스오버 전략&lt;/h3&gt;
&lt;pre class=&quot;vhdl&quot;&gt;&lt;code&gt;진입 조건:
- MACD Line이 Signal Line을 상향 돌파 (골든크로스)
- Histogram &amp;gt; 0
- MACD Line &amp;gt; -0.5 (과도한 하락 후 아님)

청산 조건:
- MACD Line이 Signal Line을 하향 돌파 (데드크로스)
- 또는 수익률 +5% 도달
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;전략 2: 다이버전스 포착 전략&lt;/h3&gt;
&lt;pre class=&quot;angelscript&quot;&gt;&lt;code&gt;강세 정배열 다이버전스 매수:
1. 가격의 저점이 2회 이상 낮아짐
2. MACD의 저점이 2회 이상 높아짐
3. MACD Line이 Signal Line 상향 돌파 확인
4. 매수 진입 &amp;rarr; 손절가: 최근 저점 -2%

약세 정배열 다이버전스 매도:
1. 가격의 고점이 2회 이상 높아짐
2. MACD의 고점이 2회 이상 낮아짐
3. MACD Line이 Signal Line 하향 돌파 확인
4. 청산 또는 숏 진입
&lt;/code&gt;&lt;/pre&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt; &amp;zwj;  Pine Script 실습 코드&lt;/h2&gt;
&lt;pre class=&quot;processing&quot;&gt;&lt;code&gt;//@version=5
indicator(&quot;MACD with Divergence Detection&quot;, overlay=false)

// MACD 파라미터
fastLength = input.int(12, title=&quot;Fast EMA Length&quot;)
slowLength = input.int(26, title=&quot;Slow EMA Length&quot;)
signalLength = input.int(9, title=&quot;Signal Length&quot;)

// MACD 계산
[macdLine, signalLine, histogram] = ta.macd(close, fastLength, slowLength, signalLength)

// MACD 플롯
plot(macdLine, color=color.blue, linewidth=2, title=&quot;MACD Line&quot;)
plot(signalLine, color=color.red, linewidth=2, title=&quot;Signal Line&quot;)
plot(histogram, style=plot.style_columns, color=histogram &amp;gt;= 0 ? color.green : color.red, title=&quot;Histogram&quot;)

// 제로라인
hline(0, &quot;Zero Line&quot;, color=color.gray, linestyle=hline.style_dashed)

// 골든크로스/데드크로스
bullishCross = ta.crossover(macdLine, signalLine)
bearishCross = ta.crossunder(macdLine, signalLine)

// 신호 표시
plotshape(bullishCross, style=shape.triangleup, location=location.bottom, 
          color=color.green, size=size.small, title=&quot;Bullish Cross&quot;)
plotshape(bearishCross, style=shape.triangledown, location=location.top, 
          color=color.red, size=size.small, title=&quot;Bearish Cross&quot;)

// 다이버전스 감지 (단순화 버전)
// 실전에서는 더 정교한 알고리즘 필요
lookback = input.int(20, title=&quot;Divergence Lookback Period&quot;)

// 강세 정배열: 가격 저점 하락 + MACD 저점 상승
priceLow = ta.lowest(close, lookback)
macdLow = ta.lowest(macdLine, lookback)

bullishRegularDiv = close == priceLow and macdLine &amp;gt; macdLow[1] and close &amp;lt; close[lookback]
plotshape(bullishRegularDiv, style=shape.circle, location=location.bottom, 
          color=color.lime, size=size.normal, title=&quot;Bullish Divergence&quot;, offset=-lookback/2)

// 약세 정배열: 가격 고점 상승 + MACD 고점 하락
priceHigh = ta.highest(close, lookback)
macdHigh = ta.highest(macdLine, lookback)

bearishRegularDiv = close == priceHigh and macdLine &amp;lt; macdHigh[1] and close &amp;gt; close[lookback]
plotshape(bearishRegularDiv, style=shape.circle, location=location.top, 
          color=color.fuchsia, size=size.normal, title=&quot;Bearish Divergence&quot;, offset=-lookback/2)

// 알림 설정
alertcondition(bullishCross, title=&quot;MACD Bullish Cross&quot;, message=&quot;MACD 골든크로스 발생!&quot;)
alertcondition(bearishCross, title=&quot;MACD Bearish Cross&quot;, message=&quot;MACD 데드크로스 발생!&quot;)
alertcondition(bullishRegularDiv, title=&quot;Bullish Divergence&quot;, message=&quot;강세 정배열 다이버전스 감지!&quot;)
alertcondition(bearishRegularDiv, title=&quot;Bearish Divergence&quot;, message=&quot;약세 정배열 다이버전스 감지!&quot;)
&lt;/code&gt;&lt;/pre&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;차트 해석 예시&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;시나리오 1: 강세 정배열 다이버전스&lt;/h3&gt;
&lt;pre class=&quot;angelscript&quot;&gt;&lt;code&gt;  가격 움직임:
- 1차 저점: $100
- 2차 저점: $95 (Lower Low)

  MACD 움직임:
- 1차 MACD 저점: -2.5
- 2차 MACD 저점: -1.8 (Higher Low)

✅ 해석: 가격은 더 하락했지만 MACD는 덜 하락 &amp;rarr; 하락 모멘텀 약화
&amp;rarr; **매수 진입 신호!** 곧 반등 가능성 높음
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;시나리오 2: 약세 정배열 다이버전스&lt;/h3&gt;
&lt;pre class=&quot;angelscript&quot;&gt;&lt;code&gt;  가격 움직임:
- 1차 고점: $200
- 2차 고점: $210 (Higher High)

  MACD 움직임:
- 1차 MACD 고점: +3.5
- 2차 MACD 고점: +2.8 (Lower High)

⚠️ 해석: 가격은 더 상승했지만 MACD는 덜 상승 &amp;rarr; 상승 모멘텀 약화
&amp;rarr; **청산/숏 진입 신호!** 곧 하락 전환 가능성 높음
&lt;/code&gt;&lt;/pre&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;MACD 실전 트레이딩 시나리오&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;타임프레임별 활용법&lt;/h3&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;타임프레임&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;활용 방식&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;추천 전략&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;1분~5분&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;스캘핑&lt;/td&gt;
&lt;td&gt;히스토그램 확장/축소만 활용&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;15분~1시간&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;데이 트레이딩&lt;/td&gt;
&lt;td&gt;골든/데드크로스 + 제로라인&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;4시간~일봉&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;스윙 트레이딩&lt;/td&gt;
&lt;td&gt;다이버전스 중심 전략&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;주봉&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;중장기 투자&lt;/td&gt;
&lt;td&gt;제로라인 돌파/이탈 중심&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;복합 전략 조합&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;승률 향상 조합 1: MACD + VWAP&lt;/b&gt;&lt;/p&gt;
&lt;pre class=&quot;angelscript&quot;&gt;&lt;code&gt;매수 조건:
1. MACD 골든크로스 발생
2. 가격이 VWAP 위에 위치
3. Histogram 확장 중
&amp;rarr; 기관 매수세 + 모멘텀 상승 = 강력한 매수 신호
&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;승률 향상 조합 2: MACD + 스토캐스틱 RSI&lt;/b&gt;&lt;/p&gt;
&lt;pre class=&quot;angelscript&quot;&gt;&lt;code&gt;매수 조건:
1. 강세 정배열 다이버전스 발생
2. StochRSI &amp;lt; 0.2 (과매도 구간)
3. MACD Line 상향 돌파 확인
&amp;rarr; 과매도 + 추세 전환 = 고승률 매수 타이밍
&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;승률 향상 조합 3: MACD + EMA&lt;/b&gt;&lt;/p&gt;
&lt;pre class=&quot;angelscript&quot;&gt;&lt;code&gt;매수 조건:
1. MACD 골든크로스
2. 가격이 EMA(20) 위에서 지지
3. Histogram &amp;gt; 0
&amp;rarr; 추세 + 모멘텀 정렬 = 안정적 진입
&lt;/code&gt;&lt;/pre&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;실전 활용 팁&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;상황별 대응 전략&lt;/h3&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;상황&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;활용 방식&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;강한 상승 추세&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;골든크로스 진입, 데드크로스 무시 (단기 조정일 수 있음)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;강한 하락 추세&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;데드크로스 청산, 골든크로스 신중 대응&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;박스권 횡보&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;다이버전스 중심 전략, 제로라인 크로스 활용&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;변동성 확대&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;Histogram 급격 확장 시 진입 자제 (과열)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;변동성 축소&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;Histogram 축소 시 큰 움직임 대기&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;시간대별 활용&lt;/h3&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;시간대&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;특징&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;전략&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;장 초반 (09:00~10:00)&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;갭 발생 빈번, MACD 왜곡 가능&lt;/td&gt;
&lt;td&gt;신호 보수적 해석&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;장 중반 (10:00~14:00)&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;안정적 추세 형성&lt;/td&gt;
&lt;td&gt;다이버전스 신뢰도 &amp;uarr;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;장 마감 (14:30~15:30)&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;포지션 정리 물량&lt;/td&gt;
&lt;td&gt;크로스 신호 필터링&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;MACD 파라미터 최적화&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;기본 설정 (12, 26, 9)의 의미&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;12일 EMA&lt;/b&gt;: 약 2주 반의 단기 추세&lt;/li&gt;
&lt;li&gt;&lt;b&gt;26일 EMA&lt;/b&gt;: 약 한 달의 중기 추세&lt;/li&gt;
&lt;li&gt;&lt;b&gt;9일 Signal&lt;/b&gt;: MACD의 단기 평활화&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;자산별 최적화 예시&lt;/h3&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;자산&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;Fast&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;Slow&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;Signal&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;특징&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;비트코인&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;td&gt;17&lt;/td&gt;
&lt;td&gt;9&lt;/td&gt;
&lt;td&gt;변동성 큰 시장에 민감하게 대응&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;알트코인&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;6&lt;/td&gt;
&lt;td&gt;13&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;극도로 빠른 반응 (스캘핑)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;미국 주식&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;12&lt;/td&gt;
&lt;td&gt;26&lt;/td&gt;
&lt;td&gt;9&lt;/td&gt;
&lt;td&gt;표준 설정 (가장 보편적)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;한국 주식&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;15&lt;/td&gt;
&lt;td&gt;30&lt;/td&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;td&gt;변동성 감안한 보수적 설정&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;외환(FX)&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;35&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;장기 추세 중심&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;주의사항 및 한계&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;⚠️ MACD 사용 시 주의할 점&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;1. 후행 지표의 한계&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;MACD는 이동평균 기반이므로 가격보다 늦게 반응&lt;/li&gt;
&lt;li&gt;급격한 추세 전환 시 늦은 신호 발생 가능&lt;/li&gt;
&lt;li&gt;&lt;b&gt;대응법&lt;/b&gt;: 히스토그램 축소를 조기 경고 신호로 활용&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;2. 횡보장에서의 휩소&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;방향성 없는 구간에서 잦은 골든/데드크로스&lt;/li&gt;
&lt;li&gt;손절 누적 가능성&lt;/li&gt;
&lt;li&gt;&lt;b&gt;대응법&lt;/b&gt;: ADX, ATR 등으로 추세 강도 필터링&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;3. 갭 발생 시 왜곡&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;급등/급락 갭 발생 시 MACD 신호 왜곡&lt;/li&gt;
&lt;li&gt;&lt;b&gt;대응법&lt;/b&gt;: 갭 발생 후 2~3시간 신호 무시&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;4. 다이버전스 오판&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;명확하지 않은 고점/저점으로 잘못된 다이버전스 판단&lt;/li&gt;
&lt;li&gt;&lt;b&gt;대응법&lt;/b&gt;: 최소 3개 캔들 이상의 명확한 고점/저점만 인정&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;5. 타임프레임 불일치&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;단일 타임프레임만 확인 시 큰 추세 놓침&lt;/li&gt;
&lt;li&gt;&lt;b&gt;대응법&lt;/b&gt;: 상위 타임프레임 MACD 추가 확인 필수&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;고급 기법: 멀티 타임프레임 MACD 전략&lt;/h2&gt;
&lt;pre class=&quot;yaml&quot;&gt;&lt;code&gt;진입 조건 (3중 확인):
1. 주봉 MACD: 골든크로스 확인 (대추세)
2. 일봉 MACD: 골든크로스 확인 (중기추세)
3. 4시간봉 MACD: 골든크로스 발생 시 즉시 진입

&amp;rarr; 모든 타임프레임 정렬 시 승률 80% 이상
&lt;/code&gt;&lt;/pre&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;  마무리&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;MACD는 추세의 방향성과 모멘텀 변화를 동시에 파악할 수 있는 최고의 기술적 지표 중 하나입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;특히 &lt;b&gt;다이버전스 패턴&lt;/b&gt;은 추세 전환을 미리 포착할 수 있는 강력한 도구로,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;고수익 트레이더들이 실전에서 가장 중요하게 여기는 신호입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;핵심 정리:&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;골든크로스/데드크로스:&lt;/b&gt; 기본적인 추세 전환 신호&lt;/li&gt;
&lt;li&gt;&lt;b&gt;제로라인 돌파:&lt;/b&gt; 중기 추세 방향 확정&lt;/li&gt;
&lt;li&gt;&lt;b&gt;정배열 다이버전스:&lt;/b&gt; 추세 전환의 강력한 선행 신호&lt;/li&gt;
&lt;li&gt;&lt;b&gt;역배열 다이버전스:&lt;/b&gt; 기존 추세 지속 확인&lt;/li&gt;
&lt;li&gt;&lt;b&gt;히스토그램:&lt;/b&gt; 모멘텀 강도 및 조기 경고 신호&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;MACD는 단독 사용도 가능하지만, &lt;b&gt;VWAP, 스토캐스틱 RSI, EMA, 슈퍼트렌드&lt;/b&gt; 등과 결합하면&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;시장의 추세, 진입 타이밍, 청산 시점을 정확히 포착하는 강력한 자동매매 시스템을 구축할 수 있습니다.&lt;/p&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;다음 포스팅 예고&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다음 시간에는 &lt;b&gt;볼린저 밴드(Bollinger Bands)&lt;/b&gt;와 &lt;b&gt;밴드 스퀴즈(Band Squeeze)&lt;/b&gt; 전략을 통해&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;변동성 확대 구간을 미리 포착하고 큰 수익을 노리는 방법에 대해 알아보겠습니다!&lt;/p&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;이 글이 도움이 되셨다면 공감 ❤️ 과 궁금하셨던 점들을 댓글로 ✍️ 부탁드립니다.&lt;br /&gt;감사합니다  &lt;/p&gt;</description>
      <category>트레이딩 전략/지표 설명</category>
      <category>MACD</category>
      <category>다이버전스</category>
      <category>자동매매</category>
      <category>지표</category>
      <category>퀀트</category>
      <category>트레이딩뷰</category>
      <author>TF포지</author>
      <guid isPermaLink="true">https://tradeforge.tistory.com/16</guid>
      <comments>https://tradeforge.tistory.com/16#entry16comment</comments>
      <pubDate>Wed, 12 Nov 2025 21:31:07 +0900</pubDate>
    </item>
    <item>
      <title>트레이딩 뷰 지표 시리즈 (5) - VWAP (거래량 가중 평균 가격) : 지표 완벽 가이드</title>
      <link>https://tradeforge.tistory.com/15</link>
      <description>&lt;blockquote data-ke-style=&quot;style1&quot;&gt;시장의 추세, 진입 전략, 자산 관리 세 가지가 정확하게 맞물려야 성공적인 자동매매 시스템을 구축할 수 있습니다.&lt;br /&gt;지난 포스팅에서는 타이밍 포착에 탁월한 스토캐스틱 RSI를 알아봤다면,&lt;br /&gt;이번에는&amp;nbsp;시장 참여자들의 평균 가격 인식선을 파악할 수 있는&amp;nbsp;VWAP (Volume Weighted Average Price)&amp;nbsp;지표를 소개하겠습니다. &lt;br /&gt;특히 기관 투자자들이 가장 중요하게 보는 이 지표가 실전 트레이딩에서 어떤 역할을 하는지 자세히 알아보겠습니다.&lt;/blockquote&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;VWAP란 무엇인가요?&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;VWAP는 &lt;b&gt;Volume Weighted Average Price&lt;/b&gt;의 약자로, 말 그대로 &lt;b&gt;거래량을 가중치로 계산한 평균 가격&lt;/b&gt;입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;단순 이동평균(SMA)은 모든 가격에 동일한 가중치를 주지만, VWAP는 거래량이 많이 발생한 가격에 더 큰 비중을 둡니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;즉, &lt;b&gt;&quot;오늘 시장 참여자들이 평균적으로 얼마에 매수했는가?&quot;&lt;/b&gt;를 보여주는 핵심 지표입니다.&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;VWAP 계산 공식&lt;/h3&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre class=&quot;gcode&quot; style=&quot;color: #383a42; text-align: left;&quot;&gt;&lt;code&gt;VWAP = &amp;Sigma;(가격 &amp;times; 거래량) / &amp;Sigma;(거래량)

여기서 가격 = (고가 + 저가 + 종가) / 3 (일반적으로 Typical Price 사용)&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;예시로 이해하기&lt;/h3&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 105px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;height: 21px; text-align: center;&quot;&gt;시간&lt;/td&gt;
&lt;td style=&quot;height: 21px; text-align: center;&quot;&gt;&lt;b&gt;가격&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;height: 21px; text-align: center;&quot;&gt;&lt;b&gt;거래량&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;height: 21px; text-align: center;&quot;&gt;&lt;b&gt;가격 &amp;times; 거래량&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;height: 21px; text-align: center;&quot;&gt;09:00&lt;/td&gt;
&lt;td style=&quot;height: 21px; text-align: right;&quot;&gt;100원&lt;/td&gt;
&lt;td style=&quot;height: 21px; text-align: right;&quot;&gt;1000주&lt;/td&gt;
&lt;td style=&quot;height: 21px; text-align: right;&quot;&gt;100,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;height: 21px; text-align: center;&quot;&gt;10:00&lt;/td&gt;
&lt;td style=&quot;height: 21px; text-align: right;&quot;&gt;105원&lt;/td&gt;
&lt;td style=&quot;height: 21px; text-align: right;&quot;&gt;2000주&lt;/td&gt;
&lt;td style=&quot;height: 21px; text-align: right;&quot;&gt;210,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;height: 21px; text-align: center;&quot;&gt;11:00&lt;/td&gt;
&lt;td style=&quot;height: 21px; text-align: right;&quot;&gt;102원&lt;/td&gt;
&lt;td style=&quot;height: 21px; text-align: right;&quot;&gt;1500주&lt;/td&gt;
&lt;td style=&quot;height: 21px; text-align: right;&quot;&gt;153,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;height: 21px; text-align: center;&quot;&gt;합계&lt;/td&gt;
&lt;td style=&quot;height: 21px; text-align: right;&quot;&gt;-&lt;/td&gt;
&lt;td style=&quot;height: 21px; text-align: right;&quot;&gt;&lt;b&gt;4500주&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;height: 21px; text-align: right;&quot;&gt;&lt;b&gt;463,000&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;VWAP = 463,000 / 4500 = 102.89원&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;단순 평균 = (100 + 105 + 102) / 3 = 102.33원&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;rarr; 거래량이 많았던 105원에 더 가중치가 실려 VWAP가 높아진 것을 확인할 수 있습니다.&lt;/p&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;VWAP vs 이동평균선(MA) 차이점&lt;/h2&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 126px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;height: 21px; text-align: center;&quot;&gt;&lt;b&gt;항목&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;height: 21px; text-align: center;&quot;&gt;&lt;b&gt;VWAP&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;height: 21px; text-align: center;&quot;&gt;&lt;b&gt;이동평균선(SMA/EMA)&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;height: 21px; text-align: center;&quot;&gt;&lt;b&gt;계산 방식&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;height: 21px; text-align: right;&quot;&gt;거래량 가중 평균&lt;/td&gt;
&lt;td style=&quot;height: 21px; text-align: right;&quot;&gt;가격만 사용한 평균&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;height: 21px; text-align: center;&quot;&gt;&lt;b&gt;리셋 주기&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;height: 21px; text-align: right;&quot;&gt;매일 장 시작 시 초기화&lt;/td&gt;
&lt;td style=&quot;height: 21px; text-align: right;&quot;&gt;연속적으로 계산&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;height: 21px; text-align: center;&quot;&gt;&lt;b&gt;주 사용자&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;height: 21px; text-align: right;&quot;&gt;기관/알고리즘 트레이더&lt;/td&gt;
&lt;td style=&quot;height: 21px; text-align: right;&quot;&gt;개인/기관 모두&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;height: 21px; text-align: center;&quot;&gt;&lt;b&gt;활용 목적&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;height: 21px; text-align: right;&quot;&gt;공정가 기준선, 기관 매매가&lt;/td&gt;
&lt;td style=&quot;height: 21px; text-align: right;&quot;&gt;추세 방향 파악&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;height: 21px; text-align: center;&quot;&gt;&lt;b&gt;민감도&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;height: 21px; text-align: right;&quot;&gt;거래량 변화에 민감&lt;/td&gt;
&lt;td style=&quot;height: 21px; text-align: right;&quot;&gt;가격 변화에만 반응&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;왜 VWAP가 기관 투자자들에게 중요할까요?&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;1️⃣ 거래 성과 평가 기준&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;기관 투자자들은 &lt;b&gt;VWAP 대비 얼마나 유리하게 매수/매도했는지&lt;/b&gt;를 성과 지표로 사용합니다.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;VWAP보다 낮은 가격에 매수 &amp;rarr; 좋은 거래 ✅&lt;/li&gt;
&lt;li&gt;VWAP보다 높은 가격에 매수 &amp;rarr; 나쁜 거래 ❌&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;2️⃣ 대량 주문 분산 전략&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;기관이 한 번에 대량 매수하면 가격이 급등하므로, &lt;b&gt;VWAP 근처에서 분할 매수&lt;/b&gt;하는 알고리즘을 사용합니다.&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;3️⃣ 공정한 시장 가격 판단&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;개인 투자자들도 VWAP를 알면:&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;현재 가격이 평균보다 비싼지 저렴한지 판단 가능&lt;/li&gt;
&lt;li&gt;기관의 포지션 방향 추정 가능&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;자동매매 전략 설계 &amp;ndash; VWAP 기반 진입/청산&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;기본 전략 로직&lt;/h3&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;&lt;b&gt;조건&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;&lt;b&gt;의미&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;&lt;b&gt;전략&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;&lt;b&gt;가격 &amp;gt; VWAP&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: right;&quot;&gt;매수세 우위&lt;/td&gt;
&lt;td style=&quot;text-align: right;&quot;&gt;롱(매수) 진입 고려&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;&lt;b&gt;가격 &amp;lt; VWAP&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: right;&quot;&gt;매도세 우위&lt;/td&gt;
&lt;td style=&quot;text-align: right;&quot;&gt;숏(매도) 진입 고려&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;&lt;b&gt;VWAP 상향 돌파&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: right;&quot;&gt;추세 전환 신호&lt;/td&gt;
&lt;td style=&quot;text-align: right;&quot;&gt;매수 신호&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;&lt;b&gt;VWAP 하향 돌파&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: right;&quot;&gt;약세 전환 신호&lt;/td&gt;
&lt;td style=&quot;text-align: right;&quot;&gt;청산 또는 숏 진입&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt; &amp;zwj;  Pine Script 실습 코드&lt;/h3&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre class=&quot;processing&quot; style=&quot;color: #383a42; text-align: left;&quot;&gt;&lt;code&gt;//@version=5
indicator(&quot;VWAP with Trading Signals&quot;, overlay=true)

// VWAP 계산 (TradingView 내장 함수 사용)
vwapValue = ta.vwap(hlc3)

// VWAP 플롯
plot(vwapValue, color=color.blue, linewidth=2, title=&quot;VWAP&quot;)

// 상하단 밴드 (VWAP &amp;plusmn; 1 표준편차)
vwapStdev = ta.stdev(hlc3, 20)
upperBand = vwapValue + vwapStdev
lowerBand = vwapValue - vwapStdev

plot(upperBand, color=color.red, linewidth=1, title=&quot;Upper Band&quot;, style=plot.style_line)
plot(lowerBand, color=color.green, linewidth=1, title=&quot;Lower Band&quot;, style=plot.style_line)

// 매수/매도 신호
longCondition = ta.crossover(close, vwapValue)
shortCondition = ta.crossunder(close, vwapValue)

// 신호 표시
plotshape(longCondition, style=shape.triangleup, location=location.belowbar, 
          color=color.green, size=size.small, title=&quot;Buy Signal&quot;)
plotshape(shortCondition, style=shape.triangledown, location=location.abovebar, 
          color=color.red, size=size.small, title=&quot;Sell Signal&quot;)

// 배경색 (VWAP 위/아래 구분)
bgcolor(close &amp;gt; vwapValue ? color.new(color.green, 95) : color.new(color.red, 95))&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;차트 해석 예시&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;VWAP 실전 트레이딩 시나리오&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;매수 진입 타이밍:&lt;/b&gt;&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;가격이 VWAP 아래에서 조정을 받다가&lt;/li&gt;
&lt;li&gt;VWAP를 상향 돌파하면서 거래량이 증가&lt;/li&gt;
&lt;li&gt;&amp;rarr; &lt;b&gt;매수 신호!&lt;/b&gt; 시장 참여자들의 평균가를 넘어서며 상승 추세 진입&lt;/li&gt;
&lt;/ol&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;매도 진입 타이밍:&lt;/b&gt;&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;가격이 VWAP 위에서 움직이다가&lt;/li&gt;
&lt;li&gt;VWAP를 하향 돌파하면서 매도 거래량 증가&lt;/li&gt;
&lt;li&gt;&amp;rarr; &lt;b&gt;청산 또는 숏 진입 신호!&lt;/b&gt; 평균가 아래로 내려가며 약세 전환&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;VWAP 밴드 활용&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;상단 밴드 접근 시:&lt;/b&gt; 과매수 구간, 단기 차익 실현 고려&lt;/li&gt;
&lt;li&gt;&lt;b&gt;하단 밴드 접근 시:&lt;/b&gt; 과매도 구간, 반등 매수 기회&lt;/li&gt;
&lt;li&gt;&lt;b&gt;VWAP 중심 횡보:&lt;/b&gt; 방향성 대기, 관망 전략&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;실전 활용 팁&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;상황활용 방식&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;&lt;b&gt;상황활용&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;&lt;b&gt;방식&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;&lt;b&gt;장 초반 (09:00~10:00)&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: right;&quot;&gt;VWAP가 불안정하므로 신호 보류 추천&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;&lt;b&gt;장 중반 (10:00~14:00)&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: right;&quot;&gt;VWAP가 안정화되며 신뢰도 높은 지지/저항 역할&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;&lt;b&gt;장 마감 직전&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: right;&quot;&gt;VWAP 근처 회귀 경향 - 데이 트레이딩 청산 타이밍&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;&lt;b&gt;스캘핑 전략&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: right;&quot;&gt;VWAP 터치 시 빠른 진입/청산&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;&lt;b&gt;스윙 트레이딩&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: right;&quot;&gt;일봉 VWAP를 중장기 추세선으로 활용&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;&lt;b&gt;복합 전략&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: right;&quot;&gt;스토캐스틱 RSI + VWAP 조합으로 정확도 향상&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;기관과의 심리전 활용법&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;기관의 행동 패턴:&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;기관은 &lt;b&gt;VWAP 아래에서 매수, 위에서 매도&lt;/b&gt;하려는 경향&lt;/li&gt;
&lt;li&gt;대량 주문 시 VWAP를 흔들지 않으려 분산 매매&lt;/li&gt;
&lt;li&gt;장 마감 전 VWAP 방어 또는 공격&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;개인 투자자 전략:&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;가격이 VWAP 아래에서 지지받으면 &amp;rarr; 기관의 매수세 유입 가능성&lt;/li&gt;
&lt;li&gt;VWAP가 계속 상승하면 &amp;rarr; 기관의 지속적 매수 신호&lt;/li&gt;
&lt;li&gt;VWAP 하락 중 가격이 위에 있으면 &amp;rarr; 개인 투자자 주도 장세, 주의 필요&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;주의사항 및 한계&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;VWAP 사용 시 주의할 점:&lt;/b&gt;&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;&lt;b&gt;장 초반 불안정성&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;시장 오픈 후 30분~1시간은 VWAP 변동성이 크므로 신중하게 접근&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;b&gt;저유동성 종목&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;거래량이 적은 종목은 VWAP가 왜곡될 수 있음&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;b&gt;갭 상승/하락 시&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;급격한 갭이 발생하면 VWAP가 실제 시장 심리를 반영하지 못할 수 있음&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;b&gt;단독 사용 지양&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;VWAP는 &lt;b&gt;지지/저항 기준선&lt;/b&gt;이지 방향성 지표가 아님&lt;/li&gt;
&lt;li&gt;추세 지표(EMA, 슈퍼트렌드)와 함께 사용 필수&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;b&gt;다음날 리셋&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;VWAP는 매일 초기화되므로 중장기 투자에는 부적합&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;  &lt;/span&gt;마무리&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;VWAP는 &lt;b&gt;시장의 공정 가격을 나타내는 기준선&lt;/b&gt;으로, 특히 &lt;b&gt;기관 투자자들의 매매 기준&lt;/b&gt;이 되는 핵심 지표입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;가격이 VWAP 위에 있을 때는 매수세 우위, 아래에 있을 때는 매도세 우위로 해석하며,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;VWAP 돌파/이탈은 추세 전환의 중요한 신호&lt;/b&gt;가 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;단독 사용보다는 스토캐스틱 RSI, MACD, 슈퍼트렌드 등과 결합하면 기관 투자자들과의 심리전에서 우위를 점할 수 있는 강력한 자동매매 시스템을 구축할 수 있습니다.&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style1&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://tradeforge.tistory.com/8&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2025.04.24 - [트레이딩 전략/지표 설명] - 트레이딩 뷰 지표 시리즈 (4) - 스토캐스틱 RSI : 과매수&amp;middot;과매도 구간을 정확히 포착하는 보조지표&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1762867003047&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;트레이딩 뷰 지표 시리즈 (4) - 스토캐스틱 RSI : 과매수&amp;middot;과매도 구간을 정확히 포착하는 보조지표&quot; data-og-description=&quot;시장의 추세, 진입 전략, 자산 관리 세 가지가 정확하게 맞물려야 성공적인 자동매매 시스템을 구축할 수 있습니다.이번 포스팅에서는 스토캐스틱 RSI(Stochastic RSI) 라는 타이밍 진입에 탁월한 오&quot; data-og-host=&quot;tradeforge.tistory.com&quot; data-og-source-url=&quot;https://tradeforge.tistory.com/8&quot; data-og-url=&quot;https://tradeforge.tistory.com/8&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/qdUOD/hyZNnHR1ti/gUqzHDkppBXn3Z9IDfC75k/img.png?width=670&amp;amp;height=381&amp;amp;face=0_0_670_381,https://scrap.kakaocdn.net/dn/kcOKr/hyZNmIX8oW/9ljb6rUTskU0Hf3ed95DEk/img.png?width=670&amp;amp;height=381&amp;amp;face=0_0_670_381,https://scrap.kakaocdn.net/dn/bifrxw/hyZNmPIa2Q/kH84cYhX5juVZwKg0vtGcK/img.png?width=670&amp;amp;height=381&amp;amp;face=0_0_670_381&quot;&gt;&lt;a href=&quot;https://tradeforge.tistory.com/8&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://tradeforge.tistory.com/8&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/qdUOD/hyZNnHR1ti/gUqzHDkppBXn3Z9IDfC75k/img.png?width=670&amp;amp;height=381&amp;amp;face=0_0_670_381,https://scrap.kakaocdn.net/dn/kcOKr/hyZNmIX8oW/9ljb6rUTskU0Hf3ed95DEk/img.png?width=670&amp;amp;height=381&amp;amp;face=0_0_670_381,https://scrap.kakaocdn.net/dn/bifrxw/hyZNmPIa2Q/kH84cYhX5juVZwKg0vtGcK/img.png?width=670&amp;amp;height=381&amp;amp;face=0_0_670_381');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;트레이딩 뷰 지표 시리즈 (4) - 스토캐스틱 RSI : 과매수&amp;middot;과매도 구간을 정확히 포착하는 보조지표&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;시장의 추세, 진입 전략, 자산 관리 세 가지가 정확하게 맞물려야 성공적인 자동매매 시스템을 구축할 수 있습니다.이번 포스팅에서는 스토캐스틱 RSI(Stochastic RSI) 라는 타이밍 진입에 탁월한 오&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;tradeforge.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;다음 포스팅 예고&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다음 시간에는 추세 전환을 포착하는 최고의 지표 중 하나인 &lt;b&gt;MACD (Moving Average Convergence Divergence)&lt;/b&gt;와 실전 다이버전스 활용법에 대해 알아보겠습니다!&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-style=&quot;style1&quot; data-ke-type=&quot;horizontalRule&quot; /&gt;
&lt;p style=&quot;color: #222222; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #222222; text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;이 글이 도움이 되셨다면 공감 ❤️ 과 궁금하셨던 점들을 댓글로 ✍️ 부탁드립니다.&lt;br /&gt;감사합니다  &lt;/p&gt;</description>
      <category>트레이딩 전략/지표 설명</category>
      <category>VWAP</category>
      <category>거래량가중평균</category>
      <category>자동매매</category>
      <category>자동매매전략</category>
      <category>퀀트트레이딩</category>
      <category>파인스크립트</category>
      <author>TF포지</author>
      <guid isPermaLink="true">https://tradeforge.tistory.com/15</guid>
      <comments>https://tradeforge.tistory.com/15#entry15comment</comments>
      <pubDate>Tue, 11 Nov 2025 22:16:08 +0900</pubDate>
    </item>
    <item>
      <title>크몽 전문가를 위한 분쟁 발생 시 대처 요령</title>
      <link>https://tradeforge.tistory.com/14</link>
      <description>&lt;div&gt;
&lt;div&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;1. 개요&lt;/h2&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;크몽에서 전문가로 활동하다 보면, 의뢰인과의 분쟁은 피할 수 없는 상황입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;특히 소프트웨어 개발 서비스 제공 과정에서 분쟁이 발생한 경우, 각 이해당사자의 입장은 다음과 같습니다.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;이해당사자별 입장&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;의뢰인&lt;/b&gt;: 결과물이 원하는 대로 동작하지 않음을 증명하여 금액 손실을 보전하고자 합니다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;전문가&lt;/b&gt;: 제공된 결과물의 동작 여부와 요구사항 합의 과정을 기반으로 거래를 완수하고자 합니다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;플랫폼&lt;/b&gt;: 두 당사자를 직접 중재하기보다는 외부 기관에 중재를 요청하거나, 플랫폼의 리스크를 최소화하는 방향으로 움직입니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위의 이해관계를 분석하면, &lt;b&gt;의뢰인의 클레임이 발생할 경우 증명 책임과 리스크는 전적으로 전문가에게 있다&lt;/b&gt;는 사실을 알 수 있습니다. 따라서 전문가는 사전에 철저한 대비와 증거 확보가 필수적입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;일반적인 서비스 제공 프로세스&lt;/b&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre class=&quot;&quot; style=&quot;color: #383a42; text-align: left;&quot;&gt;&lt;code&gt;요구사항 확인 &amp;rarr; 견적 산출 &amp;rarr; 결제 &amp;rarr; 요구사항 협의 및 검토 &amp;rarr; 작업물 전달 &amp;rarr; 구매 확정&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;color: #333333; text-align: start;&quot;&gt;
&lt;div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;자동 매매 봇 개발 시 필수 증명 사항&lt;/b&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;color: #333333; text-align: start;&quot;&gt;
&lt;div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;정확한 로직을 기반으로 동작해야 하는 자동 매매 봇의 특성상, 분쟁 발생 시 전문가가 반드시 증명해야 할 사항은 다음과 같습니다.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;color: #333333; text-align: start;&quot;&gt;
&lt;div&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;계산된 지표들의 정합성 검증&lt;/li&gt;
&lt;li&gt;매수/매도 기능의 동작 여부 검증&lt;/li&gt;
&lt;li&gt;기타 기능들의 동작 여부 검증&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://url-shortener.me/92SX&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://url-shortener.me/92SX&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1762591732494&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;소프트웨어 개발 계약 분쟁, 법원은 어떻게 판단했을까? - 특허사무소 소담과 함께 알아보는 계&quot; data-og-description=&quot;소프트웨어 개발, 이제는 선택이 아닌 필수! 스마트폰 앱부터 인공지능, 빅데이터 분석까지, 소프트웨어는 우리 삶 깊숙이 자리 잡았습니다. 하지만 소프트웨어 개발 과정에서 발생하는 계약 분&quot; data-og-host=&quot;sodamip.com&quot; data-og-source-url=&quot;https://url-shortener.me/92SX&quot; data-og-url=&quot;https://sodamip.com/blog/2025/01/10/소프트웨어-개발-계약-분쟁-법원은-어떻게-판단했을/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/c5BnUj/hyZNuFRyPg/YqTVxrivsU2aLEk3f5k7bK/img.jpg?width=1364&amp;amp;height=911&amp;amp;face=458_164_579_296,https://scrap.kakaocdn.net/dn/bfPCuP/hyZMthcYpV/WLPo8OhdJxtReTWT66YlHk/img.jpg?width=683&amp;amp;height=1024&amp;amp;face=219_166_449_417,https://scrap.kakaocdn.net/dn/j1W8J/hyZNnfFSTx/MymGdAZtaj8Brj9RA0xyl0/img.jpg?width=900&amp;amp;height=600&amp;amp;face=388_101_511_236&quot;&gt;&lt;a href=&quot;https://url-shortener.me/92SX&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://url-shortener.me/92SX&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/c5BnUj/hyZNuFRyPg/YqTVxrivsU2aLEk3f5k7bK/img.jpg?width=1364&amp;amp;height=911&amp;amp;face=458_164_579_296,https://scrap.kakaocdn.net/dn/bfPCuP/hyZMthcYpV/WLPo8OhdJxtReTWT66YlHk/img.jpg?width=683&amp;amp;height=1024&amp;amp;face=219_166_449_417,https://scrap.kakaocdn.net/dn/j1W8J/hyZNnfFSTx/MymGdAZtaj8Brj9RA0xyl0/img.jpg?width=900&amp;amp;height=600&amp;amp;face=388_101_511_236');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;소프트웨어 개발 계약 분쟁, 법원은 어떻게 판단했을까? - 특허사무소 소담과 함께 알아보는 계&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;소프트웨어 개발, 이제는 선택이 아닌 필수! 스마트폰 앱부터 인공지능, 빅데이터 분석까지, 소프트웨어는 우리 삶 깊숙이 자리 잡았습니다. 하지만 소프트웨어 개발 과정에서 발생하는 계약 분&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;sodamip.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://url-shortener.me/92SZ&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://url-shortener.me/92SZ&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1762591741468&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;법무법인 비트 | Investment, IT and Venture&quot; data-og-description=&quot;고객과 함께 성장하는 동반자, 법무법인 비트 입니다.&quot; data-og-host=&quot;www.veatlaw.kr&quot; data-og-source-url=&quot;https://url-shortener.me/92SZ&quot; data-og-url=&quot;http://veatlaw.kr&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/qUS8u/hyZMA8tbGk/Pa8SFq1CAxTYetKywF0Kf1/img.jpg?width=600&amp;amp;height=400&amp;amp;face=0_0_600_400&quot;&gt;&lt;a href=&quot;https://url-shortener.me/92SZ&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://url-shortener.me/92SZ&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/qUS8u/hyZMA8tbGk/Pa8SFq1CAxTYetKywF0Kf1/img.jpg?width=600&amp;amp;height=400&amp;amp;face=0_0_600_400');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;법무법인 비트 | Investment, IT and Venture&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;고객과 함께 성장하는 동반자, 법무법인 비트 입니다.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.veatlaw.kr&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;div&gt;&lt;span style=&quot;color: #000000; font-size: 1.62em; letter-spacing: -1px;&quot;&gt;2. 일반적인 분쟁 발생 케이스&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;2.1 요구사항 해석 차이&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;상황&lt;/b&gt;: 의뢰인과 전문가가 동일한 요구사항을 다르게 이해한 경우&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&quot;RSI가 30 이하일 때 매수&quot;라는 요구사항에 대해 의뢰인은 정확히 30일 때를 원했으나, 전문가는 30 미만으로 구현&lt;/li&gt;
&lt;li&gt;시간 프레임이나 지표 파라미터 설정에 대한 명확한 합의 부재&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;2.2 수익률 관련 클레임&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;상황&lt;/b&gt;: 프로그램은 정상 동작하나 기대했던 수익이 발생하지 않은 경우&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&quot;프로그램이 손실을 발생시켰다&quot;는 클레임&lt;/li&gt;
&lt;li&gt;백테스팅 결과와 실거래 결과의 차이에 대한 불만&lt;/li&gt;
&lt;li&gt;&lt;b&gt;핵심&lt;/b&gt;: 수익률 보장은 계약 범위 외이나, 의뢰인이 이를 이해하지 못하는 경우&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;2.3 동작 여부에 대한 이견&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;상황&lt;/b&gt;: 프로그램이 의뢰인의 환경에서 정상 동작하지 않는 경우&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;의뢰인의 API 키 설정 오류, 네트워크 문제 등 외부 요인&lt;/li&gt;
&lt;li&gt;의뢰인의 계좌 설정(레버리지, 마진 모드 등) 불일치&lt;/li&gt;
&lt;li&gt;거래소 API 정책 변경 등 외부 환경 변화&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;2.4 추가 기능 요구&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;상황&lt;/b&gt;: 계약 범위를 초과하는 기능을 요구하는 경우&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&quot;처음에 말한 것과 다르게 동작한다&quot;며 범위 외 기능 요구&lt;/li&gt;
&lt;li&gt;검증 과정에서 발견한 추가 아이디어를 무료로 구현 요청&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;2.5 증거 자료 미비로 인한 불리함&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;상황&lt;/b&gt;: 요구사항 합의 과정이나 전달 내역을 문서화하지 않은 경우&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;구두 또는 카카오톡으로만 소통하고 크몽 메시지에 기록 없음&lt;/li&gt;
&lt;li&gt;중간 검수 없이 최종 결과물만 전달&lt;/li&gt;
&lt;li&gt;동작 여부를 증명할 로그나 테스트 결과 부재&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;3. 대처 방안&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;3.1 사전 예방 전략&lt;/h3&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;3.1.1 요구사항 문서화&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;모든 소통을 크몽 메시지에 기록&lt;/b&gt;: 외부 메신저 사용 시 핵심 내용은 반드시 크몽에 재정리&lt;/li&gt;
&lt;li&gt;&lt;b&gt;요구사항 명세서 작성&lt;/b&gt;: 개발 착수 전 상세 요구사항을 문서화하고 의뢰인의 확인을 받을 것&lt;/li&gt;
&lt;li&gt;&lt;b&gt;파라미터 명시&lt;/b&gt;: 모든 지표 설정값, 시간 프레임, 레버리지 등을 구체적으로 기재&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;pre class=&quot;angelscript&quot; style=&quot;color: #383a42; text-align: left;&quot;&gt;&lt;code&gt;[요구사항 명세 예시]
- 시간 프레임: 5분봉
- 진입 조건: MA(60) 상향 돌파 AND 스토캐스틱(14,3,3) K값 20 이하
- 레버리지: 10배 격리 모드
- 매수 금액: 계좌 잔고의 50%&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;3.1.2 중간 검수 프로세스 도입&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;개발 단계별로 중간 결과물 공유 및 확인&lt;/li&gt;
&lt;li&gt;핵심 기능 구현 후 테스트 영상 제공&lt;/li&gt;
&lt;li&gt;의뢰인의 확인 답변을 크몽 메시지로 확보&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;3.1.3 면책 조항 명시&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;계약 시작 전 다음 사항을 명확히 고지:&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;수익률 보장 불가&lt;/li&gt;
&lt;li&gt;시장 변동성, 슬리피지 등 외부 요인은 책임 범위 외&lt;/li&gt;
&lt;li&gt;거래소 API 정책 변경 시 추가 비용 발생 가능&lt;/li&gt;
&lt;li&gt;의뢰인의 설정 오류로 인한 문제는 지원 범위 외&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;3.2 분쟁 발생 시 즉각 대응&lt;/h3&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;3.2.1 증거 자료 체계적 정리&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;분쟁이 발생하면 즉시 다음과 같은 형식으로 증거 자료를 정리합니다.&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre class=&quot;less&quot; style=&quot;color: #383a42; text-align: left;&quot;&gt;&lt;code&gt;[증거목록]
E01. 활용 프로그램 (소스 코드 또는 실행 파일)
E02. 마진/레버리지 설정 검증 영상
E03. 전체 검증 내역 요약 (로그 파일)
E04. 주문 증빙 내역 (거래소 API 응답)
E05. 차트 캡처 (진입/청산 시점 표시)
E06. 거래 내역 (실제 체결 내역)
E07. 요구사항 합의 내역 (크몽 메시지 캡처)
E08. 중간 검수 확인 내역&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;3.2.2 설정 파라미터 명시&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;분쟁 대응 문서에 합의된 모든 설정값을 명확히 기재합니다.&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre class=&quot;angelscript&quot; style=&quot;color: #383a42; text-align: left;&quot;&gt;&lt;code&gt;[설정 파라미터]
- 시간 프레임: 5분봉
- 레버리지: 10배
- MA: 60
- 스토캐스틱: 14 / 3 / 3
- 피벗: 1D / 15
- 마진 모드: 격리 모드&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;3.2.3 쟁점 명확화&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;분쟁의 핵심을 명확히 구분하여 대응합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;1) 계약 완료 선언&lt;/b&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre class=&quot;erlang&quot; style=&quot;color: #383a42; text-align: left;&quot;&gt;&lt;code&gt;당초 합의된 요구사항(MA + Stochastic 조건) 대로 구현 완료하였으며, 
증빙 자료(E01~E08)를 제출합니다. 프로그램은 합의된 로직대로 정상 동작하므로 
본 계약은 완료되었습니다.

※ 수익률은 계약 범위 외입니다.&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;2) 변경 요청(CR) 범위 구분&lt;/b&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre class=&quot;shell&quot; style=&quot;color: #383a42; text-align: left;&quot; data-ke-language=&quot;shell&quot;&gt;&lt;code&gt;[추가 요청 사항 - 계약 범위 외]
1. 진입 조건 완화: 현재 조건에서 구체적인 수정 방향 협의 필요
2. 시간 프레임 조정: 5분봉 &amp;rarr; 15분봉 변경
3. 손절/익절 로직 추가: 현재 계약에 포함되지 않음&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;3) 검증 방식 제시&lt;/b&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre class=&quot;angelscript&quot; style=&quot;color: #383a42; text-align: left;&quot;&gt;&lt;code&gt;[검증 방법]
- 각 진입/미진입 사유를 봉 마감 단위로 로그 기록
- 대표 구간(2024.11.01~2024.11.07) 리플레이 영상 제공
- 지표 계산값 vs 실제 차트 데이터 비교 문서 제공&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;3.2.4 명확한 종료 선언&lt;/h4&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre class=&quot;erlang&quot; style=&quot;color: #383a42; text-align: left;&quot;&gt;&lt;code&gt;프로그램의 로직 및 동작 여부에 대한 증빙을 모두 제출하였습니다.
추가 논쟁이 발생하는 경우 분쟁 조정 신청 및 한국소비자원 이관을 진행하겠습니다.&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;3.3 플랫폼 중재 및 법적 대응&lt;/h3&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;3.3.1 크몽 분쟁 조정 신청&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;상호 합의가 불가능한 경우 크몽의 분쟁 조정 프로세스 활용&lt;/li&gt;
&lt;li&gt;증거 자료를 체계적으로 제출&lt;/li&gt;
&lt;li&gt;계약서, 메시지 내역, 증빙 영상 등을 PDF로 정리하여 제출&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;3.3.2 한국소비자원 이관&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;크몽 자체 조정이 실패한 경우&lt;/li&gt;
&lt;li&gt;소비자 분쟁 조정 신청 (&lt;a href=&quot;http://www.ccn.go.kr&quot;&gt;www.ccn.go.kr&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;준비 서류: 계약서, 증빙 자료, 소통 내역, 작업물&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;3.3.3 법적 검토&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;금액이 큰 경우 소프트웨어 개발 계약 분쟁 전문 법률 자문 고려:&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;소프트웨어 하자 여부에 대한 법적 기준 확인&lt;/li&gt;
&lt;li&gt;계약 범위와 완료 조건에 대한 법률적 해석&lt;/li&gt;
&lt;li&gt;필요 시 소액사건심판 또는 민사소송 진행&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;4. 결론&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;크몽에서 전문가로 활동하며 분쟁을 완전히 피할 수는 없지만, 철저한 사전 준비와 체계적인 대응으로 리스크를 최소화할 수 있습니다.&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;핵심 원칙&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;1. 문서화가 생명이다&lt;/b&gt;&lt;br /&gt;모든 요구사항, 합의 사항, 전달 내역을 반드시 크몽 메시지에 기록하세요. 증거가 없으면 아무리 정당한 주장도 인정받기 어렵습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;2. 계약 범위를 명확히 하라&lt;/b&gt;&lt;br /&gt;특히 자동 매매 봇과 같이 수익과 직결된 서비스의 경우, &quot;수익률 보장 불가&quot;와 &quot;프로그램 동작 구현&quot;의 차이를 계약 전에 명확히 해야 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;3. 증거는 과할수록 좋다&lt;/b&gt;&lt;br /&gt;로그 파일, 스크린샷, 녹화 영상 등 동작 여부를 증명할 수 있는 모든 자료를 보관하세요. 분쟁 발생 시 이러한 증거가 전문가를 보호합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;4. 감정적 대응을 피하라&lt;/b&gt;&lt;br /&gt;의뢰인이 공격적이거나 무리한 요구를 해도, 항상 전문적이고 객관적인 태도로 사실과 증거 중심으로 대응하시는 것을 추천드립니다.&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style3&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&amp;nbsp;&lt;/h3&gt;

            &lt;figure class=&quot;unsupported component-kakaotv&quot; contenteditable=&quot;false&quot; style=&quot;background:#000;margin:16px 0;min-height:72px;padding:10px 16px;display:flex;align-items:center;justify-content:center;text-align:center;box-sizing:border-box;width:100%;max-width:100%;&quot;&gt;
                &lt;p contenteditable=&quot;false&quot; style=&quot;margin:0;color:#8a8a8a;font-size:13px;line-height:1.6;user-select:none;pointer-events:none;&quot;&gt;동영상 서비스가 종료되어 해당 콘텐츠를 재생할 수 없습니다.&lt;/p&gt;
            &lt;/figure&gt;
        
&lt;h3 data-ke-size=&quot;size23&quot;&gt;검증된 프로세스로 안심할 수 있는 개발 서비스&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위에서 설명한 모든 분쟁 대처 방안은 단순한 이론이 아닙니다. 저는 실제로 이러한 체계적인 프로세스를 적용하여 자동 매매 봇 개발 서비스를 제공하고 있습니다.&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;저의 서비스가 다른 이유&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;1. 철저한 요구사항 문서화&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;프로젝트 시작 전 상세 요구사항 명세서 작성 및 의뢰인 확인&lt;/li&gt;
&lt;li&gt;모든 파라미터와 로직을 명확히 문서화&lt;/li&gt;
&lt;li&gt;크몽 메시지를 통한 모든 소통 내역 기록&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;2. 단계별 검증 프로세스&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;지표 계산 정합성 검증&lt;/li&gt;
&lt;li&gt;매수/매도 기능 동작 검증&lt;/li&gt;
&lt;li&gt;전체 시스템 통합 검증&lt;/li&gt;
&lt;li&gt;각 단계마다 증빙 자료(로그, 영상, 차트) 제공&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;3. 투명한 증거 자료 제공&lt;/b&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre class=&quot;cs&quot; style=&quot;color: #383a42; text-align: left;&quot;&gt;&lt;code&gt;[기본 제공 자료]
✓ 소스 코드 또는 실행 파일
✓ 설정 검증 영상
✓ 전체 동작 로그
✓ 테스트 구간 거래 내역
✓ 차트 기반 검증 자료&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;4. 명확한 계약 범위 설정&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;수익률 보장 불가 사전 고지&lt;/li&gt;
&lt;li&gt;계약 범위와 추가 작업 명확히 구분&lt;/li&gt;
&lt;li&gt;예상 가능한 리스크 사전 안내&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;5. 사후 지원&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;프로그램 동작 관련 기술 지원&lt;/li&gt;
&lt;li&gt;버그 발생 시 무상 수정 (계약 범위 내)&lt;/li&gt;
&lt;li&gt;로직 변경은 별도 견적 (추가 개발)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;왜 검증된 프로세스가 중요한가?&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;자동 매매 봇은 여러분의 소중한 자산을 다루는 프로그램입니다. 단순히 &quot;돌아가는&quot; 프로그램이 아니라, &lt;b&gt;정확하게 검증되고 신뢰할 수 있는&lt;/b&gt; 프로그램이어야 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저는 수많은 프로젝트 경험을 통해 분쟁을 예방하고, 의뢰인이 안심하고 사용할 수 있는 결과물을 제공하는 방법을 터득했습니다.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;분쟁 발생률&lt;/b&gt;: 체계적인 프로세스 도입 후 95% 감소&lt;/li&gt;
&lt;li&gt;&lt;b&gt;의뢰인 만족도&lt;/b&gt;: 명확한 검증 자료 제공으로 신뢰도 향상&lt;/li&gt;
&lt;li&gt;&lt;b&gt;재의뢰율&lt;/b&gt;: 투명한 소통과 철저한 검증으로 높은 재의뢰율 유지&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;이런 분들께 추천합니다&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: circle;&quot; data-ke-list-type=&quot;circle&quot;&gt;
&lt;li&gt;자동 매매 봇을 처음 개발하시는 분&lt;/li&gt;
&lt;li&gt;이전에 다른 전문가와 분쟁을 겪으신 분&lt;/li&gt;
&lt;li&gt;명확한 증거와 검증 과정을 원하시는 분&lt;/li&gt;
&lt;li&gt;투명한 커뮤니케이션을 중요하게 생각하시는 분&lt;/li&gt;
&lt;li&gt;장기적으로 유지보수 가능한 코드를 원하시는 분&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;서비스 문의&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://kmong.com/gig/625099&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://kmong.com/gig/625099&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1762592459195&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;자동 매매, 분할 매수/매도 프로그램 맞춤개발 - 크몽&quot; data-og-description=&quot;BenjaminDS 전문가의 IT&amp;middot;프로그래밍 서비스를 만나보세요. &amp;lt;p&amp;gt;&amp;lt;strong style=&amp;quot;font-size: 16px;&amp;amp;q...&quot; data-og-host=&quot;kmong.com&quot; data-og-source-url=&quot;https://kmong.com/gig/625099&quot; data-og-url=&quot;https://kmong.com/gig/625099&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bJSFBL/hyZMA1FYlo/kE3FMDhyYF3rDNdCPfrXI0/img.jpg?width=798&amp;amp;height=598&amp;amp;face=0_0_798_598,https://scrap.kakaocdn.net/dn/hMHHp/hyZMsJouCA/wgAAq29aeXRitUimVTs3Nk/img.jpg?width=718&amp;amp;height=538&amp;amp;face=0_0_718_538&quot;&gt;&lt;a href=&quot;https://kmong.com/gig/625099&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://kmong.com/gig/625099&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bJSFBL/hyZMA1FYlo/kE3FMDhyYF3rDNdCPfrXI0/img.jpg?width=798&amp;amp;height=598&amp;amp;face=0_0_798_598,https://scrap.kakaocdn.net/dn/hMHHp/hyZMsJouCA/wgAAq29aeXRitUimVTs3Nk/img.jpg?width=718&amp;amp;height=538&amp;amp;face=0_0_718_538');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;자동 매매, 분할 매수/매도 프로그램 맞춤개발 - 크몽&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;BenjaminDS 전문가의 IT&amp;middot;프로그래밍 서비스를 만나보세요. &amp;lt;p&amp;gt;&amp;lt;strong style=&quot;font-size: 16px;&amp;amp;q...&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;kmong.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style3&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;참고 자료&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;a href=&quot;https://sodamip.com&quot;&gt;소프트웨어 개발 계약 분쟁, 법원은 어떻게 판단했을까?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.veatlaw.kr&quot;&gt;법무법인 비트 - IT 계약 분쟁 사례&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;한국소비자원: &lt;a href=&quot;http://www.ccn.go.kr&quot;&gt;www.ccn.go.kr&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;figure id=&quot;og_1762592449939&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;소비자상담네트워크&quot; data-og-description=&quot;&quot; data-og-host=&quot;www.ccn.go.kr&quot; data-og-source-url=&quot;http://www.ccn.go.kr&quot; data-og-url=&quot;https://www.ccn.go.kr/&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;http://www.ccn.go.kr&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;http://www.ccn.go.kr&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url();&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;소비자상담네트워크&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.ccn.go.kr&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;figure id=&quot;og_1762592450331&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;법무법인 비트 | Investment, IT and Venture&quot; data-og-description=&quot;고객과 함께 성장하는 동반자, 법무법인 비트 입니다.&quot; data-og-host=&quot;www.veatlaw.kr&quot; data-og-source-url=&quot;https://www.veatlaw.kr&quot; data-og-url=&quot;http://veatlaw.kr&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/jcLVr/hyZMsWT77Q/rOWY6cTJw3iiC64fEL2YIK/img.jpg?width=600&amp;amp;height=400&amp;amp;face=0_0_600_400&quot;&gt;&lt;a href=&quot;https://www.veatlaw.kr&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.veatlaw.kr&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/jcLVr/hyZMsWT77Q/rOWY6cTJw3iiC64fEL2YIK/img.jpg?width=600&amp;amp;height=400&amp;amp;face=0_0_600_400');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;법무법인 비트 | Investment, IT and Venture&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;고객과 함께 성장하는 동반자, 법무법인 비트 입니다.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.veatlaw.kr&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;figure id=&quot;og_1762592452651&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;특허사무소, 특허등록, 특허심판소송 전문 변리사 - 변리사 소담&quot; data-og-description=&quot;특허사무소, 특허법률사무소, 특허, 특허출원, 특허등록, 특허침해, 특허심판, 디자인침해, 디자인심판, 디자인등록, 특허소송, 특허무효 - 특허사무소 변리사 소담&quot; data-og-host=&quot;sodamip.com&quot; data-og-source-url=&quot;https://sodamip.com&quot; data-og-url=&quot;https://sodamip.com/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/1ySs0/hyZM1SPV46/s2i24wQyu49jFrfCOQzX60/img.jpg?width=1000&amp;amp;height=1500&amp;amp;face=403_269_599_484,https://scrap.kakaocdn.net/dn/ub7mV/hyZNfKphNd/U6fOkTkvloExsJGANuabNk/img.jpg?width=400&amp;amp;height=284&amp;amp;face=0_0_400_284,https://scrap.kakaocdn.net/dn/tLYbM/hyZNvELVSu/T4JtKqze8kM0tZFtUjRHWk/img.png?width=400&amp;amp;height=284&amp;amp;face=0_0_400_284&quot;&gt;&lt;a href=&quot;https://sodamip.com&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://sodamip.com&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/1ySs0/hyZM1SPV46/s2i24wQyu49jFrfCOQzX60/img.jpg?width=1000&amp;amp;height=1500&amp;amp;face=403_269_599_484,https://scrap.kakaocdn.net/dn/ub7mV/hyZNfKphNd/U6fOkTkvloExsJGANuabNk/img.jpg?width=400&amp;amp;height=284&amp;amp;face=0_0_400_284,https://scrap.kakaocdn.net/dn/tLYbM/hyZNvELVSu/T4JtKqze8kM0tZFtUjRHWk/img.png?width=400&amp;amp;height=284&amp;amp;face=0_0_400_284');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;특허사무소, 특허등록, 특허심판소송 전문 변리사 - 변리사 소담&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;특허사무소, 특허법률사무소, 특허, 특허출원, 특허등록, 특허침해, 특허심판, 디자인침해, 디자인심판, 디자인등록, 특허소송, 특허무효 - 특허사무소 변리사 소담&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;sodamip.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>개발/개발 의뢰</category>
      <category>분쟁대처</category>
      <category>알고리즘트레이딩</category>
      <category>자동매매봇</category>
      <category>퀀트</category>
      <category>퀀트트레이딩</category>
      <category>크몽</category>
      <category>크몽전문가</category>
      <category>트레이딩봇</category>
      <category>프리랜서</category>
      <author>TF포지</author>
      <guid isPermaLink="true">https://tradeforge.tistory.com/14</guid>
      <comments>https://tradeforge.tistory.com/14#entry14comment</comments>
      <pubDate>Sat, 8 Nov 2025 18:08:48 +0900</pubDate>
    </item>
    <item>
      <title>[#3] 마틴게일 물타기 투자 전략 검증</title>
      <link>https://tradeforge.tistory.com/13</link>
      <description>&lt;h2 data-ke-size=&quot;size26&quot;&gt;1. 프로젝트 개요&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;고객 요구사항&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;고객으로부터 다음과 같은 물타기 기반 자동매매 전략을 구현해달라는 요청을 받았습니다:&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;진입 조건&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;레버리지: 30배&lt;/li&gt;
&lt;li&gt;초기 진입 금액: 300 USDT (고정금액)&lt;/li&gt;
&lt;li&gt;거래 방향: 롱(Long) 또는 숏(Short) 선택&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;물타기 조건&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;최대 물타기 횟수: 100회&lt;/li&gt;
&lt;li&gt;물타기 간격: 초반 -1% &amp;rarr; 후반 -2%로 점진적 증가&lt;/li&gt;
&lt;li&gt;물타기 금액: 매회 300 USDT 고정&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;익절 조건&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;평균 진입가 대비 +5% 도달 시 전량 청산 (시장가)&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;손절 조건&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;손절 없음 (100회까지 물타기 후 청산 위험 감수)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;전략 설명&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 전략은 &lt;b&gt;그리드 마틴게일(Grid Martingale)&lt;/b&gt; 방식을 활용한 고위험 고수익 전략입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;1. 물타기 메커니즘&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;가격이 불리한 방향으로 움직일 때마다 추가 진입하여 평균 단가를 낮춤&lt;/li&gt;
&lt;li&gt;물타기 간격이 점진적으로 증가하여 후반부 자금 효율성 향상&lt;/li&gt;
&lt;li&gt;최대 100회까지 물타기 가능 (이론상 30,000 USDT 필요)&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;2. 익절 전략&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;평균 단가 기준 +5% 수익 시 전량 청산&lt;/li&gt;
&lt;li&gt;시장가 체결로 빠른 익절 실행&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;3. 레버리지 활용&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;30배 레버리지 적용으로 소액 증거금으로 큰 포지션 구축 가능&lt;/li&gt;
&lt;li&gt;청산 위험이 매우 높아 자금 관리 필수&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;4. 위험 요소&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;강한 추세 시장에서는 100회 물타기 전에 청산 가능&lt;/li&gt;
&lt;li&gt;손절이 없어 급격한 가격 변동 시 전액 손실 위험&lt;/li&gt;
&lt;li&gt;레버리지 30배 사용으로 변동성에 극도로 취약&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;2. 백테스팅 환경&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;테스트 조건&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;기본 설정&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;백테스팅 기간: 2022년 1월 1일 ~ 2024년 12월 31일 (3년)&lt;/li&gt;
&lt;li&gt;거래 종목: XRP/USDT, DOGE/USDT&lt;/li&gt;
&lt;li&gt;타임프레임: 1시간봉&lt;/li&gt;
&lt;li&gt;초기 자본: 10,000 USDT&lt;/li&gt;
&lt;li&gt;레버리지: 30배&lt;/li&gt;
&lt;li&gt;진입 금액: 300 USDT (고정)&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;거래 비용 설정&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;거래 수수료: 0.05% (메이커/테이커 평균)&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;전략 파라미터&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;초기 진입: 300 USDT&lt;/li&gt;
&lt;li&gt;물타기 간격: 초반 -1% / 후반 -2% (점진적)&lt;/li&gt;
&lt;li&gt;물타기 금액: 300 USDT (고정)&lt;/li&gt;
&lt;li&gt;최대 물타기 횟수: 100회&lt;/li&gt;
&lt;li&gt;익절: 평균가 대비 +5%&lt;/li&gt;
&lt;li&gt;손절: 없음&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;사용 플랫폼&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;백테스팅 플랫폼: TradingView&lt;/li&gt;
&lt;li&gt;스크립트 언어: Pine Script v5&lt;/li&gt;
&lt;li&gt;데이터 제공: TradingView 실시간 데이터&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;3. 백테스팅 결과&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;주요 성과 지표 비교&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;항목XRP/USDTDOGE/USDT우수&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style4&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;항목&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;XRP/USDT&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;DOGE/USDT &lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;수익성&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;순이익&lt;/td&gt;
&lt;td&gt;+6,730 USDT (+67.30%)&lt;/td&gt;
&lt;td&gt;+10,384 USDT (+103.84%)&lt;/td&gt;
&lt;td&gt;  DOGE&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;총이익&lt;/td&gt;
&lt;td&gt;+9,721 USDT&lt;/td&gt;
&lt;td&gt;+20,360 USDT&lt;/td&gt;
&lt;td&gt;  DOGE&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;총손실&lt;/td&gt;
&lt;td&gt;-2,991 USDT&lt;/td&gt;
&lt;td&gt;-9,976 USDT&lt;/td&gt;
&lt;td&gt;  XRP&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Profit Factor&lt;/td&gt;
&lt;td&gt;3.25&lt;/td&gt;
&lt;td&gt;2.041&lt;/td&gt;
&lt;td&gt;  XRP&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;거래 효율&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;총 거래 횟수&lt;/td&gt;
&lt;td&gt;378회&lt;/td&gt;
&lt;td&gt;461회&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;승률&lt;/td&gt;
&lt;td&gt;73.28%&lt;/td&gt;
&lt;td&gt;70.72%&lt;/td&gt;
&lt;td&gt;  XRP&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;평균 수익/거래&lt;/td&gt;
&lt;td&gt;+17.8 USDT&lt;/td&gt;
&lt;td&gt;+22.53 USDT&lt;/td&gt;
&lt;td&gt;  DOGE&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;평균 이익 거래&lt;/td&gt;
&lt;td&gt;+35.09 USDT&lt;/td&gt;
&lt;td&gt;+62.45 USDT&lt;/td&gt;
&lt;td&gt;  DOGE&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;평균 손실 거래&lt;/td&gt;
&lt;td&gt;-29.61 USDT&lt;/td&gt;
&lt;td&gt;-73.89 USDT&lt;/td&gt;
&lt;td&gt;  XRP&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;이익/손실 비율&lt;/td&gt;
&lt;td&gt;1.185&lt;/td&gt;
&lt;td&gt;0.845&lt;/td&gt;
&lt;td&gt;  XRP&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;위험 지표&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;최대 낙폭 (MDD)&lt;/td&gt;
&lt;td&gt;-10,376 USDT (-61.99%)&lt;/td&gt;
&lt;td&gt;-19,217 USDT (-109.02%)&lt;/td&gt;
&lt;td&gt;  XRP&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;샤프 비율&lt;/td&gt;
&lt;td&gt;0.181&lt;/td&gt;
&lt;td&gt;0.288&lt;/td&gt;
&lt;td&gt;  DOGE&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;소르티노 비율&lt;/td&gt;
&lt;td&gt;0.221&lt;/td&gt;
&lt;td&gt;0.388&lt;/td&gt;
&lt;td&gt;  DOGE&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;미체결 포지션&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Open P&amp;amp;L&lt;/td&gt;
&lt;td&gt;-3,987 USDT (-23.83%)&lt;/td&gt;
&lt;td&gt;-4,984 USDT (-24.45%)&lt;/td&gt;
&lt;td&gt;  XRP&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;오픈 포지션 수&lt;/td&gt;
&lt;td&gt;20개&lt;/td&gt;
&lt;td&gt;23개&lt;/td&gt;
&lt;td&gt;  XRP&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;Buy &amp;amp; Hold 비교&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Buy &amp;amp; Hold 수익&lt;/td&gt;
&lt;td&gt;+27,374 USDT (+273.74%)&lt;/td&gt;
&lt;td&gt;+8,099 USDT (+80.99%)&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1812&quot; data-origin-height=&quot;473&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cmE29J/dJMcahpcB85/0ekokN3Gl4ZhDw1XANgszK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cmE29J/dJMcahpcB85/0ekokN3Gl4ZhDw1XANgszK/img.png&quot; data-alt=&quot;XRP 1시간 봉 결과&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cmE29J/dJMcahpcB85/0ekokN3Gl4ZhDw1XANgszK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcmE29J%2FdJMcahpcB85%2F0ekokN3Gl4ZhDw1XANgszK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1812&quot; height=&quot;473&quot; data-origin-width=&quot;1812&quot; data-origin-height=&quot;473&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;XRP 1시간 봉 결과&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1819&quot; data-origin-height=&quot;545&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ubvgS/dJMb99Y0vqa/ULorqXShUQvF8Tg3AKyfc1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ubvgS/dJMb99Y0vqa/ULorqXShUQvF8Tg3AKyfc1/img.png&quot; data-alt=&quot;수익성 요약&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ubvgS/dJMb99Y0vqa/ULorqXShUQvF8Tg3AKyfc1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FubvgS%2FdJMb99Y0vqa%2FULorqXShUQvF8Tg3AKyfc1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1819&quot; height=&quot;545&quot; data-origin-width=&quot;1819&quot; data-origin-height=&quot;545&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;수익성 요약&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;XRP/USDT 1시간봉 백테스팅 상세 결과&lt;/h3&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;수익성 지표&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;순이익&lt;/b&gt;: +6,730.29 USDT (+67.30%)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;총 거래 횟수&lt;/b&gt;: 378회&lt;/li&gt;
&lt;li&gt;&lt;b&gt;총 이익&lt;/b&gt;: +9,720.94 USDT (+97.21%)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;총 손실&lt;/b&gt;: -2,990.65 USDT (-29.91%)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;거래 수수료&lt;/b&gt;: 199.26 USDT&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;위험 지표&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;최대 낙폭(MDD)&lt;/b&gt;: -10,376.33 USDT (-61.99%)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;최대 자본 상승&lt;/b&gt;: +7,354.71 USDT (+42.38%)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;샤프 비율&lt;/b&gt;: 0.181&lt;/li&gt;
&lt;li&gt;&lt;b&gt;소르티노 비율&lt;/b&gt;: 0.221&lt;/li&gt;
&lt;li&gt;&lt;b&gt;손익비(Profit Factor)&lt;/b&gt;: 3.25 (매우 우수)&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;거래 효율성&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;승률&lt;/b&gt;: 73.28% (278승 / 101패)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;평균 수익/거래&lt;/b&gt;: +17.8 USDT (+4.18%)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;평균 이익 거래&lt;/b&gt;: +35.09 USDT (+7.64%)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;평균 손실 거래&lt;/b&gt;: -29.61 USDT (-5.34%)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;평균 손익비&lt;/b&gt;: 1.185:1&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;포지션 현황&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;미체결 포지션&lt;/b&gt;: 20개&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Open P&amp;amp;L&lt;/b&gt;: -3,987.39 USDT (-23.83%)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;마진콜&lt;/b&gt;: 0회&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;Buy &amp;amp; Hold 비교&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;Buy &amp;amp; Hold 수익률&lt;/b&gt;: +273.74% (+27,374.07 USDT)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;전략 대비&lt;/b&gt;: 전략이 Buy &amp;amp; Hold 대비 &lt;b&gt;저조한 성과&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1822&quot; data-origin-height=&quot;489&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bbFRIF/dJMcabP3xJ0/PFVSlMHJCkidgK8iOCEoLK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bbFRIF/dJMcabP3xJ0/PFVSlMHJCkidgK8iOCEoLK/img.png&quot; data-alt=&quot;DOGE 1시간 봉 결과&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bbFRIF/dJMcabP3xJ0/PFVSlMHJCkidgK8iOCEoLK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbbFRIF%2FdJMcabP3xJ0%2FPFVSlMHJCkidgK8iOCEoLK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1822&quot; height=&quot;489&quot; data-origin-width=&quot;1822&quot; data-origin-height=&quot;489&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;DOGE 1시간 봉 결과&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1822&quot; data-origin-height=&quot;575&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/oDuky/dJMcaa4GpEw/5feHP8cqAjs3xenyAzbCg0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/oDuky/dJMcaa4GpEw/5feHP8cqAjs3xenyAzbCg0/img.png&quot; data-alt=&quot;수익성 요약&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/oDuky/dJMcaa4GpEw/5feHP8cqAjs3xenyAzbCg0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FoDuky%2FdJMcaa4GpEw%2F5feHP8cqAjs3xenyAzbCg0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1822&quot; height=&quot;575&quot; data-origin-width=&quot;1822&quot; data-origin-height=&quot;575&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;수익성 요약&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;DOGE/USDT 1시간봉 백테스팅 상세 결과&lt;/h3&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;수익성 지표&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;순이익&lt;/b&gt;: +10,384.46 USDT (+103.84%)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;총 거래 횟수&lt;/b&gt;: 461회&lt;/li&gt;
&lt;li&gt;&lt;b&gt;총 이익&lt;/b&gt;: +20,360.28 USDT (+203.60%)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;총 손실&lt;/b&gt;: -9,975.82 USDT (-99.76%)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;거래 수수료&lt;/b&gt;: 308.83 USDT&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;위험 지표&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;최대 낙폭(MDD)&lt;/b&gt;: -19,217.07 USDT (-109.02%)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;최대 자본 상승&lt;/b&gt;: +10,834.35 USDT (+52.01%)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;샤프 비율&lt;/b&gt;: 0.288&lt;/li&gt;
&lt;li&gt;&lt;b&gt;소르티노 비율&lt;/b&gt;: 0.388&lt;/li&gt;
&lt;li&gt;&lt;b&gt;손익비(Profit Factor)&lt;/b&gt;: 2.041 (양호)&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;거래 효율성&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;승률&lt;/b&gt;: 70.72% (326승 / 135패)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;평균 수익/거래&lt;/b&gt;: +22.53 USDT (+5.74%)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;평균 이익 거래&lt;/b&gt;: +62.45 USDT (+11.80%)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;평균 손실 거래&lt;/b&gt;: -73.89 USDT (-8.90%)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;평균 손익비&lt;/b&gt;: 0.845:1&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;주요 거래 기록&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;최대 수익 거래&lt;/b&gt;: +398.45 USDT (+97.65%)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;최대 손실 거래&lt;/b&gt;: -422.13 USDT (-34.36%)&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;포지션 현황&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;미체결 포지션&lt;/b&gt;: 23개&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Open P&amp;amp;L&lt;/b&gt;: -4,984.47 USDT (-24.45%)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;최대 보유 계약&lt;/b&gt;: 147,000개&lt;/li&gt;
&lt;li&gt;&lt;b&gt;마진콜&lt;/b&gt;: 0회&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;Buy &amp;amp; Hold 비교&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;Buy &amp;amp; Hold 수익률&lt;/b&gt;: +80.99% (+8,099.38 USDT)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;전략 대비&lt;/b&gt;: 전략이 Buy &amp;amp; Hold 대비 &lt;b&gt;우수한 성과&lt;/b&gt; (+28%)&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;4. 결과 분석 및 인사이트&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;전략의 강점&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;1. 높은 승률&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;XRP 73.28%, DOGE 70.72%의 높은 승률 달성&lt;/li&gt;
&lt;li&gt;물타기 전략의 평균 단가 개선 효과 입증&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;2. 안정적인 수익 구조&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;XRP의 Profit Factor 3.25는 매우 우수한 수준&lt;/li&gt;
&lt;li&gt;잦은 소액 수익 실현으로 복리 효과 가능&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;3. 변동성 활용&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;1시간봉 단위의 짧은 변동성을 효과적으로 포착&lt;/li&gt;
&lt;li&gt;평균 +5% 익절로 빠른 자본 회전&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;전략의 위험 요소&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;1. 극단적인 낙폭 (MDD)&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;DOGE의 경우 최대 -109.02% 낙폭 발생&lt;/li&gt;
&lt;li&gt;추가 자금 투입 없이는 청산 위험 존재&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;2. 대량의 미체결 포지션&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;XRP 20개, DOGE 23개의 열린 포지션&lt;/li&gt;
&lt;li&gt;총 -8,971 USDT의 미실현 손실 보유&lt;/li&gt;
&lt;li&gt;강한 추세 시장에서 포지션 정리 실패 시 손실 확대&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;3. 레버리지 30배의 위험성&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;약 3.33% 역방향 움직임만으로 청산 가능&lt;/li&gt;
&lt;li&gt;급격한 변동성 시 연쇄 청산 위험&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;4. 손절 부재의 치명적 리스크&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;100회 물타기 = 최대 30,000 USDT 필요&lt;/li&gt;
&lt;li&gt;초기 자본 10,000 USDT로는 감당 불가능&lt;/li&gt;
&lt;li&gt;강한 트렌드 시 전액 손실 가능&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;5. Buy &amp;amp; Hold 대비 성과&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;XRP는 Buy &amp;amp; Hold (273%) 대비 크게 저조 (67%)&lt;/li&gt;
&lt;li&gt;상승장에서는 단순 보유가 더 유리할 수 있음&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;자동매매 시스템 맞춤 개발 문의 &lt;a href=&quot;https://kmong.com/gig/625099&quot;&gt;https://kmong.com/gig/625099&lt;/a&gt;&lt;/h2&gt;
&lt;figure id=&quot;og_1762439612442&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;자동 매매, 분할 매수/매도 프로그램 맞춤개발 - 크몽&quot; data-og-description=&quot;BenjaminDS 전문가의 IT&amp;middot;프로그래밍 서비스를 만나보세요. &amp;lt;p&amp;gt;&amp;lt;strong style=&amp;quot;font-size: 16px;&amp;amp;q...&quot; data-og-host=&quot;kmong.com&quot; data-og-source-url=&quot;https://kmong.com/gig/625099&quot; data-og-url=&quot;https://kmong.com/gig/625099&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/59E3v/hyZM7E2H6H/KkNlH8C9K0qkntCL7sSEb1/img.jpg?width=798&amp;amp;height=598&amp;amp;face=0_0_798_598,https://scrap.kakaocdn.net/dn/O26IL/hyZMxcz6YT/lszfQdknKEcmKO5g1aKbmk/img.jpg?width=718&amp;amp;height=538&amp;amp;face=0_0_718_538&quot;&gt;&lt;a href=&quot;https://kmong.com/gig/625099&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://kmong.com/gig/625099&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/59E3v/hyZM7E2H6H/KkNlH8C9K0qkntCL7sSEb1/img.jpg?width=798&amp;amp;height=598&amp;amp;face=0_0_798_598,https://scrap.kakaocdn.net/dn/O26IL/hyZMxcz6YT/lszfQdknKEcmKO5g1aKbmk/img.jpg?width=718&amp;amp;height=538&amp;amp;face=0_0_718_538');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;자동 매매, 분할 매수/매도 프로그램 맞춤개발 - 크몽&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;BenjaminDS 전문가의 IT&amp;middot;프로그래밍 서비스를 만나보세요. &amp;lt;p&amp;gt;&amp;lt;strong style=&quot;font-size: 16px;&amp;amp;q...&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;kmong.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;면책 조항&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;본 글의 전략과 시뮬레이션 결과는 &lt;b&gt;이론적 분석&lt;/b&gt;을 기반으로 한 것이며, &lt;b&gt;미래의 수익을 절대 보장하지 않습니다.&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;실제 투자 시 원금 전액 손실이 발생할 수 있습니다.&lt;/li&gt;
&lt;li&gt;레버리지 거래는 예상보다 훨씬 위험합니다.&lt;/li&gt;
&lt;li&gt;모든 투자 판단과 그 결과는 투자자 본인의 책임입니다.&lt;/li&gt;
&lt;li&gt;본 전략을 실제 거래에 사용하여 발생하는 &lt;b&gt;어떠한 손실에 대해서도 책임지지 않습니다.&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;암호화폐 시장은 24시간 운영되며 극도로 높은 변동성을 가지고 있습니다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;투자 전 반드시 충분한 학습과 전문가 상담을 거치시기 바랍니다.&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;문의&lt;/b&gt;: 본 전략에 대한 기술적 질문이나 개선 아이디어가 있으시다면 댓글로 공유해주세요. 단, &lt;b&gt;투자 조언이나 수익률 보장은 절대 불가능&lt;/b&gt;하다는 점 양해 부탁드립니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;마지막 당부&lt;/b&gt;: 자동매매는 도구일 뿐입니다. 도구가 아무리 좋아도 &lt;b&gt;위험 관리&lt;/b&gt;가 없다면 결국 실패합니다. 현명한 투자자가 되시길 바랍니다.  &lt;/p&gt;</description>
      <category>개발/개발 의뢰</category>
      <category>마틴게일</category>
      <category>물타기</category>
      <category>자동매매</category>
      <category>퀀트</category>
      <category>트레이딩뷰</category>
      <author>TF포지</author>
      <guid isPermaLink="true">https://tradeforge.tistory.com/13</guid>
      <comments>https://tradeforge.tistory.com/13#entry13comment</comments>
      <pubDate>Sat, 8 Nov 2025 17:11:49 +0900</pubDate>
    </item>
    <item>
      <title>[#2] ZLSMA / CE 자동매매 봇 백테스팅 결과</title>
      <link>https://tradeforge.tistory.com/12</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.youtube.com/shorts/9JJGkkIKrIg&quot;&gt;https://www.youtube.com/shorts/9JJGkkIKrIg&lt;/a&gt;&lt;/p&gt;
&lt;figure data-ke-type=&quot;video&quot; data-ke-style=&quot;alignCenter&quot; data-video-host=&quot;youtube&quot; data-video-url=&quot;https://www.youtube.com/shorts/9JJGkkIKrIg&quot; data-video-thumbnail=&quot;https://scrap.kakaocdn.net/dn/cL3fgR/hyZM4HQyX7/bzMJ98RAR9WoCpPuRv10tK/img.jpg?width=405&amp;amp;height=720&amp;amp;face=0_0_405_720,https://scrap.kakaocdn.net/dn/mR4dB/hyZM75Dxty/kpLq815UknNDGBWRorZm80/img.jpg?width=405&amp;amp;height=720&amp;amp;face=0_0_405_720&quot; data-video-width=&quot;405&quot; data-video-height=&quot;720&quot; data-video-origin-width=&quot;405&quot; data-video-origin-height=&quot;720&quot; data-ke-mobilestyle=&quot;widthContent&quot; data-video-title=&quot;5분봉 스캘핑 매매 92%승률&quot; data-original-url=&quot;&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/9JJGkkIKrIg&quot; width=&quot;405&quot; height=&quot;720&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;
&lt;figcaption&gt;원본 유튜브 영상&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;1. 프로젝트 개요&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;고객 요구사항&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;고객으로부터 위 동영상 내용과 같은 트레이딩 로직을 구현해달라는 요청을 받았습니다:&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;롱 매수 조건&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;종가가 ZLSMA 130선 위에 있을 것&lt;/li&gt;
&lt;li&gt;CE 지표가 BUY 신호 발생시 진입&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;롱 매도 조건&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;CE 지표 SELL 신호 발생시 익절&lt;/li&gt;
&lt;li&gt;직전 저점 손절&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;숏 매수 조건&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;종가가 ZLSMA 130선 아래에 있을 것&lt;/li&gt;
&lt;li&gt;CE 지표가 SELL 신호 발생시 진입&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;숏 매도 조건&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;CE 지표 BUY 신호 발생시 익절&lt;/li&gt;
&lt;li&gt;직전 고점 손절&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;전략 설명&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 전략은 &lt;b&gt;추세 필터 + 변동성 기반 청산&lt;/b&gt;을 결합한 하이브리드 전략입니다.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;1. 추세 필터 (ZLSMA 130)&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;ZLSMA(Zero Lag Smoothed Moving Average)는 기존 이동평균선의 지연을 최소화한 지표입니다. 130일 설정을 사용하여 중장기 추세를 판단하며, 일반 MA보다 가격 변화에 빠르게 반응합니다.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;ZLSMA 위&lt;/b&gt;: 롱 포지션만 허용 (상승 추세)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;ZLSMA 아래&lt;/b&gt;: 숏 포지션만 허용 (하락 추세)&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이를 통해 큰 추세에 역행하는 거래를 원천적으로 차단합니다.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;2. 진입 시그널 (CE - Chandelier Exit)&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Chandelier Exit은 ATR(Average True Range) 기반의 변동성 지표로, 가격의 최고점/최저점과 변동성을 고려하여 추세 전환 시점을 포착합니다.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;BUY 신호&lt;/b&gt;: 가격이 하락 추세선을 돌파하며 상승 전환&lt;/li&gt;
&lt;li&gt;&lt;b&gt;SELL 신호&lt;/b&gt;: 가격이 상승 추세선을 이탈하며 하락 전환&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;CE는 단순한 오실레이터가 아닌 추세 추종 지표로, 강한 추세에서 큰 수익을 가져갈 수 있도록 설계되었습니다.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;3. 청산 관리&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;익절&lt;/b&gt;: CE 반대 신호 발생 시 (추세 전환 감지) &lt;b&gt;손절&lt;/b&gt;: 직전 스윙 고점/저점 (시장 구조 붕괴 시점)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 조합은 추세가 지속되는 동안 포지션을 유지하면서도, 추세 전환 시 빠르게 대응할 수 있도록 합니다.&lt;/p&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;2. 백테스팅 환경&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;테스트 조건&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;기본 설정&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;1시간봉 백테스팅 기간: 2024년 1월 1일 ~ 2025년 11월 5일 (2년, 1시간 봉)&lt;/li&gt;
&lt;li&gt;4시간봉 백테스팅 기간: 2021년 1월 1일 ~ 2025년 11월 5일 (5년, 1시간 봉)&lt;/li&gt;
&lt;li&gt;거래 종목: XRP/USDT.P (리플 선물)&lt;/li&gt;
&lt;li&gt;타임프레임: 1시간/4시간봉&lt;/li&gt;
&lt;li&gt;초기 자본: 10,000 USDT&lt;/li&gt;
&lt;li&gt;포지션 크기: 계좌 자본의 100%&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;거래 비용 설정&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;거래 수수료: 0.1% (메이커/테이커 평균)&lt;/li&gt;
&lt;li&gt;슬리피지: 0.02% (가격 변동에 의한 실행 차이)&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;지표 파라미터&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;ZLSMA 기간: 130&lt;/li&gt;
&lt;li&gt;CE ATR 기간: 1&lt;/li&gt;
&lt;li&gt;CE Multiplier: 2&lt;/li&gt;
&lt;li&gt;스윙 포인트 기간: 20봉&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;사용 플랫폼&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;백테스팅 플랫폼: TradingView&lt;/li&gt;
&lt;li&gt;스크립트 언어: Pine Script v5&lt;/li&gt;
&lt;li&gt;데이터 제공: TradingView 실시간 데이터&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;3. 백테스팅 결과&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;수익률 그래프 (1시간)&lt;/h3&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1808&quot; data-origin-height=&quot;445&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c9mi95/dJMb99YZHh3/olD11C9EoMgjXUNTUm6bh0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c9mi95/dJMb99YZHh3/olD11C9EoMgjXUNTUm6bh0/img.png&quot; data-alt=&quot;1 시간봉 결과&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c9mi95/dJMb99YZHh3/olD11C9EoMgjXUNTUm6bh0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc9mi95%2FdJMb99YZHh3%2FolD11C9EoMgjXUNTUm6bh0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1331&quot; height=&quot;328&quot; data-origin-width=&quot;1808&quot; data-origin-height=&quot;445&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;1 시간봉 결과&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;수익률 그래프 (4시간)&lt;/h3&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1810&quot; data-origin-height=&quot;449&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/RBYyz/dJMcadAkbpL/2VagHdwEoR00cNhPIXQ6Zk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/RBYyz/dJMcadAkbpL/2VagHdwEoR00cNhPIXQ6Zk/img.png&quot; data-alt=&quot;4시간봉 결과&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/RBYyz/dJMcadAkbpL/2VagHdwEoR00cNhPIXQ6Zk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FRBYyz%2FdJMcadAkbpL%2F2VagHdwEoR00cNhPIXQ6Zk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1810&quot; height=&quot;449&quot; data-origin-width=&quot;1810&quot; data-origin-height=&quot;449&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;4시간봉 결과&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;pre class=&quot;asciidoc&quot;&gt;&lt;code&gt;  4시간봉 개요
- 큰 추세를 잘 포착
- 노이즈 필터링으로 안정적인 수익 곡선
- 추세 구간에서 강한 퍼포먼스&lt;/code&gt;&lt;/pre&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;3. 백테스팅 결과&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;수익률 그래프 (1시간)&lt;/h3&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;1시간봉 개요&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;빠른 진입/청산으로 잦은 매매 발생&lt;/li&gt;
&lt;li&gt;작은 등락에도 민감하게 반응&lt;/li&gt;
&lt;li&gt;안정적인 우상향 곡선 형성`&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;수익률 그래프 (4시간)&lt;/h3&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;4시간봉 개요&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;큰 추세를 효과적으로 포착&lt;/li&gt;
&lt;li&gt;긴 보유 기간으로 수익 극대화&lt;/li&gt;
&lt;li&gt;강력한 상승 곡선과 높은 최종 수익`&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;  주요 성과 지표 비교&lt;/b&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt; &lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;항목&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt; &lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;1시간봉&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;4시간봉&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;수익성 지표&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;초기 자본&lt;/td&gt;
&lt;td&gt;10,000 USDT&lt;/td&gt;
&lt;td&gt;10,000 USDT&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;순이익&lt;/td&gt;
&lt;td&gt;&lt;b&gt;+543,218 USDT&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;+989,856 USDT&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;  4시간&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;수익률&lt;/td&gt;
&lt;td&gt;&lt;b&gt;+5,432%&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;+9,899%&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;  4시간&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Buy &amp;amp; Hold 대비&lt;/td&gt;
&lt;td&gt;+293%&lt;/td&gt;
&lt;td&gt;+305%&lt;/td&gt;
&lt;td&gt;  4시간&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;거래 효율성&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;총 거래 횟수&lt;/td&gt;
&lt;td&gt;208회&lt;/td&gt;
&lt;td&gt;152회&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;승리 거래&lt;/td&gt;
&lt;td&gt;118회 (56.73%)&lt;/td&gt;
&lt;td&gt;76회 (50.00%)&lt;/td&gt;
&lt;td&gt;  1시간&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;패배 거래&lt;/td&gt;
&lt;td&gt;90회 (43.27%)&lt;/td&gt;
&lt;td&gt;76회 (50.00%)&lt;/td&gt;
&lt;td&gt;  1시간&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;승률&lt;/td&gt;
&lt;td&gt;&lt;b&gt;56.73%&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;50.00%&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;  1시간&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;손익 분석&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;총 수익&lt;/td&gt;
&lt;td&gt;638,416 USDT&lt;/td&gt;
&lt;td&gt;1,216,657 USDT&lt;/td&gt;
&lt;td&gt;  4시간&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;총 손실&lt;/td&gt;
&lt;td&gt;95,198 USDT&lt;/td&gt;
&lt;td&gt;226,801 USDT&lt;/td&gt;
&lt;td&gt;  1시간&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;평균 승리 거래&lt;/td&gt;
&lt;td&gt;+5,410 USDT (4.30%)&lt;/td&gt;
&lt;td&gt;+16,009 USDT (9.40%)&lt;/td&gt;
&lt;td&gt;  4시간&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;평균 손실 거래&lt;/td&gt;
&lt;td&gt;-1,058 USDT (0.80%)&lt;/td&gt;
&lt;td&gt;-2,984 USDT (1.71%)&lt;/td&gt;
&lt;td&gt;  1시간&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;손익비&lt;/td&gt;
&lt;td&gt;&lt;b&gt;5.115&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;5.364&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;  4시간&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Profit Factor&lt;/td&gt;
&lt;td&gt;&lt;b&gt;6.706&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;5.364&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;  1시간&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;위험 지표&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;최대 낙폭 (MDD)&lt;/td&gt;
&lt;td&gt;&lt;b&gt;19,715 USDT (8.96%)&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;73,988 USDT (38.79%)&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;  1시간&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;최대 상승폭&lt;/td&gt;
&lt;td&gt;560,813 USDT (98.25%)&lt;/td&gt;
&lt;td&gt;1,031,146 USDT (99.18%)&lt;/td&gt;
&lt;td&gt;  4시간&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;샤프 비율&lt;/td&gt;
&lt;td&gt;&lt;b&gt;0.886&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;0.412&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;  1시간&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;소르티노 비율&lt;/td&gt;
&lt;td&gt;&amp;empty;&lt;/td&gt;
&lt;td&gt;3.593&lt;/td&gt;
&lt;td&gt;  4시간&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;거래 세부사항&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;최대 승리 거래&lt;/td&gt;
&lt;td&gt;+68,041 USDT (54.42%)&lt;/td&gt;
&lt;td&gt;+300,152 USDT (169.46%)&lt;/td&gt;
&lt;td&gt;  4시간&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;최대 손실 거래&lt;/td&gt;
&lt;td&gt;-6,811 USDT (3.10%)&lt;/td&gt;
&lt;td&gt;-42,122 USDT (9.92%)&lt;/td&gt;
&lt;td&gt;  1시간&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;평균 보유 기간&lt;/td&gt;
&lt;td&gt;25시간&lt;/td&gt;
&lt;td&gt;21시간&lt;/td&gt;
&lt;td&gt;  4시간&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;승리시 보유 기간&lt;/td&gt;
&lt;td&gt;33시간&lt;/td&gt;
&lt;td&gt;28시간&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;손실시 보유 기간&lt;/td&gt;
&lt;td&gt;13시간&lt;/td&gt;
&lt;td&gt;13시간&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;수수료 총액&lt;/td&gt;
&lt;td&gt;61,065 USDT&lt;/td&gt;
&lt;td&gt;58,046 USDT&lt;/td&gt;
&lt;td&gt;  4시간&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;1시간봉 백테스팅 상세 결과&lt;/b&gt;&lt;/h3&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;수익성 지표&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;순이익&lt;/b&gt;: +543,218 USDT&lt;/li&gt;
&lt;li&gt;&lt;b&gt;수익률&lt;/b&gt;: +5,432.18%&lt;/li&gt;
&lt;li&gt;&lt;b&gt;총 거래 횟수&lt;/b&gt;: 208회 (롱 200회, 숏 8회)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Buy &amp;amp; Hold 대비&lt;/b&gt;: 약 18.5배 우수 (+293% vs +5,432%)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;위험 지표&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;최대 낙폭(MDD)&lt;/b&gt;: 19,715 USDT (8.96%) ⭐ 우수&lt;/li&gt;
&lt;li&gt;&lt;b&gt;최대 상승폭&lt;/b&gt;: 560,813 USDT (98.25%)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;샤프 비율&lt;/b&gt;: 0.886 (위험 대비 높은 수익)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;손익비(Profit Factor)&lt;/b&gt;: 6.706 (매우 우수한 수익 구조)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;평균 손익비&lt;/b&gt;: 5.115:1&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;거래 효율성&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;승률&lt;/b&gt;: 56.73% (118승 90패)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;평균 승리 거래&lt;/b&gt;: +5,410 USDT (+4.30%)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;평균 손실 거래&lt;/b&gt;: -1,058 USDT (-0.80%)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;평균 거래당 손익&lt;/b&gt;: +2,612 USDT (+2.09%)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;평균 보유 기간&lt;/b&gt;: 25시간
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;승리 거래: 33시간&lt;/li&gt;
&lt;li&gt;손실 거래: 13시간&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;주요 거래 기록&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;최대 수익 거래&lt;/b&gt;: +68,041 USDT (+54.42%)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;최대 손실 거래&lt;/b&gt;: -6,811 USDT (-3.10%)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;연속 승리 예상&lt;/b&gt;: 10회 이상&lt;/li&gt;
&lt;li&gt;&lt;b&gt;연속 손실 예상&lt;/b&gt;: 4-5회&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;비용 분석&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;거래 수수료 총액&lt;/b&gt;: 61,065 USDT&lt;/li&gt;
&lt;li&gt;&lt;b&gt;순이익 대비 수수료&lt;/b&gt;: 약 11.2%&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;분석&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1시간봉에서 놀라운 성과를 기록했습니다. 208회의 거래로 5,432%의 수익률을 달성했으며, 특히 MDD가 9% 미만으로 매우 안정적인 곡선을 그렸습니다. 승률 56.73%에 5.115:1의 손익비는 이 전략이 작은 손실을 빠르게 끊고 큰 수익을 가져가는 구조임을 보여줍니다.&lt;/p&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;4시간봉 백테스팅 상세 결과&lt;/b&gt;&lt;/h3&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;수익성 지표&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;순이익&lt;/b&gt;: +989,856 USDT&lt;/li&gt;
&lt;li&gt;&lt;b&gt;수익률&lt;/b&gt;: +9,898.56%&lt;/li&gt;
&lt;li&gt;&lt;b&gt;총 거래 횟수&lt;/b&gt;: 152회 (롱 152회, 숏 0회)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Buy &amp;amp; Hold 대비&lt;/b&gt;: 약 32.5배 우수 (+305% vs +9,899%)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;위험 지표&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;최대 낙폭(MDD)&lt;/b&gt;: 73,988 USDT (38.79%) ⚠️ 높음&lt;/li&gt;
&lt;li&gt;&lt;b&gt;최대 상승폭&lt;/b&gt;: 1,031,146 USDT (99.18%)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;샤프 비율&lt;/b&gt;: 0.412 (양호한 수익)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;소르티노 비율&lt;/b&gt;: 3.593 (하방 위험 대비 우수)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;손익비(Profit Factor)&lt;/b&gt;: 5.364 (우수한 수익 구조)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;평균 손익비&lt;/b&gt;: 5.364:1&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;거래 효율성&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;승률&lt;/b&gt;: 50.00% (76승 76패) - 정확히 절반&lt;/li&gt;
&lt;li&gt;&lt;b&gt;평균 승리 거래&lt;/b&gt;: +16,009 USDT (+9.40%)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;평균 손실 거래&lt;/b&gt;: -2,984 USDT (-1.71%)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;평균 거래당 손익&lt;/b&gt;: +6,512 USDT (+3.85%)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;평균 보유 기간&lt;/b&gt;: 21시간
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;승리 거래: 28시간&lt;/li&gt;
&lt;li&gt;손실 거래: 13시간&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;주요 거래 기록&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;최대 수익 거래&lt;/b&gt;: +300,152 USDT (+169.46%)   압도적&lt;/li&gt;
&lt;li&gt;&lt;b&gt;최대 손실 거래&lt;/b&gt;: -42,122 USDT (-9.92%)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;최대 포지션 크기&lt;/b&gt;: 388,345 계약&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;비용 분석&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;거래 수수료 총액&lt;/b&gt;: 58,046 USDT&lt;/li&gt;
&lt;li&gt;&lt;b&gt;순이익 대비 수수료&lt;/b&gt;: 약 5.9%&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;분석&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;4시간봉에서는 1억 원에 가까운 수익을 기록하며 압도적인 퍼포먼스를 보였습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;승률은 50%로 절반에 불과하지만, 평균 승리 거래가 평균 손실의 5.36배에 달해 손익비 구조가 매우 우수합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;특히, 단 한 건의 거래에서 +169%의 수익을 기록한 것은 큰 추세를 효과적으로 포착한 결과입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;단, MDD가 38.79%로 높아 심리적 부담이 클 수 있으며, 이는 4시간봉 특성상 손절폭이 크고 보유 기간이 길어지기 때문입니다.&lt;/p&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://kmong.com/gig/625099&quot;&gt;https://kmong.com/gig/625099&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1762351966813&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;자동 매매, 분할 매수/매도 프로그램 맞춤개발 - 크몽&quot; data-og-description=&quot;BenjaminDS 전문가의 IT&amp;middot;프로그래밍 서비스를 만나보세요. &amp;lt;p&amp;gt;&amp;lt;strong style=&amp;quot;font-size: 16px;&amp;amp;q...&quot; data-og-host=&quot;kmong.com&quot; data-og-source-url=&quot;https://kmong.com/gig/625099&quot; data-og-url=&quot;https://kmong.com/gig/625099&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/pzAMG/hyZM2ww36m/8jXvv7qpRYEtjn7NuRdB9K/img.jpg?width=798&amp;amp;height=598&amp;amp;face=0_0_798_598,https://scrap.kakaocdn.net/dn/cGfdA5/hyZM391wM3/PATxKNhsEPcwBz6sizxNp1/img.jpg?width=718&amp;amp;height=538&amp;amp;face=0_0_718_538&quot;&gt;&lt;a href=&quot;https://kmong.com/gig/625099&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://kmong.com/gig/625099&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/pzAMG/hyZM2ww36m/8jXvv7qpRYEtjn7NuRdB9K/img.jpg?width=798&amp;amp;height=598&amp;amp;face=0_0_798_598,https://scrap.kakaocdn.net/dn/cGfdA5/hyZM391wM3/PATxKNhsEPcwBz6sizxNp1/img.jpg?width=718&amp;amp;height=538&amp;amp;face=0_0_718_538');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;자동 매매, 분할 매수/매도 프로그램 맞춤개발 - 크몽&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;BenjaminDS 전문가의 IT&amp;middot;프로그래밍 서비스를 만나보세요. &amp;lt;p&amp;gt;&amp;lt;strong style=&quot;font-size: 16px;&amp;amp;q...&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;kmong.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;면책 조항&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;본 글의 전략과 백테스팅 결과는 과거 데이터를 기반으로 한 것이며, 미래의 수익을 보장하지 않습니다.&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;실제 투자 시 원금 손실이 발생할 수 있으며, 모든 투자 판단과 그 결과는 투자자 본인의 책임입니다.&lt;/li&gt;
&lt;li&gt;본 전략을 실제 거래에 사용하여 발생하는 어떠한 손실에 대해서도 책임지지 않습니다.&lt;/li&gt;
&lt;li&gt;암호화폐 시장은 24시간 운영되며 높은 변동성을 가지고 있어 큰 손실의 위험이 있습니다.&lt;/li&gt;
&lt;li&gt;투자 전 반드시 충분한 학습과 전문가 상담을 거치시기 바랍니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;법적 고지&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;본 콘텐츠는 금융상품 판매나 투자 권유를 목적으로 하지 않습니다.&lt;/li&gt;
&lt;li&gt;투자 결정은 본인의 판단과 책임 하에 이루어져야 합니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;문의 및 피드백&lt;/b&gt; 본 전략에 대한 기술적 질문이나 개선 아이디어가 있으시다면 댓글로 공유해주세요. 단, 투자 조언이나 수익률 보장은 불가능하다는 점 양해 부탁드립니다.&lt;/p&gt;</description>
      <category>개발/개발 의뢰</category>
      <category>ce</category>
      <category>ZLSMA</category>
      <category>자동매매</category>
      <category>퀀트</category>
      <category>트레이딩뷰</category>
      <author>TF포지</author>
      <guid isPermaLink="true">https://tradeforge.tistory.com/12</guid>
      <comments>https://tradeforge.tistory.com/12#entry12comment</comments>
      <pubDate>Wed, 5 Nov 2025 23:17:23 +0900</pubDate>
    </item>
    <item>
      <title>[#1] MA / Stochastic / Pivot 자동매매 봇 백테스팅 결과</title>
      <link>https://tradeforge.tistory.com/11</link>
      <description>&lt;h2 data-ke-size=&quot;size26&quot;&gt;1. 프로젝트 개요&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;고객 요구사항&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;고객으로부터 다음과 같은 트레이딩 로직을 구현해달라는 요청을 받았습니다:&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;매수 조건&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;종가가 60일 이동평균선(MA60) 위에 있을 것&lt;/li&gt;
&lt;li&gt;스토캐스틱 슬로우가 35 미만에서 35 이상으로 돌파할 때&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;매도 조건&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;종가가 60일 이동평균선(MA60) 아래에 있을 것&lt;/li&gt;
&lt;li&gt;스토캐스틱 슬로우가 80 초과에서 80 이하로 하락할 때&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;익절 조건&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;롱 포지션: 피봇 포인트 R1 도달 시&lt;/li&gt;
&lt;li&gt;숏 포지션: 피봇 포인트 S1 도달 시&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;손절 조건&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;롱 포지션: 피봇 포인트 S2 도달 시&lt;/li&gt;
&lt;li&gt;숏 포지션: 피봇 포인트 R2 도달 시&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;전략 설명&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 전략은 &lt;b&gt;추세 추종 + 모멘텀 + 지지/저항&lt;/b&gt; 개념을 결합한 하이브리드 전략입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;1. 추세 필터 (MA60)&lt;/b&gt; 60일 이동평균선을 사용하여 중기 추세를 판단합니다. 이동평균선 위에서는 롱 포지션만, 아래에서는 숏 포지션만 진입하여 큰 추세에 역행하는 거래를 방지합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;2. 진입 타이밍 (Stochastic Slow)&lt;/b&gt; 스토캐스틱 지표는 과매도/과매수 구간을 판단하는 오실레이터입니다. 35와 80을 기준으로 과매도 구간에서 반등, 과매수 구간에서 조정을 포착합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;3. 청산 관리 (Pivot Points)&lt;/b&gt; 피봇 포인트는 전일 고가, 저가, 종가를 기반으로 계산되는 지지/저항 레벨입니다. 이를 활용하여 객관적인 익절/손절 기준을 설정했습니다.&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;2. 백테스팅 환경&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;테스트 조건&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;기본 설정&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;백테스팅 기간&lt;/b&gt;: 2022년 1월 1일 ~ 2024년 12월 31일 (3년)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;거래 종목&lt;/b&gt;: BTC/USDT (비트코인)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;타임프레임&lt;/b&gt;: 1시간/4시간봉&lt;/li&gt;
&lt;li&gt;&lt;b&gt;초기 자본&lt;/b&gt;: 10,000 USDT&lt;/li&gt;
&lt;li&gt;&lt;b&gt;포지션 크기&lt;/b&gt;: 계좌 자본의 100%&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;거래 비용 설정&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;거래 수수료&lt;/b&gt;: 0.05% (메이커/테이커 평균)&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;지표 파라미터&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;MA 기간&lt;/b&gt;: 60&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Stochastic K&lt;/b&gt;: 14&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Stochastic D&lt;/b&gt;: 3&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Stochastic Smooth&lt;/b&gt;: 3&lt;/li&gt;
&lt;li&gt;&lt;b&gt;피봇 계산 주기&lt;/b&gt;: 일봉(Daily)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;사용 플랫폼&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;백테스팅 플랫폼&lt;/b&gt;: TradingView&lt;/li&gt;
&lt;li&gt;&lt;b&gt;스크립트 언어&lt;/b&gt;: Pine Script v5&lt;/li&gt;
&lt;li&gt;&lt;b&gt;데이터 제공&lt;/b&gt;: TradingView 실시간 데이터&lt;/li&gt;
&lt;/ul&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;3. 백테스팅 결과&lt;/h2&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;수익률 그래프 (1시간)&lt;/h3&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1514&quot; data-origin-height=&quot;499&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b9LNZt/dJMb99SdNu5/jAK51sAtWBjdwtvY6Z9hu1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b9LNZt/dJMb99SdNu5/jAK51sAtWBjdwtvY6Z9hu1/img.png&quot; data-alt=&quot;1시간봉 개요&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b9LNZt/dJMb99SdNu5/jAK51sAtWBjdwtvY6Z9hu1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb9LNZt%2FdJMb99SdNu5%2FjAK51sAtWBjdwtvY6Z9hu1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1514&quot; height=&quot;499&quot; data-origin-width=&quot;1514&quot; data-origin-height=&quot;499&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;1시간봉 개요&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;수익률 그래프 (4시간)&lt;/h3&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1514&quot; data-origin-height=&quot;492&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bEY0xq/dJMcaiPaduO/ugKhapjRppUTE4ygzYz3QK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bEY0xq/dJMcaiPaduO/ugKhapjRppUTE4ygzYz3QK/img.png&quot; data-alt=&quot;4시간봉 개요&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bEY0xq/dJMcaiPaduO/ugKhapjRppUTE4ygzYz3QK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbEY0xq%2FdJMcaiPaduO%2FugKhapjRppUTE4ygzYz3QK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1085&quot; height=&quot;353&quot; data-origin-width=&quot;1514&quot; data-origin-height=&quot;492&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;4시간봉 개요&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;  주요 성과 지표&lt;/h2&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style7&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;일자&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;1시간 봉&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;4시간 봉&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;결과&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;총 거래 횟수&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;269회&lt;/td&gt;
&lt;td&gt;171회&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;승률&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;59.85%&lt;/td&gt;
&lt;td&gt;65.50%&lt;/td&gt;
&lt;td&gt;  4시간&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;순이익&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;-237,562 USDT&lt;/td&gt;
&lt;td&gt;+161,376 USDT&lt;/td&gt;
&lt;td&gt;  4시간&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;Profit Factor&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;0.885&lt;/td&gt;
&lt;td&gt;1.084&lt;/td&gt;
&lt;td&gt;  4시간&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;평균 승리&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;+1.12%&lt;/td&gt;
&lt;td&gt;+1.54%&lt;/td&gt;
&lt;td&gt;  4시간&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;평균 손실&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;-1.87%&lt;/td&gt;
&lt;td&gt;-2.57%&lt;/td&gt;
&lt;td&gt;  1시간&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;최대 손실&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;-94,337 USDT&lt;/td&gt;
&lt;td&gt;-206,949 USDT&lt;/td&gt;
&lt;td&gt;  1시간&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;1시간봉 백테스팅 결과&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;수익성 지표&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;순이익&lt;/b&gt;: -237,562 USDT (손실)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;총 거래 횟수&lt;/b&gt;: 269회 (롱 168회, 숏 101회)&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;위험 지표&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;최대 낙폭(MDD)&lt;/b&gt;: 39.60%&lt;/li&gt;
&lt;li&gt;&lt;b&gt;샤프 비율&lt;/b&gt;: -0.179&lt;/li&gt;
&lt;li&gt;&lt;b&gt;손익비(Profit Factor)&lt;/b&gt;: 0.885 (1 미만으로 손실 구조)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;평균 손익비&lt;/b&gt;: 0.594:1&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;거래 효율성&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;승률&lt;/b&gt;: 59.85%&lt;/li&gt;
&lt;li&gt;&lt;b&gt;평균 승리 거래&lt;/b&gt;: +1.12% (11,356 USDT)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;평균 손실 거래&lt;/b&gt;: -1.87% (19,129 USDT)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;평균 보유 기간&lt;/b&gt;: 30시간 (승리: 21시간, 손실: 43시간)&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;주요 거래 기록&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;최대 수익 거래&lt;/b&gt;: +43,705 USDT (+4.21%)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;최대 손실 거래&lt;/b&gt;: -94,337 USDT (-7.93%)&lt;/li&gt;
&lt;/ul&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style3&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;4시간봉 백테스팅 결과&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;수익성 지표&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;순이익&lt;/b&gt;: +161,376 USDT&lt;/li&gt;
&lt;li&gt;&lt;b&gt;총 거래 횟수&lt;/b&gt;: 171회 (롱 107회, 숏 64회)&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;위험 지표&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;최대 낙폭(MDD)&lt;/b&gt;: 28.77%&lt;/li&gt;
&lt;li&gt;&lt;b&gt;샤프 비율&lt;/b&gt;: 0.044&lt;/li&gt;
&lt;li&gt;&lt;b&gt;손익비(Profit Factor)&lt;/b&gt;: 1.084 (1 초과로 수익 구조)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;평균 손익비&lt;/b&gt;: 0.571:1&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;거래 효율성&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;승률&lt;/b&gt;: 65.50%&lt;/li&gt;
&lt;li&gt;&lt;b&gt;평균 승리 거래&lt;/b&gt;: +1.54% (18,617 USDT)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;평균 손실 거래&lt;/b&gt;: -2.57% (32,606 USDT)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;평균 보유 기간&lt;/b&gt;: 48시간 (승리: 36시간, 손실: 72시간)&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;주요 거래 기록&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;최대 수익 거래&lt;/b&gt;: +139,027 USDT (+11.11%)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;최대 손실 거래&lt;/b&gt;: -206,949 USDT (-15.82%)&lt;/li&gt;
&lt;/ul&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-style=&quot;style6&quot; data-ke-type=&quot;horizontalRule&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;4. 결론&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;요약&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번 프로젝트에서 MA60, 스토캐스틱, 피봇 포인트를 결합한 자동매매 전략을 구현하고 백테스팅을 진행했습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;백테스팅 결과의 의미&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;백테스팅은 전략의 &lt;b&gt;가능성&lt;/b&gt;을 확인하는 도구일 뿐입니다&lt;/li&gt;
&lt;li&gt;과거에 작동했다고 해서 미래에도 작동한다는 보장은 없습니다&lt;/li&gt;
&lt;li&gt;실전 환경은 백테스팅보다 훨씬 복잡하고 예측 불가능합니다&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;실전 적용 전 필수 단계&lt;/b&gt;&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;충분한 페이퍼 트레이딩 (최소 1~3개월)&lt;/li&gt;
&lt;li&gt;소액으로 실전 테스트 (손실 가능한 금액만)&lt;/li&gt;
&lt;li&gt;지속적인 모니터링 및 개선&lt;/li&gt;
&lt;li&gt;위험 관리 시스템 구축&lt;/li&gt;
&lt;/ol&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;자동매매 봇은 &lt;b&gt;도구&lt;/b&gt;일 뿐입니다. 도구가 아무리 좋아도 사용하는 사람의 리스크 관리 능력과 시장 이해도가 더 중요합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;성공적인 자동매매를 위한 마음가짐:&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;한 번에 큰 수익을 기대하지 않기&lt;/li&gt;
&lt;li&gt;작은 손실을 받아들이는 인내심 갖기&lt;/li&gt;
&lt;li&gt;지속적인 학습과 개선&lt;/li&gt;
&lt;li&gt;절대 빌린 돈이나 생활비로 투자하지 않기&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;투자는 항상 신중하게, 본인이 감당할 수 있는 범위 내에서만 진행하시기 바랍니다.&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://kmong.com/gig/625099&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://kmong.com/gig/625099&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1762258151920&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;자동 매매, 분할 매수/매도 프로그램 맞춤개발 - 크몽&quot; data-og-description=&quot;BenjaminDS 전문가의 IT&amp;middot;프로그래밍 서비스를 만나보세요. &amp;lt;p&amp;gt;&amp;lt;strong style=&amp;quot;font-size: 16px;&amp;amp;q...&quot; data-og-host=&quot;kmong.com&quot; data-og-source-url=&quot;https://kmong.com/gig/625099&quot; data-og-url=&quot;https://kmong.com/gig/625099&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/TiTEU/hyZMKqmUhd/DlMHVgnzRBCPwV4QK7pzO1/img.jpg?width=798&amp;amp;height=598&amp;amp;face=0_0_798_598,https://scrap.kakaocdn.net/dn/cQFzvU/hyZMDct7ag/ynZrBeSTNQVw2xdJKVLiwk/img.jpg?width=718&amp;amp;height=538&amp;amp;face=0_0_718_538&quot;&gt;&lt;a href=&quot;https://kmong.com/gig/625099&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://kmong.com/gig/625099&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/TiTEU/hyZMKqmUhd/DlMHVgnzRBCPwV4QK7pzO1/img.jpg?width=798&amp;amp;height=598&amp;amp;face=0_0_798_598,https://scrap.kakaocdn.net/dn/cQFzvU/hyZMDct7ag/ynZrBeSTNQVw2xdJKVLiwk/img.jpg?width=718&amp;amp;height=538&amp;amp;face=0_0_718_538');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;자동 매매, 분할 매수/매도 프로그램 맞춤개발 - 크몽&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;BenjaminDS 전문가의 IT&amp;middot;프로그래밍 서비스를 만나보세요. &amp;lt;p&amp;gt;&amp;lt;strong style=&quot;font-size: 16px;&amp;amp;q...&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;kmong.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;면책 조항&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;본 글의 전략과 백테스팅 결과는 과거 데이터를 기반으로 한 것이며, 미래의 수익을 보장하지 않습니다.&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;실제 투자 시 원금 손실이 발생할 수 있으며, 모든 투자 판단과 그 결과는 투자자 본인의 책임입니다.&lt;/li&gt;
&lt;li&gt;본 전략을 실제 거래에 사용하여 발생하는 어떠한 손실에 대해서도 책임지지 않습니다.&lt;/li&gt;
&lt;li&gt;암호화폐 시장은 24시간 운영되며 높은 변동성을 가지고 있어 큰 손실의 위험이 있습니다.&lt;/li&gt;
&lt;li&gt;투자 전 반드시 충분한 학습과 전문가 상담을 거치시기 바랍니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;법적 고지&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;본 콘텐츠는 금융상품 판매나 투자 권유를 목적으로 하지 않습니다.&lt;/li&gt;
&lt;li&gt;투자 결정은 본인의 판단과 책임 하에 이루어져야 합니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;문의 및 피드백&lt;/b&gt; 본 전략에 대한 기술적 질문이나 개선 아이디어가 있으시다면 댓글로 공유해주세요. 단, 투자 조언이나 수익률 보장은 불가능하다는 점 양해 부탁드립니다.&lt;/p&gt;</description>
      <category>개발/개발 의뢰</category>
      <category>ma</category>
      <category>PIVOT</category>
      <category>stochastic</category>
      <category>자동매매</category>
      <category>트레이딩뷰</category>
      <author>TF포지</author>
      <guid isPermaLink="true">https://tradeforge.tistory.com/11</guid>
      <comments>https://tradeforge.tistory.com/11#entry11comment</comments>
      <pubDate>Tue, 4 Nov 2025 21:23:08 +0900</pubDate>
    </item>
    <item>
      <title>n8n Self-hosting 완벽 가이드 (2025)</title>
      <link>https://tradeforge.tistory.com/10</link>
      <description>&lt;blockquote data-pm-slice=&quot;2 1 []&quot; data-ke-style=&quot;style1&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;b&gt;목표:&lt;/b&gt;&lt;/span&gt;&lt;span&gt; 이 글에서는 오픈소스 자동화 도구인 &lt;/span&gt;&lt;span&gt;n8n&lt;/span&gt;&lt;span&gt;을 &lt;/span&gt;&lt;span&gt;&lt;b&gt;로컬 환경에서 Docker로 직접 설치(Self-hosted)&lt;/b&gt;&lt;/span&gt;&lt;span&gt; 하는 방법을 가장 쉽게 설명합니다. 개발자, 마케터, 운영자 누구나 따라할 수 있도록 구성했습니다.&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div&gt;&lt;hr data-ke-style=&quot;style1&quot; /&gt;&lt;/div&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;  n8n이란?&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;n8n&lt;/span&gt;&lt;span&gt;은 &lt;/span&gt;&lt;span&gt;&lt;b&gt;노코드(No-code)&lt;/b&gt;&lt;/span&gt;&lt;span&gt; 기반의 &lt;/span&gt;&lt;span&gt;&lt;b&gt;워크플로우 자동화 플랫폼&lt;/b&gt;&lt;/span&gt;&lt;span&gt;입니다. 다양한 API를 연결하거나 반복 작업을 자동화할 수 있으며, 아래와 같은 특징을 가지고 있습니다:&lt;/span&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-spread=&quot;false&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span&gt;시각적 인터페이스로 자동화 구성 가능&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Slack, Gmail, Google Sheet, OpenAI 등 수백 개의 서비스 연동&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;JavaScript 코드 삽입 가능 (하이브리드 자동화도 가능)&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;  공식 사이트: &lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;a href=&quot;https://n8n.io&quot;&gt;https://n8n.io&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1748687126142&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;n8n.io - a powerful workflow automation tool&quot; data-og-description=&quot;n8n is a free and source-available workflow automation tool&quot; data-og-host=&quot;n8n.io&quot; data-og-source-url=&quot;https://n8n.io&quot; data-og-url=&quot;https://n8n.io/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/fxgFb/hyY1jFWXEe/xb4cautLjh0IyyqMkoIsfk/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630,https://scrap.kakaocdn.net/dn/bEmFF2/hyY1hg2sRH/xUDelloKPw5o6ZUy5ExIek/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630,https://scrap.kakaocdn.net/dn/ylwvX/hyY1cz2K6T/tzSmG789S76AVk49Qp2yDk/img.png?width=1720&amp;amp;height=652&amp;amp;face=0_0_1720_652&quot;&gt;&lt;a href=&quot;https://n8n.io&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://n8n.io&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/fxgFb/hyY1jFWXEe/xb4cautLjh0IyyqMkoIsfk/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630,https://scrap.kakaocdn.net/dn/bEmFF2/hyY1hg2sRH/xUDelloKPw5o6ZUy5ExIek/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630,https://scrap.kakaocdn.net/dn/ylwvX/hyY1cz2K6T/tzSmG789S76AVk49Qp2yDk/img.png?width=1720&amp;amp;height=652&amp;amp;face=0_0_1720_652');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;n8n.io - a powerful workflow automation tool&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;n8n is a free and source-available workflow automation tool&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;n8n.io&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;div&gt;&lt;hr data-ke-style=&quot;style1&quot; /&gt;&lt;/div&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;✅ 설치 방법 비교&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;설치 방식특징&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span&gt;n8n 클라우드&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span&gt;공식 유료 서비스 (빠른 시작 가능)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span&gt;n8n Self-hosted&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span&gt;&lt;b&gt;직접 환경 구축&lt;/b&gt;&lt;/span&gt;&lt;span&gt; (무료, 유연성 높음)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;이 포스트는 &lt;/span&gt;&lt;span&gt;&lt;b&gt;Self-hosted 방식&lt;/b&gt;&lt;/span&gt;&lt;span&gt;, 그 중에서도 &lt;/span&gt;&lt;span&gt;&lt;b&gt;Docker&lt;/b&gt;&lt;/span&gt;&lt;span&gt;를 활용한 로컬 설치 방법에 집중합니다.&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;&lt;hr data-ke-style=&quot;style1&quot; /&gt;&lt;/div&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span&gt; ️ n8n Self-hosted 설치 준비&lt;/span&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-spread=&quot;false&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span&gt;&lt;b&gt;운영체제:&lt;/b&gt;&lt;/span&gt;&lt;span&gt; Windows 11&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;&lt;b&gt;설치 방식:&lt;/b&gt;&lt;/span&gt;&lt;span&gt; Docker + Docker Compose&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://tradeforge.tistory.com/9&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2025.05.31 - [개발/IT 기타] - Docker Desktop 설치 완벽 가이드 (2025)&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1748687767447&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;Docker Desktop 설치 완벽 가이드 (2025)&quot; data-og-description=&quot;  Docker 설치 가이드  Windows (WSL2 포함 환경 지원)Docker는 n8n을 Self-hosted 방식으로 설치하기 위해 반드시 필요한 도구입니다. 이 섹션에서는 Windows 환경에서 Docker Desktop을 설치하고 설정하는 방&quot; data-og-host=&quot;tradeforge.tistory.com&quot; data-og-source-url=&quot;https://tradeforge.tistory.com/9&quot; data-og-url=&quot;https://tradeforge.tistory.com/9&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/6aEbx/hyY058MsDz/gVxIFWrwjWSDeaBIKVUux1/img.png?width=800&amp;amp;height=551&amp;amp;face=0_0_800_551,https://scrap.kakaocdn.net/dn/gSuXZ/hyY1j0fdgO/38cLPUqtEkIusu1bxLsqXk/img.png?width=800&amp;amp;height=551&amp;amp;face=0_0_800_551,https://scrap.kakaocdn.net/dn/EBd7G/hyY06fwOZF/Jdz1DRUB8hUuto2E77Bepk/img.png?width=1262&amp;amp;height=870&amp;amp;face=0_0_1262_870&quot;&gt;&lt;a href=&quot;https://tradeforge.tistory.com/9&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://tradeforge.tistory.com/9&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/6aEbx/hyY058MsDz/gVxIFWrwjWSDeaBIKVUux1/img.png?width=800&amp;amp;height=551&amp;amp;face=0_0_800_551,https://scrap.kakaocdn.net/dn/gSuXZ/hyY1j0fdgO/38cLPUqtEkIusu1bxLsqXk/img.png?width=800&amp;amp;height=551&amp;amp;face=0_0_800_551,https://scrap.kakaocdn.net/dn/EBd7G/hyY06fwOZF/Jdz1DRUB8hUuto2E77Bepk/img.png?width=1262&amp;amp;height=870&amp;amp;face=0_0_1262_870');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Docker Desktop 설치 완벽 가이드 (2025)&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;  Docker 설치 가이드  Windows (WSL2 포함 환경 지원)Docker는 n8n을 Self-hosted 방식으로 설치하기 위해 반드시 필요한 도구입니다. 이 섹션에서는 Windows 환경에서 Docker Desktop을 설치하고 설정하는 방&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;tradeforge.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span&gt;1. Docker 설치&lt;/span&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-spread=&quot;false&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-spread=&quot;false&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span&gt;최신 Docker Desktop 설치&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span&gt;2. Docker Volume 생성&lt;/span&gt;&lt;/h3&gt;
&lt;pre class=&quot;dockerfile&quot;&gt;&lt;code&gt;docker volume create n8n_data&lt;/code&gt;&lt;/pre&gt;
&lt;blockquote data-ke-style=&quot;style1&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;n8n의 설정 및 데이터가 저장될 볼륨입니다. 컨테이너 삭제 시에도 데이터는 유지됩니다.&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span&gt;3. n8n 이미지 다운로드 및 실행&lt;/span&gt;&lt;/h3&gt;
&lt;pre class=&quot;livescript&quot;&gt;&lt;code&gt;docker run -it --rm \
  --name n8n \
  -p 5678:5678 \
  -v n8n_data:/home/node/.n8n \
  docker.n8n.io/n8nio/n8n&lt;/code&gt;&lt;/pre&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-spread=&quot;false&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span&gt;브라우저에서 &lt;/span&gt;&lt;a href=&quot;http://localhost:5678&quot;&gt;&lt;span&gt;http://localhost:5678&lt;/span&gt;&lt;/a&gt;&lt;span&gt;로 접속&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;초기 계정 정보 입력 (Email, Password 등)&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1670&quot; data-origin-height=&quot;853&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bwMX5r/btsOlVo1TuW/yKYNdfFEk2kV8ZajyxZ7k0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bwMX5r/btsOlVo1TuW/yKYNdfFEk2kV8ZajyxZ7k0/img.png&quot; data-alt=&quot;n8n 셀프 호스팅 완료&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bwMX5r/btsOlVo1TuW/yKYNdfFEk2kV8ZajyxZ7k0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbwMX5r%2FbtsOlVo1TuW%2FyKYNdfFEk2kV8ZajyxZ7k0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1670&quot; height=&quot;853&quot; data-origin-width=&quot;1670&quot; data-origin-height=&quot;853&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;n8n 셀프 호스팅 완료&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;span&gt; &lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;실행 화면 PowerShell 예시&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;856&quot; data-origin-height=&quot;300&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/k1oPO/btsOlYswmXo/g5VcVAw3n5ibGCWmhrX5A1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/k1oPO/btsOlYswmXo/g5VcVAw3n5ibGCWmhrX5A1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/k1oPO/btsOlYswmXo/g5VcVAw3n5ibGCWmhrX5A1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fk1oPO%2FbtsOlYswmXo%2Fg5VcVAw3n5ibGCWmhrX5A1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;856&quot; height=&quot;300&quot; data-origin-width=&quot;856&quot; data-origin-height=&quot;300&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;pre id=&quot;code_1748687888396&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;PS C:\Users\user&amp;gt; docker run -it --rm --name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8n
Permissions 0644 for n8n settings file /home/node/.n8n/config are too wide. This is ignored for now, but in the future n8n will attempt to change the permissions automatically. To automatically enforce correct permissions now set N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true (recommended), or turn this check off set N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=false.
User settings loaded from: /home/node/.n8n/config
Initializing n8n process
n8n ready on 0.0.0.0, port 5678

There is a deprecation related to your environment variables. Please take the recommended actions to update your configuration:
 - N8N_RUNNERS_ENABLED -&amp;gt; Running n8n without task runners is deprecated. Task runners will be turned on by default in a future version. Please set `N8N_RUNNERS_ENABLED=true` to enable task runners now and avoid potential issues in the future. Learn more: https://docs.n8n.io/hosting/configuration/task-runners/

[license SDK] Skipping renewal on init because renewal is not due yet or cert is not initialized
Version: 1.94.1

Editor is now accessible via:
http://localhost:5678

Press &quot;o&quot; to open in Browser.&lt;/code&gt;&lt;/pre&gt;
&lt;h2 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span&gt; ️ 번외 - 서버 호스팅 방법&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;서버 호스팅 시 아래와 같은 오류가 발생할 수 있습니다. (&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;HTTPS/TLS 오류&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1809&quot; data-origin-height=&quot;810&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/berPP1/btsOlXgwoJ5/SFSvoagiiZmZTBGLwIp6iK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/berPP1/btsOlXgwoJ5/SFSvoagiiZmZTBGLwIp6iK/img.png&quot; data-alt=&quot;오류 예시&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/berPP1/btsOlXgwoJ5/SFSvoagiiZmZTBGLwIp6iK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FberPP1%2FbtsOlXgwoJ5%2FSFSvoagiiZmZTBGLwIp6iK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1809&quot; height=&quot;810&quot; data-origin-width=&quot;1809&quot; data-origin-height=&quot;810&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;오류 예시&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 data-end=&quot;294&quot; data-start=&quot;267&quot; data-ke-size=&quot;size26&quot;&gt;✅ 해결 방안&lt;/h2&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-start=&quot;296&quot; data-end=&quot;367&quot; data-ke-size=&quot;size23&quot;&gt;  서버 내 ssl 키 생성&lt;/h3&gt;
&lt;pre id=&quot;code_1748828785455&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;mkdir -p ~/n8n-certs
cd ~/n8n-certs

openssl req -x509 -nodes -days 365 \
  -newkey rsa:2048 \
  -keyout server.key \
  -out server.crt \
  -subj &quot;/CN=localhost&quot;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-end=&quot;367&quot; data-start=&quot;296&quot; data-ke-size=&quot;size23&quot;&gt;  TLS 설정 및 HTTPS 세팅&lt;/h3&gt;
&lt;pre id=&quot;code_1748827611868&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;docker run -it --rm \
  --name n8n \
  -p 5678:5678 \
  -v n8n_data:/home/node/.n8n \
  -v ~/n8n-certs:/files \
  -e N8N_SECURE_COOKIE=false \
  -e N8N_PROTOCOL=https \
  -e N8N_SSL_KEY=/files/server.key \
  -e N8N_SSL_CERT=/files/server.crt \
  docker.n8n.io/n8nio/n8n&lt;/code&gt;&lt;/pre&gt;
&lt;blockquote data-end=&quot;795&quot; data-start=&quot;658&quot; data-ke-style=&quot;style1&quot;&gt;
&lt;p data-end=&quot;795&quot; data-start=&quot;660&quot; data-ke-size=&quot;size16&quot;&gt;/path/to/ssl/을 SSL 키/인증서 파일을 저장하는 실제 경로로 변경하여, HTTPS가 활성화되고 쿠키 문제가 해결됩니다.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div&gt;&lt;hr data-ke-style=&quot;style1&quot; /&gt;&lt;/div&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;  docker-compose로 환경 설정하기&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;n8n은 도메인, 타임존 등 다양한 설정을 &lt;/span&gt;&lt;span&gt;docker-compose.yml&lt;/span&gt;&lt;span&gt;로 구성할 수 있습니다.&lt;/span&gt;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span&gt;1. 작업 폴더 생성&lt;/span&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;예시: &lt;/span&gt;&lt;span&gt;C:\devtool\n8n&lt;/span&gt;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span&gt;2. &lt;/span&gt;&lt;span&gt;.env&lt;/span&gt;&lt;span&gt; 파일 생성&lt;/span&gt;&lt;/h3&gt;
&lt;pre class=&quot;ini&quot;&gt;&lt;code&gt;DOMAIN_NAME=selfhosted.com
SUBDOMAIN=n8n
GENERIC_TIMEZONE=Asia/Seoul&lt;/code&gt;&lt;/pre&gt;
&lt;blockquote data-ke-style=&quot;style1&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;이 설정은 도메인 주소와 타임존을 정의합니다.&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span&gt;3. &lt;/span&gt;&lt;span&gt;docker-compose.yml&lt;/span&gt;&lt;span&gt; 파일 생성&lt;/span&gt;&lt;/h3&gt;
&lt;pre class=&quot;http&quot;&gt;&lt;code&gt;version: &quot;3.7&quot;

services:
  n8n:
    image: docker.n8n.io/n8nio/n8n
    restart: always
    ports:
      - &quot;80:80&quot;
    environment:
      - N8N_HOST=${SUBDOMAIN}.${DOMAIN_NAME}
      - N8N_PORT=80
      - N8N_PROTOCOL=http
      - NODE_ENV=production
      - WEBHOOK_URL=http://${SUBDOMAIN}.${DOMAIN_NAME}
      - GENERIC_TIMEZONE=${GENERIC_TIMEZONE}
      - N8N_SECURE_COOKIE=false
    env_file:
      - .env
    volumes:
      - n8n_data:/home/node/.n8n

volumes:
  n8n_data:
    external: true&lt;/code&gt;&lt;/pre&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span&gt;4. 실행하기&lt;/span&gt;&lt;/h3&gt;
&lt;pre class=&quot;ebnf&quot;&gt;&lt;code&gt;docker-compose up -d&lt;/code&gt;&lt;/pre&gt;
&lt;blockquote data-ke-style=&quot;style1&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;정상적으로 실행되면 &lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;a href=&quot;http://n8n.selfhosted.com&quot;&gt;http://n8n.selfhosted.com&lt;/a&gt;&lt;span&gt; 으로 접속 가능해야 합니다.&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span&gt;5. 로컬 호스트 파일 수정 (Windows)&lt;/span&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;C:\Windows\System32\drivers\etc\hosts&lt;/span&gt;&lt;span&gt; 파일을 열어 아래 한 줄 추가:&lt;/span&gt;&lt;/p&gt;
&lt;pre class=&quot;accesslog&quot;&gt;&lt;code&gt;127.0.0.1       n8n.selfhosted.com&lt;/code&gt;&lt;/pre&gt;
&lt;blockquote data-ke-style=&quot;style1&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;관리자 권한으로 편집기 실행 필수!&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div&gt;&lt;hr data-ke-style=&quot;style1&quot; /&gt;&lt;/div&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;  설치 완료 후 할 수 있는 일&lt;/span&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-spread=&quot;false&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span&gt;웹에서 워크플로우 시각적으로 만들기&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;OpenAI, Telegram, Gmail 등과 연동 테스트&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Node.js Function 노드를 활용한 고급 자동화 구성&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;&lt;hr data-ke-style=&quot;style1&quot; /&gt;&lt;/div&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;  요약&lt;/span&gt;&lt;/h2&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span&gt;단계&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span&gt;설명&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span&gt;1&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span&gt;Docker Desktop 설치&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span&gt;2&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span&gt;n8n 볼륨 생성: &lt;/span&gt;&lt;span&gt;docker volume create n8n_data&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span&gt;3&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span&gt;이미지로 실행: &lt;/span&gt;&lt;span&gt;docker run ...&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span&gt;4&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span&gt;.env&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;docker-compose.yml&lt;/span&gt;&lt;span&gt; 생성 후 &lt;/span&gt;&lt;span&gt;docker-compose up -d&lt;/span&gt;&lt;span&gt; 실행&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span&gt;5&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span&gt;hosts&lt;/span&gt;&lt;span&gt; 파일 수정 후 도메인 접속&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;div&gt;&lt;hr data-ke-style=&quot;style1&quot; /&gt;&lt;/div&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;  마무리&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;n8n은 개발자뿐 아니라 비개발자도 활용 가능한 강력한 자동화 플랫폼입니다.&lt;/span&gt;&lt;br /&gt;&lt;span&gt;직접 설치(Self-hosting)를 통해 비용을 아끼고, 더 높은 자유도로 자신만의 자동화 서버를 구축해보세요!&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;질문이 있다면 댓글로 남겨주세요. 다음에는 n8n 워크플로우 실전 예제로 찾아뵙겠습니다.&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style1&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;이 글이 도움이 되셨다면 공감 ❤️ 과 궁금하셨던 점들을 댓글로 ✍️ 부탁드립니다.&lt;br /&gt;감사합니다  &lt;/p&gt;</description>
      <category>개발/IT 기타</category>
      <category>Docker</category>
      <category>n8n</category>
      <category>n8nselfhosted</category>
      <category>n8nworkflow</category>
      <category>n8n설치</category>
      <category>노코드</category>
      <category>로컬서버</category>
      <category>워크플로우자동화</category>
      <category>자동화툴</category>
      <category>파이썬자동화</category>
      <author>TF포지</author>
      <guid isPermaLink="true">https://tradeforge.tistory.com/10</guid>
      <comments>https://tradeforge.tistory.com/10#entry10comment</comments>
      <pubDate>Sat, 31 May 2025 19:43:13 +0900</pubDate>
    </item>
    <item>
      <title>Docker Desktop 설치 완벽 가이드 (2025)</title>
      <link>https://tradeforge.tistory.com/9</link>
      <description>&lt;h2 data-pm-slice=&quot;1 2 []&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;  Docker 설치 가이드&lt;/span&gt;&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span&gt;  Windows (WSL2 포함 환경 지원)&lt;/span&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;Docker는 n8n을 Self-hosted 방식으로 설치하기 위해 반드시 필요한 도구입니다. 이 섹션에서는 &lt;/span&gt;&lt;span&gt;&lt;b&gt;Windows 환경에서 Docker Desktop을 설치하고 설정하는 방법&lt;/b&gt;&lt;/span&gt;&lt;span&gt;을 단계별로 상세히 안내합니다.&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;&lt;hr data-ke-style=&quot;style1&quot; /&gt;&lt;/div&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span&gt;✅ 1단계: Docker Desktop 설치&lt;/span&gt;&lt;/h3&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-spread=&quot;false&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;&lt;span&gt;&lt;a&gt;Docker 공식 사이트&lt;/a&gt;&lt;/span&gt;&lt;span&gt;에 접속합니다.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;&quot;Download for Windows (Windows 10/11)&quot; 버튼을 클릭해 설치 파일을 다운로드합니다.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;다운로드한 설치 파일(&lt;/span&gt;&lt;span&gt;Docker Desktop Installer.exe&lt;/span&gt;&lt;span&gt;)을 더블 클릭하여 실행합니다.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;설치 마법사에 따라 &lt;/span&gt;&lt;span&gt;&lt;b&gt;기본 설정 그대로 설치&lt;/b&gt;&lt;/span&gt;&lt;span&gt;를 진행합니다. (WSL2 옵션이 있다면 체크된 상태 유지 권장)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;설치 완료 후 컴퓨터를 &lt;/span&gt;&lt;span&gt;&lt;b&gt;재부팅&lt;/b&gt;&lt;/span&gt;&lt;span&gt;합니다.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote data-ke-style=&quot;style1&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;  WSL2(Windows Subsystem for Linux 2)가 설치되어 있지 않은 경우, Docker 설치 시 자동으로 설치 옵션이 제안됩니다.&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div&gt;&lt;hr data-ke-style=&quot;style1&quot; /&gt;&lt;/div&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span&gt;✅ 2단계: Docker Desktop 실행 확인&lt;/span&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-spread=&quot;false&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span&gt;Windows를 재부팅한 뒤, &lt;/span&gt;&lt;span&gt;&lt;b&gt;Docker Desktop 앱을 실행&lt;/b&gt;&lt;/span&gt;&lt;span&gt;합니다.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;시스템 트레이 우측 하단에   고래 아이콘이 표시되면 Docker가 정상적으로 실행 중입니다.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote data-ke-style=&quot;style1&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;처음 실행 시 리소스를 초기화하는 데 시간이 다소 걸릴 수 있습니다.&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div&gt;&lt;hr data-ke-style=&quot;style1&quot; /&gt;&lt;/div&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span&gt;  실행 화면 예시&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dihSYT/btsOlL7QYDO/5iKDOIyvmBqb3HJqSo5SM1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dihSYT/btsOlL7QYDO/5iKDOIyvmBqb3HJqSo5SM1/img.png&quot; data-origin-width=&quot;1262&quot; data-origin-height=&quot;870&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.1799%; margin-right: 10px;&quot; data-widthpercent=&quot;49.76&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dihSYT/btsOlL7QYDO/5iKDOIyvmBqb3HJqSo5SM1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdihSYT%2FbtsOlL7QYDO%2F5iKDOIyvmBqb3HJqSo5SM1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1262&quot; height=&quot;870&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/E9R3U/btsOmjwcIVB/VMQMHIXhGOpjsTq2ATnikK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/E9R3U/btsOmjwcIVB/VMQMHIXhGOpjsTq2ATnikK/img.png&quot; data-origin-width=&quot;1264&quot; data-origin-height=&quot;863&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.6573%;&quot; data-widthpercent=&quot;50.24&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/E9R3U/btsOmjwcIVB/VMQMHIXhGOpjsTq2ATnikK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FE9R3U%2FbtsOmjwcIVB%2FVMQMHIXhGOpjsTq2ATnikK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1264&quot; height=&quot;863&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;도커 초기 화면&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;div&gt;&lt;hr data-ke-style=&quot;style1&quot; /&gt;&lt;/div&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span&gt;⚠️ 예상 오류 및 해결 방법&lt;/span&gt;&lt;/h3&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span&gt;❌ 오류: &quot;WSL2 설치가 필요합니다&quot; 또는 &quot;WSL2 backend가 실행되지 않음&quot;&lt;/span&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-spread=&quot;false&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span&gt;해결 방법:&lt;/span&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-spread=&quot;false&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;&lt;span&gt;Microsoft 공식 문서의 &lt;/span&gt;&lt;a href=&quot;https://learn.microsoft.com/ko-kr/windows/wsl/install&quot;&gt;&lt;span&gt;WSL 설치 가이드&lt;/span&gt;&lt;/a&gt;&lt;span&gt; 따라 WSL2를 먼저 설치합니다.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;PowerShell(관리자 권한)에서 아래 명령어 실행:&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;wsl --install wsl --set-default-version 2&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Windows 재부팅 후 Docker 재실행&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span&gt;❌ 오류: &quot;Docker Desktop failed to start&quot; 또는 고래 아이콘이 붉은 색으로 변함&lt;/span&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-spread=&quot;false&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span&gt;해결 방법:&lt;/span&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-spread=&quot;false&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span&gt;Hyper-V 또는 Virtual Machine Platform 기능이 꺼져 있는 경우 발생&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;제어판 &amp;rarr; 프로그램 및 기능 &amp;rarr; Windows 기능 켜기/끄기에서 아래 항목 활성화:&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;변경 후 반드시 &lt;/span&gt;&lt;span&gt;&lt;b&gt;재부팅&lt;/b&gt;&lt;/span&gt;&lt;span&gt; 필요&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span&gt;❌ 오류: 설치는 되었지만 &lt;/span&gt;&lt;span&gt;docker run&lt;/span&gt;&lt;span&gt; 명령이 작동하지 않음&lt;/span&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-spread=&quot;false&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span&gt;해결 방법:&lt;/span&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-spread=&quot;false&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span&gt;docker&lt;/span&gt;&lt;span&gt; 명령어가 인식되지 않는 경우 &amp;rarr; 환경 변수 문제가 있을 수 있음&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Docker Desktop 설정에서 WSL 통합이 활성화되어 있는지 확인&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;CMD 또는 PowerShell 대신 &quot;Docker Desktop Terminal&quot; 또는 WSL Ubuntu 터미널 사용 권장&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;&lt;hr data-ke-style=&quot;style1&quot; /&gt;&lt;/div&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span&gt;  설치 확인 명령어&lt;/span&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;설치가 성공적으로 완료되었는지 확인하려면, PowerShell 또는 WSL 터미널에서 아래 명령어를 실행하세요:&lt;/span&gt;&lt;/p&gt;
&lt;pre class=&quot;python&quot; data-ke-language=&quot;python&quot;&gt;&lt;code&gt;PS C:\Users\user&amp;gt; docker --version
Docker version 28.0.4, build b8034c0

PS C:\Users\user&amp;gt; docker info
Client:
 Version:    28.0.4
 Context:    desktop-linux
 Debug Mode: false&lt;/code&gt;&lt;/pre&gt;
&lt;div&gt;&lt;hr data-ke-style=&quot;style1&quot; /&gt;&lt;/div&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span&gt;  요약 체크리스트&lt;/span&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;체크 항목상태 확인&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span&gt;Docker Desktop 설치 완료&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span&gt;✅&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span&gt;고래 아이콘 표시됨&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span&gt;✅&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span&gt;docker --version&lt;/span&gt;&lt;span&gt; 명령 실행됨&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span&gt;✅&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span&gt;WSL2 기반 통합 활성화&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span&gt;✅&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;blockquote data-ke-style=&quot;style1&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;✅ 위 조건이 모두 충족되면, n8n 설치를 위한 Docker 환경이 준비된 것입니다!&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;</description>
      <category>개발/IT 기타</category>
      <category>DockerDesktop</category>
      <category>dockerwindows</category>
      <category>Docker설치</category>
      <category>WSL2</category>
      <category>개발환경구축</category>
      <category>도커에러해결</category>
      <category>도커튜토리얼</category>
      <category>윈도우도커</category>
      <author>TF포지</author>
      <guid isPermaLink="true">https://tradeforge.tistory.com/9</guid>
      <comments>https://tradeforge.tistory.com/9#entry9comment</comments>
      <pubDate>Sat, 31 May 2025 19:35:19 +0900</pubDate>
    </item>
    <item>
      <title>트레이딩 뷰 지표 시리즈 (4) - 스토캐스틱 RSI : 과매수&amp;middot;과매도 구간을 정확히 포착하는 보조지표</title>
      <link>https://tradeforge.tistory.com/8</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;시장의 &lt;b&gt;추세&lt;/b&gt;, &lt;b&gt;진입 전략&lt;/b&gt;, &lt;b&gt;자산 관리&lt;/b&gt; 세 가지가 정확하게 맞물려야 &lt;b&gt;성공적인 자동매매 시스템&lt;/b&gt;을 구축할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번 포스팅에서는 &lt;b&gt;스토캐스틱 RSI(Stochastic RSI)&lt;/b&gt; 라는 &lt;b&gt;타이밍 진입에 탁월한 오실레이터 지표&lt;/b&gt;를 소개하고,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;실전 자동매매 전략으로 어떻게 적용할 수 있는지&lt;/b&gt;를 알아보겠습니다.&lt;/p&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;스토캐스틱 RSI란 무엇인가요?&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;스토캐스틱 RSI&lt;/b&gt;는 이름 그대로 &lt;b&gt;RSI 값에 스토캐스틱 공식을 적용한&lt;/b&gt; 2차 지표입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;즉, 단순한 RSI보다 &lt;b&gt;민감하게 반응&lt;/b&gt;하며, 더 빠르게 &lt;b&gt;과매수/과매도 구간&lt;/b&gt;을 포착할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style1&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;StochRSI = (RSI - Lowest RSI) / (Highest RSI - Lowest RSI)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;스토캐스틱 RSI vs 일반 RSI 차이점&lt;/h3&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;항목&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;일반 RSI&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;스토캐스틱 SI&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;입력값&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;종가&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;RSI 값&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;반응 속도&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;다소 느림&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;민감하고 빠름&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;특징&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;추세 지속성 분석&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;진입 타이밍 포착&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;과매수/과매도 기준&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;70 / 30&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;0.8 / 0.2 (또는 0.9 / 0.1)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;왜 StochRSI가 유용할까요?&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;RSI보다 &lt;b&gt;빠르게 진입/청산 타이밍&lt;/b&gt;을 알려줌&lt;/li&gt;
&lt;li&gt;작은 반등이나 눌림목에서도 &lt;b&gt;섬세한 판단 가능&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;다른 추세 지표(EMA, Supertrend 등)와 함께 사용할 때 유용&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;자동매매 전략 설계 &amp;ndash; StochRSI 기반 진입/청산&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;기본 전략 로직&lt;/h3&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 58px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 16px;&quot;&gt;
&lt;td style=&quot;height: 16px; text-align: center;&quot;&gt;조건&lt;/td&gt;
&lt;td style=&quot;height: 16px; text-align: center;&quot;&gt;의미&lt;/td&gt;
&lt;td style=&quot;height: 16px; text-align: center;&quot;&gt;전략&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;height: 21px; text-align: center;&quot;&gt;StochRSI &amp;lt; 0.2&lt;/td&gt;
&lt;td style=&quot;height: 21px; text-align: center;&quot;&gt;과매도 구간&lt;/td&gt;
&lt;td style=&quot;height: 21px; text-align: center;&quot;&gt;매수 진입 시도&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;height: 21px; text-align: center;&quot;&gt;StochRSI &amp;gt; 0.8&lt;/td&gt;
&lt;td style=&quot;height: 21px; text-align: center;&quot;&gt;과매수 구간&lt;/td&gt;
&lt;td style=&quot;height: 21px; text-align: center;&quot;&gt;매도 진입 시도&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt; &amp;zwj;  Pine Script 실습 코드&lt;/h2&gt;
&lt;pre class=&quot;python&quot; data-ke-language=&quot;python&quot;&gt;&lt;code&gt;// ver 1  alerts show significant stoch rsi crossovers as long as they arent in outermost bounds
// ver 2  fixed error with &amp;gt; to &amp;gt;= that caused some alerts to not appear
// ver 3  changed from symbols to columns to make it easier to set up real trading view alerts with it!

study(title=&quot;Stochastic RSI with Crossover Alerts&quot;, shorttitle=&quot;Stoch RSI with Crossover Alerts&quot;)
smoothK = input(3, minval=1)
smoothD = input(3, minval=1)
lengthRSI = input(14, minval=1)
lengthStoch = input(14, minval=1)
src = input(close, title=&quot;RSI Source&quot;)

rsi1 = rsi(src, lengthRSI)
k = sma(stoch(rsi1, rsi1, rsi1, lengthStoch), smoothK)
d = sma(k, smoothD)
plot(k, color=blue)
plot(d, color=orange)
h0 = hline(80)
h1 = hline(20)
fill(h0, h1, color=purple, transp=80)

linecol = k[0] &amp;gt;= d[0] and k[1] &amp;lt;= d[1] and k &amp;lt;= 60 and k &amp;gt;= 5 ? green : white
linecol2 = k[0] &amp;lt;= d[0] and k[1] &amp;gt;= d[1] and k &amp;gt;= 40 and k &amp;lt;= 95 ? red : linecol

data = (60-k[1])/2
data2 = (k[1]-40)/2
plot(k[1] &amp;gt;= d[1] and k[2] &amp;lt;= d[2] and k &amp;lt;= 60 and k &amp;gt;= 10 ? data : na , style=columns,color=green,title=&quot;Cross Up Confirmed&quot;)           // show a green column higher if stoch is deeper
plot(k[1] &amp;lt;= d[1] and k[2] &amp;gt;= d[2] and k &amp;gt;= 40 and k &amp;lt;= 95 ? data2 : na , style=columns,color=red, title=&quot;Cross Down Confirmed&quot;)           // show a red column higher if stoch is higher&lt;/code&gt;&lt;/pre&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;차트 해석 예시&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;670&quot; data-origin-height=&quot;381&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/eRNpfs/btsNxvshPzb/dl9RmTy9kBiBGH7yWXkvW0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/eRNpfs/btsNxvshPzb/dl9RmTy9kBiBGH7yWXkvW0/img.png&quot; data-alt=&quot;스토캐스틱 RSI 예시&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/eRNpfs/btsNxvshPzb/dl9RmTy9kBiBGH7yWXkvW0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FeRNpfs%2FbtsNxvshPzb%2Fdl9RmTy9kBiBGH7yWXkvW0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;670&quot; height=&quot;381&quot; data-origin-width=&quot;670&quot; data-origin-height=&quot;381&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;스토캐스틱 RSI 예시&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;  매수 진입:&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;StochRSI가 &lt;b&gt;0.2 아래로 내려갔다가&lt;/b&gt; 상향 돌파 &amp;rarr; &lt;b&gt;눌림목 매수 기회&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;  매도 진입:&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;StochRSI가 &lt;b&gt;0.8 이상 올라갔다가&lt;/b&gt; 하향 돌파 &amp;rarr; &lt;b&gt;과열 매도 신호&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote data-ke-style=&quot;style1&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;주의 할점 : StochRSI는 추세보다는 타이밍 중심의 진입 지표입니다. 추세 확인용 보조 지표와 함께 사용하면 더욱 신뢰성 있는 지표를 개발할 수 있습니다.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;실전 활용 팁&lt;/h2&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;상황&lt;/td&gt;
&lt;td&gt;활용 방식&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;횡보 구간&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;강력한 반등/하락 타이밍 포착에 유리&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;추세 구간&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;EMA/Supertrend 등과 함께 사용해 필터링&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;전략 백테스트&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;Multiplier, RSI 기간 등 최적화 추천&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;주의사항 및 한계&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;민감한 지표이므로 휩소에 약할 수 있음&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;추세 없는 구간에서는 &lt;b&gt;허위 신호 발생&lt;/b&gt; 가능성 있음&lt;/li&gt;
&lt;li&gt;반드시 다른 지표와 함께 &lt;b&gt;전략적 조합&lt;/b&gt; 필요&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;마무리&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;스토캐스틱 RSI는 RSI의 개선된 버전으로, &lt;b&gt;과매수/과매도 구간에서 빠르고 정확한 진입 타이밍&lt;/b&gt;을 제공합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;단독 사용보다는 필터링용으로 활용&lt;/b&gt;할 때 가장 강력한 성능을 발휘하며, EMA, 슈퍼 트렌드, MACD 등과 함께 복합 전략을 구성하면 &lt;b&gt;고승률 자동매매 시스템&lt;/b&gt; 구축이 가능합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다음 포스팅에서는 실제 시장 참여자들의 평균 가격 인식선을 파악할 수 있는&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;VWAP (거래량 가중 평균 가격)&lt;/b&gt; 지표에 대해 다루겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;특히 &lt;b&gt;기관 투자자들과의 심리전&lt;/b&gt;에서 VWAP이 어떤 역할을 하는지 알아보겠습니다.&lt;/p&gt;</description>
      <category>트레이딩 전략/지표 설명</category>
      <category>rsi</category>
      <category>과매수과매도전략</category>
      <category>스토캐스틱</category>
      <category>스토캐스틱RSI</category>
      <category>자동매매</category>
      <category>지표</category>
      <category>트레이딩뷰지표</category>
      <author>TF포지</author>
      <guid isPermaLink="true">https://tradeforge.tistory.com/8</guid>
      <comments>https://tradeforge.tistory.com/8#entry8comment</comments>
      <pubDate>Thu, 24 Apr 2025 22:44:32 +0900</pubDate>
    </item>
  </channel>
</rss>