커뮤니티
해석 부탁드립니다.
2019-08-14 09:44:50
242
글번호 131141
안녕하세요?
아래의 1,2번 문장의 해석을 부탁드립니다.. 가능하면 자세하게 부탁드립니다.
1번 if SwingLow(1,L,Left,right,left+right+1) != -1 Then{
2번 SL1 = Text_New(Sdate[Right],stime[Right],L[right]-PriceScale,);
Text_SetColor(SL1,BLUE);
답변 2
예스스탁 예스스탁 답변
2019-08-14 11:16:08
안녕하세요
예스스탁입니다.
1
swinglow(순위,지정값,[좌측봉수],[우측봉수],전체봉수)
swinglow함수는 기준봉 기준으로 좌우봉를 지정해 저점을 판단하는 함수입니다.
좌측봉들의 값보다 기준봉의 값이 작거나 같고
우측봉들의 값보다 기본봉의 값이 작으면 조건이 성립합니다.
전체봉수에서 지정한 조건이 만족하지 않으면 -1을 리턴합니다.
그러므로 SwingLow(1,L,Left,right,left+right+1) != -1은 조건이 만조했다는 의미입니다.
좌측봉수, 우측봉수, 전체봉수는 임의로 지정하시면 되며
전체봉수에 지정해야 할 최소값은 좌측봉수+1(기준봉)+우측봉수입니다.
SwingLow(1,L,Left,right,left+right+1)
left,right가 각 3이라면 조건판단에 최소 7개봉이 필요합니다.
[Left : 4봉전~6봉전 저가중 최저가] [기준봉 : 3봉전저가] [right : 현재봉~2봉전 저가 중 최저가]
현재봉기준 최근 3개봉의 최저가가 3봉전의 저가보다 크고
현재봉기준 4~6봉전저가가 3봉전의 저가보다 크거나 같으면 저가기준 저점이 발생한것으로 간주합니다.
2
text_new는 날짜 시간 가격을 지정해 텍스트를 출력하는 함수입니다.
Text_SetColor는 텍스트의 새상을 지정하는 함수입니다.
input : Left(3),right(3);
var : SL1(0);
#저점발생
if SwingLow(1,L,Left,right,left+right+1) != -1 Then
{
#3봉전이 저가-1틱에 해당봉의 저가를 텍스트로 출력하고 텍스트의 아이디는 SL1에 저장
SL1 = Text_New(Sdate[Right],stime[Right],L[right]-PriceScale,NumToStr(L[right],2));
#SL1텍스트의 색상을 파란색으로 지정
Text_SetColor(SL1,BLUE);
}
각 함수에 대한 상세내용은 예스랭귀지 도움말에서 참고하시기 바랍니다.
즐거운 하루되세요
> 추세승리 님이 쓴 글입니다.
> 제목 : 해석 부탁드립니다.
> 안녕하세요?
아래의 1,2번 문장의 해석을 부탁드립니다.. 가능하면 자세하게 부탁드립니다.
1번 if SwingLow(1,L,Left,right,left+right+1) != -1 Then{
2번 SL1 = Text_New(Sdate[Right],stime[Right],L[right]-PriceScale,);
Text_SetColor(SL1,BLUE);
추세승리
2019-08-14 11:56:57
해석 감사합니다.,...
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 해석 부탁드립니다.
> 안녕하세요
예스스탁입니다.
1
swinglow(순위,지정값,[좌측봉수],[우측봉수],전체봉수)
swinglow함수는 기준봉 기준으로 좌우봉를 지정해 저점을 판단하는 함수입니다.
좌측봉들의 값보다 기준봉의 값이 작거나 같고
우측봉들의 값보다 기본봉의 값이 작으면 조건이 성립합니다.
전체봉수에서 지정한 조건이 만족하지 않으면 -1을 리턴합니다.
그러므로 SwingLow(1,L,Left,right,left+right+1) != -1은 조건이 만조했다는 의미입니다.
좌측봉수, 우측봉수, 전체봉수는 임의로 지정하시면 되며
전체봉수에 지정해야 할 최소값은 좌측봉수+1(기준봉)+우측봉수입니다.
SwingLow(1,L,Left,right,left+right+1)
left,right가 각 3이라면 조건판단에 최소 7개봉이 필요합니다.
[Left : 4봉전~6봉전 저가중 최저가] [기준봉 : 3봉전저가] [right : 현재봉~2봉전 저가 중 최저가]
현재봉기준 최근 3개봉의 최저가가 3봉전의 저가보다 크고
현재봉기준 4~6봉전저가가 3봉전의 저가보다 크거나 같으면 저가기준 저점이 발생한것으로 간주합니다.
2
text_new는 날짜 시간 가격을 지정해 텍스트를 출력하는 함수입니다.
Text_SetColor는 텍스트의 새상을 지정하는 함수입니다.
input : Left(3),right(3);
var : SL1(0);
#저점발생
if SwingLow(1,L,Left,right,left+right+1) != -1 Then
{
#3봉전이 저가-1틱에 해당봉의 저가를 텍스트로 출력하고 텍스트의 아이디는 SL1에 저장
SL1 = Text_New(Sdate[Right],stime[Right],L[right]-PriceScale,NumToStr(L[right],2));
#SL1텍스트의 색상을 파란색으로 지정
Text_SetColor(SL1,BLUE);
}
각 함수에 대한 상세내용은 예스랭귀지 도움말에서 참고하시기 바랍니다.
즐거운 하루되세요
> 추세승리 님이 쓴 글입니다.
> 제목 : 해석 부탁드립니다.
> 안녕하세요?
아래의 1,2번 문장의 해석을 부탁드립니다.. 가능하면 자세하게 부탁드립니다.
1번 if SwingLow(1,L,Left,right,left+right+1) != -1 Then{
2번 SL1 = Text_New(Sdate[Right],stime[Right],L[right]-PriceScale,);
Text_SetColor(SL1,BLUE);
다음글
이전글