커뮤니티

수식문의합니다

프로필 이미지
정상에서야
2017-03-14 12:31:50
203
글번호 107765
답변완료

첨부 이미지

안녕하세요 현재 사진처럼 가능할까요? 내용은 현재 상승하는 구간에서 전 양봉 캔들의 고점을 돌파한 후 음봉이 확정 되면 앞 양봉에 숫자표시 현재 하락하는 구간에서 전 음봉 캔들의 저점을 돌파한 후 양봉이 확정 되면 앞 음봉에 숫자표시 양봉 -- 양봉--- 음봉 확정시 두번째 양봉에 숫자 표시 입니다 음봉 -- 음봉--- 양봉 확정시 두번째 음봉에 숫자 표시 입니다 사진 첨부합니다.. 수고하세요
지표
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2017-03-14 16:59:48

안녕하세요 예스스탁입니다. 문의하신 부분은 값을 초기화할 추세변경의 내용이 필요합니다. 올리신 그림만으로는 상승과 하락추세구간을 알수없고 해당 부분은 저희가 지정해 드리지 않습니다. 아래 내용 참고해서 수정보완해 사용하시기 바랍니다 var : T(0),S(0),count(0),H1(0),L1(0),HH(0),LL(0); if 상승구간시작 Then T = 1; if 하락구간시작 Then T = -1; if C > O Then S = 1; if C < O Then S = -1; #상승반전 카운트 초기화 if T == 1 and T[1] != 1 Then{ count = 0; } #하락반전 카운트 초기화 if T == 1 and T[1] != 1 Then{ count = 0; } #양봉구간 최고가 if S == 1 and S[1] != 1 Then HH = H; if S == 1 and H > HH Then HH = H; #음봉구간 최저가 if S == -1 and S[1] != -1 Then LL = L; if S == -1 and L < LL Then LL = L; #상승구간 if T == 1 then{ #양봉구간이다가 음봉발생 if S == -1 and S[1] == 1 Then{ #횟수 카운트 if count == 0 Then{ count = 1; H1 = HH; } Else{ if HH > H1 Then{ H1 = HH; count = count+1; } } #횟수에 따라 지정된 숫자 출력 if count == 1 Then Text_New(sdate[1],stime[1],H[1],NumToStr(1,0)); #카운트가 1이면 전봉고가에 1출력 if count == 2 Then Text_New(sdate[1],stime[1],H[1],NumToStr(3,0)); #카운트가 2이면 전봉고가에 3출력 if count == 3 Then Text_New(sdate[1],stime[1],H[1],NumToStr(5,0)); #카운트가 3이면 전봉고가에 5출력 if count == 4 Then Text_New(sdate[1],stime[1],H[1],NumToStr(7,0)); #카운트가 4이면 전봉고가에 7출력 if count == 5 Then Text_New(sdate[1],stime[1],H[1],NumToStr(9,0)); #카운트가 5이면 전봉고가에 9출력 if count == 6 Then Text_New(sdate[1],stime[1],H[1],NumToStr(11,0)); #카운트가 6이면 전봉고가에 11출력 if count == 7 Then Text_New(sdate[1],stime[1],H[1],NumToStr(13,0)); #카운트가 7이면 전봉고가에 13출력 if count == 8 Then Text_New(sdate[1],stime[1],H[1],NumToStr(15,0)); #카운트가 8이면 전봉고가에 13출력 } } #하락구간 if T == 1 then{ #음봉구간이다가 양봉발생 if S == 1 and S[1] == -1 Then{ #횟수 카운트 if count == 0 Then{ count = 1; L1 = LL; } Else{ if LL < L1 Then{ L1 = LL; count = count+1; } } #횟수에 따라 지정된 숫자 출력 if count == 1 Then Text_New(sdate[1],stime[1],H[1],NumToStr(1,0)); #카운트가 1이면 전봉고가에 1출력 if count == 2 Then Text_New(sdate[1],stime[1],H[1],NumToStr(3,0)); #카운트가 2이면 전봉고가에 3출력 if count == 3 Then Text_New(sdate[1],stime[1],H[1],NumToStr(5,0)); #카운트가 3이면 전봉고가에 5출력 if count == 4 Then Text_New(sdate[1],stime[1],H[1],NumToStr(7,0)); #카운트가 4이면 전봉고가에 7출력 if count == 5 Then Text_New(sdate[1],stime[1],H[1],NumToStr(9,0)); #카운트가 5이면 전봉고가에 9출력 if count == 6 Then Text_New(sdate[1],stime[1],H[1],NumToStr(11,0)); #카운트가 6이면 전봉고가에 11출력 if count == 7 Then Text_New(sdate[1],stime[1],H[1],NumToStr(13,0)); #카운트가 7이면 전봉고가에 13출력 if count == 8 Then Text_New(sdate[1],stime[1],H[1],NumToStr(15,0)); #카운트가 8이면 전봉고가에 13출력 } } 즐거운 하루되세요 > 정상에서야 님이 쓴 글입니다. > 제목 : 수식문의합니다 > 안녕하세요 현재 사진처럼 가능할까요? 내용은 현재 상승하는 구간에서 전 양봉 캔들의 고점을 돌파한 후 음봉이 확정 되면 앞 양봉에 숫자표시 현재 하락하는 구간에서 전 음봉 캔들의 저점을 돌파한 후 양봉이 확정 되면 앞 음봉에 숫자표시 양봉 -- 양봉--- 음봉 확정시 두번째 양봉에 숫자 표시 입니다 음봉 -- 음봉--- 양봉 확정시 두번째 음봉에 숫자 표시 입니다 사진 첨부합니다.. 수고하세요
프로필 이미지

