커뮤니티

부탁 드립니다.

프로필 이미지
yes
2018-01-18 13:27:18
165
글번호 115895
답변완료

첨부 이미지

도움주심에 감사 드립니다. 첨부한 그림과 같이 부탁 드립니다.
지표
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2018-01-19 09:51:23

안녕하세요 예스스탁입니다. input : 날짜1(20171215),시간1(100000),날짜2(20180115),시간2(100000); var : TRIXV(0); TRIXV = TRIX(14); if Condition1 == false and sdate == 날짜1 and stime >= 시간1 Then { Condition1 = true; var1 = C; var2 = TRIXV; var3 = index; } if Condition2 == false and sdate == 날짜2 and stime >= 시간2 Then { Condition2 = true; value1 = C; value2 = TRIXV; value3 = index; } if Condition1 == true and Condition2 == true then{ plot1((value1-var1)/(value3-var3)); plot2((c-value1)/(index-value3)); plot3((value2-var2)/(value3-var3)); plot4((TRIXV-value2)/(index-value3)); } 즐거운 하루되세요 > yes 님이 쓴 글입니다. > 제목 : 부탁 드립니다. > 도움주심에 감사 드립니다. 첨부한 그림과 같이 부탁 드립니다.
프로필 이미지

yes

2018-01-19 11:49:16

답변 수식 깊이 감사 드립니다. 실행결과 plot1과 plot3는 아무런 지표가 나타나지 않고 0의 수평선으로만 표시 됩니다. plot1과 plot3의 의미도 간단히 주석 부탁 드립니다. 경배로 감사 인사 올립니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 부탁 드립니다. > 안녕하세요 예스스탁입니다. input : 날짜1(20171215),시간1(100000),날짜2(20180115),시간2(100000); var : TRIXV(0); TRIXV = TRIX(14); if Condition1 == false and sdate == 날짜1 and stime >= 시간1 Then { Condition1 = true; var1 = C; var2 = TRIXV; var3 = index; } if Condition2 == false and sdate == 날짜2 and stime >= 시간2 Then { Condition2 = true; value1 = C; value2 = TRIXV; value3 = index; } if Condition1 == true and Condition2 == true then{ plot1((value1-var1)/(value3-var3)); plot2((c-value1)/(index-value3)); plot3((value2-var2)/(value3-var3)); plot4((TRIXV-value2)/(index-value3)); } 즐거운 하루되세요 > yes 님이 쓴 글입니다. > 제목 : 부탁 드립니다. > 도움주심에 감사 드립니다. 첨부한 그림과 같이 부탁 드립니다.
프로필 이미지

예스스탁 예스스탁 답변

2018-01-19 12:41:51

안녕하세요 예스스탁입니다. 값이 너무 작아 0으로 보이시는 것입니다. 지표속성에서 소숫점자리수를 6자리로 지정하고 보시기 바랍니다. 차트에서는 최대 6자리까지만 제공됩니다. 식에 주석 붙여드립니다. input : 날짜1(20171215),시간1(100000),날짜2(20180115),시간2(100000); var : TRIXV(0); TRIXV = TRIX(14); #지정일시1이 되면 if Condition1 == false and sdate == 날짜1 and stime >= 시간1 Then { Condition1 = true; var1 = C;#종가저장 var2 = TRIXV; #TRIX저장 var3 = index; #봉번호저장 } #지정일시2가 되면 if Condition2 == false and sdate == 날짜2 and stime >= 시간2 Then { Condition2 = true; value1 = C; #종가저장 value2 = TRIXV; #TRIX저장 value3 = index; #봉번호 저장 } if Condition1 == true and Condition2 == true then{ #(지정일시2종가-지정일시1종가)/(지정일시2봉번호-지정일시1봉번호) plot1((value1-var1)/(value3-var3)); #(현재가-지정일시2종가)/(현재봉번호-지정일시2봉번호) plot2((c-value1)/(index-value3)); #(지정일시2트릭스값-지정일시1트릭스값)/(지정일시2봉번호-지정일시1봉번호) plot3((value2-var2)/(value3-var3)); #(현재트릭스값-지정일시2트릭스값)/(현재봉번호-지정일시2봉번호) plot4((TRIXV-value2)/(index-value3)); } 즐거운 하루되세요 > yes 님이 쓴 글입니다. > 제목 : Re : Re : 부탁 드립니다. > 답변 수식 깊이 감사 드립니다. 실행결과 plot1과 plot3는 아무런 지표가 나타나지 않고 0의 수평선으로만 표시 됩니다. plot1과 plot3의 의미도 간단히 주석 부탁 드립니다. 경배로 감사 인사 올립니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 부탁 드립니다. > 안녕하세요 예스스탁입니다. input : 날짜1(20171215),시간1(100000),날짜2(20180115),시간2(100000); var : TRIXV(0); TRIXV = TRIX(14); if Condition1 == false and sdate == 날짜1 and stime >= 시간1 Then { Condition1 = true; var1 = C; var2 = TRIXV; var3 = index; } if Condition2 == false and sdate == 날짜2 and stime >= 시간2 Then { Condition2 = true; value1 = C; value2 = TRIXV; value3 = index; } if Condition1 == true and Condition2 == true then{ plot1((value1-var1)/(value3-var3)); plot2((c-value1)/(index-value3)); plot3((value2-var2)/(value3-var3)); plot4((TRIXV-value2)/(index-value3)); } 즐거운 하루되세요 > yes 님이 쓴 글입니다. > 제목 : 부탁 드립니다. > 도움주심에 감사 드립니다. 첨부한 그림과 같이 부탁 드립니다.