커뮤니티

지표식부탁드립니다

프로필 이미지
해피데이m
2012-11-01 10:15:32
203
글번호 56146
답변완료
1.분봉에서 당일을 제외한 최근3일에, 최고가.최저가.(최고가+최저가)/2, (최고가+중심선)/2,(최저가+중심선)/2 이렇게 총5개 라인을 부탁드립니다 2.최근3일은 수치를 변경하여 사용할수있게 부탁드립니다
지표
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2012-11-01 13:03:26

안녕하세요 예스스탁입니다. input : N(3); var : cnt(0); var1 = dayhigh(1); var2 = daylow(1); for cnt = 1 to N{ if dayhigh(cnt) > var1 Then var1 = dayhigh(cnt); if DayLow(cnt) < var2 Then var2 = DayLow(cnt); } var3 = (var1+var2)/2; var4 = (var1+var3)/2; var5 = (var2+var3)/2; plot1(var1); plot2(var2); plot3(var3); plot4(var4); plot5(var5); 즐거운 하루되세요 > 해피데이m 님이 쓴 글입니다. > 제목 : 지표식부탁드립니다 > 1.분봉에서 당일을 제외한 최근3일에, 최고가.최저가.(최고가+최저가)/2, (최고가+중심선)/2,(최저가+중심선)/2 이렇게 총5개 라인을 부탁드립니다 2.최근3일은 수치를 변경하여 사용할수있게 부탁드립니다
프로필 이미지

해피데이m

2012-11-01 23:00:39

해피데이m 님에 의해 삭제된 답변입니다.
프로필 이미지

예스스탁 예스스탁 답변

2012-11-02 13:35:01

안녕하세요 예스스탁입니다. 말씀하신 계산식으로 하면 값이 엄청크던가 -값도 나오게 됩니다. 종가가 var1이상일때는 var1과 var2를 그리고 var 1위로 var1과 var3(중간값)의 폭으로 3개를 더 그리고 종가가 var2이하일때는 var1과 var2를 그리고 var2 아래로 var2와 var3(중간값)의 폭으로 3개를 더 그리고 종가가 var1과 var2 위에 있을경우는 기존과 같이 그리는 지표식입니다. input : N(3); var : cnt(0); var1 = dayhigh(1); var2 = daylow(1); for cnt = 1 to N{ if dayhigh(cnt) > var1 Then var1 = dayhigh(cnt); if DayLow(cnt) < var2 Then var2 = DayLow(cnt); } var3 = (var1+var2)/2; var4 = (var1+var3)/2; var5 = (var2+var3)/2; if C > var1 Then{ plot1(var1); plot2(var2); plot3(var1+(var1-var3)*1); plot4(var1+(var1-var3)*2); plot5(var1+(var1-var3)*3); } Else if C < var2 Then{ plot1(var1); plot2(var2); plot3(var2-(var3-var2)*1); plot4(var2-(var3-var2)*2); plot5(var2-(var3-var2)*3); } Else{ plot1(var1); plot2(var2); plot3(var3); plot4(var4); plot5(var5); } 즐거운 하루되세요 > 해피데이m 님이 쓴 글입니다. > 제목 : 답변 감사합니다, 추가 질문내용 답변부탁드립니다 > 답변주신 아래 수식을 현재가의 위치에따라 1.현재가가 var1 위에 있을시는 var1,var2,varl+var3*1,varl+var3*2,varl+var3*3의 5개 라인과 2.현재가가 var2 아래 있을시는 var1,var2,var2-var2*1,var2-var2*2,var2-var2*3의 5개 라인과 3.현재가가 var1 과 var2 사이에 있을시는 var1,var2,var3,var4,var5의 5개 라인을 나타내는 수식을 상기 1.2.3조건을 하나에 수식으로 부탁드립니다 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 지표식부탁드립니다 > 안녕하세요 예스스탁입니다. input : N(3); var : cnt(0); var1 = dayhigh(1); var2 = daylow(1); for cnt = 1 to N{ if dayhigh(cnt) > var1 Then var1 = dayhigh(cnt); if DayLow(cnt) < var2 Then var2 = DayLow(cnt); } var3 = (var1+var2)/2; var4 = (var1+var3)/2; var5 = (var2+var3)/2; plot1(var1); plot2(var2); plot3(var3); plot4(var4); plot5(var5);