정상에서야

2017-03-15 08:57:07

어떻게 설명을 해드려야 할지.... 보완사항 20일선 위에에서 연속 양봉 발생시 상승구간시작 20일선 아래에서 연속 음봉 발생시 하락구간시작 이평선 위 양봉의 고점 이평선 아래 음봉의 저점 추세전환하기전의 최고점과 최저점의 기준.. 이렇게 하면 가능할까요? 수고하세요 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식문의합니다 > 안녕하세요 예스스탁입니다. 문의하신 부분은 값을 초기화할 추세변경의 내용이 필요합니다. 올리신 그림만으로는 상승과 하락추세구간을 알수없고 해당 부분은 저희가 지정해 드리지 않습니다. 아래 내용 참고해서 수정보완해 사용하시기 바랍니다 var : T(0),S(0),count(0),H1(0),L1(0),HH(0),LL(0); if 상승구간시작 Then T = 1; if 하락구간시작 Then T = -1; if C > O Then S = 1; if C < O Then S = -1; #상승반전 카운트 초기화 if T == 1 and T[1] != 1 Then{ count = 0; } #하락반전 카운트 초기화 if T == 1 and T[1] != 1 Then{ count = 0; } #양봉구간 최고가 if S == 1 and S[1] != 1 Then HH = H; if S == 1 and H > HH Then HH = H; #음봉구간 최저가 if S == -1 and S[1] != -1 Then LL = L; if S == -1 and L < LL Then LL = L; #상승구간 if T == 1 then{ #양봉구간이다가 음봉발생 if S == -1 and S[1] == 1 Then{ #횟수 카운트 if count == 0 Then{ count = 1; H1 = HH; } Else{ if HH > H1 Then{ H1 = HH; count = count+1; } } #횟수에 따라 지정된 숫자 출력 if count == 1 Then Text_New(sdate[1],stime[1],H[1],NumToStr(1,0)); #카운트가 1이면 전봉고가에 1출력 if count == 2 Then Text_New(sdate[1],stime[1],H[1],NumToStr(3,0)); #카운트가 2이면 전봉고가에 3출력 if count == 3 Then Text_New(sdate[1],stime[1],H[1],NumToStr(5,0)); #카운트가 3이면 전봉고가에 5출력 if count == 4 Then Text_New(sdate[1],stime[1],H[1],NumToStr(7,0)); #카운트가 4이면 전봉고가에 7출력 if count == 5 Then Text_New(sdate[1],stime[1],H[1],NumToStr(9,0)); #카운트가 5이면 전봉고가에 9출력 if count == 6 Then Text_New(sdate[1],stime[1],H[1],NumToStr(11,0)); #카운트가 6이면 전봉고가에 11출력 if count == 7 Then Text_New(sdate[1],stime[1],H[1],NumToStr(13,0)); #카운트가 7이면 전봉고가에 13출력 if count == 8 Then Text_New(sdate[1],stime[1],H[1],NumToStr(15,0)); #카운트가 8이면 전봉고가에 13출력 } } #하락구간 if T == 1 then{ #음봉구간이다가 양봉발생 if S == 1 and S[1] == -1 Then{ #횟수 카운트 if count == 0 Then{ count = 1; L1 = LL; } Else{ if LL < L1 Then{ L1 = LL; count = count+1; } } #횟수에 따라 지정된 숫자 출력 if count == 1 Then Text_New(sdate[1],stime[1],H[1],NumToStr(1,0)); #카운트가 1이면 전봉고가에 1출력 if count == 2 Then Text_New(sdate[1],stime[1],H[1],NumToStr(3,0)); #카운트가 2이면 전봉고가에 3출력 if count == 3 Then Text_New(sdate[1],stime[1],H[1],NumToStr(5,0)); #카운트가 3이면 전봉고가에 5출력 if count == 4 Then Text_New(sdate[1],stime[1],H[1],NumToStr(7,0)); #카운트가 4이면 전봉고가에 7출력 if count == 5 Then Text_New(sdate[1],stime[1],H[1],NumToStr(9,0)); #카운트가 5이면 전봉고가에 9출력 if count == 6 Then Text_New(sdate[1],stime[1],H[1],NumToStr(11,0)); #카운트가 6이면 전봉고가에 11출력 if count == 7 Then Text_New(sdate[1],stime[1],H[1],NumToStr(13,0)); #카운트가 7이면 전봉고가에 13출력 if count == 8 Then Text_New(sdate[1],stime[1],H[1],NumToStr(15,0)); #카운트가 8이면 전봉고가에 13출력 } } 즐거운 하루되세요 > 정상에서야 님이 쓴 글입니다. > 제목 : 수식문의합니다 > 안녕하세요 현재 사진처럼 가능할까요? 내용은 현재 상승하는 구간에서 전 양봉 캔들의 고점을 돌파한 후 음봉이 확정 되면 앞 양봉에 숫자표시 현재 하락하는 구간에서 전 음봉 캔들의 저점을 돌파한 후 양봉이 확정 되면 앞 음봉에 숫자표시 양봉 -- 양봉--- 음봉 확정시 두번째 양봉에 숫자 표시 입니다 음봉 -- 음봉--- 양봉 확정시 두번째 음봉에 숫자 표시 입니다 사진 첨부합니다.. 수고하세요