예스스탁
예스스탁 답변
2025-03-24 12:59:21
안녕하세요
예스스탁입니다.
첨부된 그림과 같이 표시가 되고 있습니다.
수식에 지표값 같이 출력해서 비교해 보시기 바랍니다.
input : length(70);
input : mult(1.2);
var : src(0),lag(0),zlema(0),volatility(0),trend(0),zlemaColor(0),tx(0);
src = close;
lag = floor((length - 1) / 2);
zlema = ema(src + (src - src[lag]), length);
volatility = highest(atr(length), length*3) * mult;
if CrossUp(close, zlema+volatility) Then
trend = 1;
if CrossDown(close, zlema-volatility) Then
trend = -1;
Input : Period(20), Percent(2);
var : center(0),UPline(0),DNline(0),T(0);
center = ma(C, Period);
UPline = EnvelopeUp(Period, Percent);
Dnline = EnvelopeDown(Period, Percent);
if trend == -1 and trend[1] != -1 and ((zlema+volatility > upline) or (zlema+volatility < dnLine)) Then
{
//PlaySound("C:₩eBestYesTrader₩data₩workgroup₩매도.wav");
tx = Text_New(sDate,sTime,zlema+volatility,"▼");
Text_SetColor(tx,White);
Text_SetStyle(tx,2,1);
Text_SetSize(tx,38);#크기
}
if trend == 1 and trend[1] != 1 and ((zlema-volatility> upline) or (zlema-volatility < dnLine)) Then
{
//PlaySound("C:₩eBestYesTrader₩data₩workgroup₩매수.wav");
tx = Text_New(sDate,sTime,zlema-volatility ,"▲");
Text_SetColor(tx,White);
Text_SetStyle(tx,2,0);
Text_SetSize(tx,38);#크기
}
Plot1(zlema+volatility);
Plot2(zlema-volatility);
plot3(UPline);
plot4(Dnline);
즐거운 하루되세요
> 새벽에 님이 쓴 글입니다.
> 제목 : 문의드립니다
> 번호 91982 확인부탁드립니다
감사합니다
네 수식감사합니다
한가지 질문이있는데 분봉이나 틱봉에서는 표현이안되고 일봉주봉월봉만되는데
분봉이나틱봉에서가능할려면 어떡게해야되는지요?
답변감사합니다
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의드립니다
> 안녕하세요
예스스탁입니다.
첨부된 그림과 같이 표시가 되고 있습니다.
수식에 지표값 같이 출력해서 비교해 보시기 바랍니다.
input : length(70);
input : mult(1.2);
var : src(0),lag(0),zlema(0),volatility(0),trend(0),zlemaColor(0),tx(0);
src = close;
lag = floor((length - 1) / 2);
zlema = ema(src + (src - src[lag]), length);
volatility = highest(atr(length), length*3) * mult;
if CrossUp(close, zlema+volatility) Then
trend = 1;
if CrossDown(close, zlema-volatility) Then
trend = -1;
Input : Period(20), Percent(2);
var : center(0),UPline(0),DNline(0),T(0);
center = ma(C, Period);
UPline = EnvelopeUp(Period, Percent);
Dnline = EnvelopeDown(Period, Percent);
if trend == -1 and trend[1] != -1 and ((zlema+volatility > upline) or (zlema+volatility < dnLine)) Then
{
//PlaySound("C:₩eBestYesTrader₩data₩workgroup₩매도.wav");
tx = Text_New(sDate,sTime,zlema+volatility,"▼");
Text_SetColor(tx,White);
Text_SetStyle(tx,2,1);
Text_SetSize(tx,38);#크기
}
if trend == 1 and trend[1] != 1 and ((zlema-volatility> upline) or (zlema-volatility < dnLine)) Then
{
//PlaySound("C:₩eBestYesTrader₩data₩workgroup₩매수.wav");
tx = Text_New(sDate,sTime,zlema-volatility ,"▲");
Text_SetColor(tx,White);
Text_SetStyle(tx,2,0);
Text_SetSize(tx,38);#크기
}
Plot1(zlema+volatility);
Plot2(zlema-volatility);
plot3(UPline);
plot4(Dnline);
즐거운 하루되세요
> 새벽에 님이 쓴 글입니다.
> 제목 : 문의드립니다
> 번호 91982 확인부탁드립니다
감사합니다
예스스탁
예스스탁 답변
2025-03-24 13:22:11
안녕하세요
예스스탁입니다.
올려주신 내용은 엔벨로프의 %를 조절해 보셔야 합니다.
엔벨로프가 이평기준 +-%이므로 선물과 같이 종목에 따라 2%는 굉장히 큰값일수 있습니다.
낮은 주기에서는 해당라인을 밖에 위치못할 수도 있습니다.
별도로 따로 처리할 내용이 없습니다.
즐거운 하루되세요
> 새벽에 님이 쓴 글입니다.
> 제목 : Re : Re : 문의드립니다
> 네 수식감사합니다
한가지 질문이있는데 분봉이나 틱봉에서는 표현이안되고 일봉주봉월봉만되는데
분봉이나틱봉에서가능할려면 어떡게해야되는지요?
답변감사합니다
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의드립니다
> 안녕하세요
예스스탁입니다.
첨부된 그림과 같이 표시가 되고 있습니다.
수식에 지표값 같이 출력해서 비교해 보시기 바랍니다.
input : length(70);
input : mult(1.2);
var : src(0),lag(0),zlema(0),volatility(0),trend(0),zlemaColor(0),tx(0);
src = close;
lag = floor((length - 1) / 2);
zlema = ema(src + (src - src[lag]), length);
volatility = highest(atr(length), length*3) * mult;
if CrossUp(close, zlema+volatility) Then
trend = 1;
if CrossDown(close, zlema-volatility) Then
trend = -1;
Input : Period(20), Percent(2);
var : center(0),UPline(0),DNline(0),T(0);
center = ma(C, Period);
UPline = EnvelopeUp(Period, Percent);
Dnline = EnvelopeDown(Period, Percent);
if trend == -1 and trend[1] != -1 and ((zlema+volatility > upline) or (zlema+volatility < dnLine)) Then
{
//PlaySound("C:₩eBestYesTrader₩data₩workgroup₩매도.wav");
tx = Text_New(sDate,sTime,zlema+volatility,"▼");
Text_SetColor(tx,White);
Text_SetStyle(tx,2,1);
Text_SetSize(tx,38);#크기
}
if trend == 1 and trend[1] != 1 and ((zlema-volatility> upline) or (zlema-volatility < dnLine)) Then
{
//PlaySound("C:₩eBestYesTrader₩data₩workgroup₩매수.wav");
tx = Text_New(sDate,sTime,zlema-volatility ,"▲");
Text_SetColor(tx,White);
Text_SetStyle(tx,2,0);
Text_SetSize(tx,38);#크기
}
Plot1(zlema+volatility);
Plot2(zlema-volatility);
plot3(UPline);
plot4(Dnline);
즐거운 하루되세요
> 새벽에 님이 쓴 글입니다.
> 제목 : 문의드립니다
> 번호 91982 확인부탁드립니다
감사합니다