지표설명

매닝 스톨러(Manning Stoller)가 개발한 기법으로 주가의 움직임이 특정 이동평균선을 중심에 두고 위 아래 일정폭 안에서 사이클을 그리며 움직인다는 가정을 기반으로 만들어진 지표이며 엔벨로프라는 이름도 지표가 마치 봉투(Envelope)와 같이 보이므로 붙여진 이름입니다.

엔벨로프는 이동평균을 중심으로 위아래로 일정%선을 그린 것으로 이 라인들은 각각 저항선과 지지선의 역할을 하게 되며 주가가 저항선 위에 있을 경우 과열국면으로 지지선 아래에 있을 경우 침체국면으로 간주합니다.

<aside> <img src="/icons/mathematics_gray.svg" alt="/icons/mathematics_gray.svg" width="40px" /> 계산식 상단 = 이동평균 +n% 중단 = 이동평균 하단 = 이동평균 - n%

</aside>

<aside> <img src="/icons/book_gray.svg" alt="/icons/book_gray.svg" width="40px" /> 관련 함수

Ma(가격, 기간) EnvelopeUp(기간, Percent) EnvelopeDown(기간, Percent)

</aside>

활용예시

1. 
//하단돌파 매수, 상단이탈 매도

input : Period(20),Percent(2);
var : Evup(0),Evmd(0),Evdn(0);

Evup = EnvelopeUp(Period,Percent);
Evmd = ma(c,Period);
EVdn = EnvelopeDown(Period,Percent);

if MarketPosition <= 0 and CrossUp(c,Evdn) Then
	Buy("b");

if MarketPosition >= 0 and CrossDown(C,Evup) Then
	Sell("S");

2.
//중심돌파 매수, 상단이탈 매수청산
//중심이탈 매도, 하단돌파 매도청산

input : Period(20),Percent(2);
var : Evup(0),Evmd(0),Evdn(0);

Evup = EnvelopeUp(Period,Percent);
Evmd = ma(c,Period);
EVdn = EnvelopeDown(Period,Percent);

if MarketPosition <= 0 and CrossUp(c,Evmd) Then
	Buy("b");

if MarketPosition == 1 Then
{
	if CrossDown(C,Evup) Then
		ExitLong("Bx");
}

if MarketPosition >= 0 and CrossDown(C,Evmd) Then
	Sell("S");

if MarketPosition == -1 Then
{
	if CrossUp(C,EVdn) Then
		Exitshort("Sx");
}

<aside> 💡 뒤로가기는 좌측상단의 목차 버튼을 눌러주세요.

</aside>