커뮤니티

부탁드립니다

프로필 이미지
골든키
2020-04-26 16:33:01
771
글번호 138358
답변완료
$,안녕하세요,관리자님 질문드립니다. 1,증권사HTS에 공시되어있는 기업정보에서 해당기업의 년간 최근데이타를 불러와서 추세선 으로 출력할수 있다면 아래와 같은가격을 Plot선으로 출력되게 도움 부탁드립니다. Plot1,BPS(주당순자산)값을 좌우추세선그리기 Plot2,EPS(주당순이익)×10 값을 좌우추세선그리기 Plot3,ROE(%무시,소수점이하삭제)× EPS 값을 좌우추세선그리기 2,아래수식에서 TL11,TL12영역과TL21,TL22영역을 색채우기하려 합니다,외부변수처리해서 plot선으로 해야할까요? 도움부탁드립니다. Input: 잉태(0),장악(0); var : tl11(0),tl12(0); var : tl21(0),tl22(0); var : tl31(0),tl32(0); var : tl41(0),tl42(0); if c[1] < o[1] and c > o and C >= O[1]+PriceScale*장악 and O <= C[1]-PriceScale*장악 Then { var11 = index; var12 = c; var13 = o; tl11 = TL_New(sdate,stime,var12,NextBarSdate,NextBarStime,var12); tl12 = TL_New(sdate,stime,var13,NextBarSdate,NextBarStime,var13); TL_SetColor(tl11,RED); TL_SetColor(tl12,RED); TL_Setsize(tl11,1); TL_Setsize(tl12,1); } Else { if var11 > 0 and index < var11+5 Then { TL_SetEnd(tl11,NextBarSdate,NextBarStime,var12); TL_SetEnd(tl12,NextBarSdate,NextBarStime,var13); } } if c[1] < o[1] and c > o and C <= O[1]-PriceScale*잉태 and O >= C[1]+PriceScale*잉태 Then { var21 = index; var22 = c[1]; var23 = o[1]; tl21 = TL_New(sdate[1],stime[1],var22,NextBarSdate,NextBarStime,var22); tl22 = TL_New(sdate[1],stime[1],var23,NextBarSdate,NextBarStime,var23); TL_SetColor(tl21,MAGENTA); TL_SetColor(tl22,MAGENTA); TL_Setsize(tl21,1); TL_Setsize(tl22,1); } Else { if var21 > 0 and index < var21+5 Then { TL_SetEnd(tl21,NextBarSdate,NextBarStime,var22); TL_SetEnd(tl22,NextBarSdate,NextBarStime,var23); } } $$,고맙습니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-04-27 17:05:29

안녕하세요 예스스탁입니다. 1 문의하신 내용은 가능하지 않습니다. 랭귀지에는 해당 데이타가 제공되지 않습니다. 2 추세선은 내부채우기가 가능하지 않습니다. 또한 조건만족후 5개봉만 표시되는 내용이라 plot으로 변경해도 채우기로 해당 구간만 색이 채워 지지 않습니다. 5개제한을 재외하고 모든봉에 plot으로 출력하게 한후 채우기 설정하셔야 합니다. Input: 잉태(0),장악(0); var : tl11(0),tl12(0); var : tl21(0),tl22(0); var : tl31(0),tl32(0); var : tl41(0),tl42(0); if c[1] < o[1] and c > o and C >= O[1]+PriceScale*장악 and O <= C[1]-PriceScale*장악 Then { var11 = index; var12 = c; var13 = o; } if var12 > 0 and var13 > 0 Then { plot1(var12,"지표1"); plot2(var13,"지표2"); } if c[1] < o[1] and c > o and C <= O[1]-PriceScale*잉태 and O >= C[1]+PriceScale*잉태 Then { var21 = index; var22 = c[1]; var23 = o[1]; } if var22 > 0 and var23 > 0 Then { plot3(var22,"지표3"); plot4(var23,"지표4"); } 즐거운 하루되세요 > 골든키 님이 쓴 글입니다. > 제목 : 부탁드립니다 > $,안녕하세요,관리자님 질문드립니다. 1,증권사HTS에 공시되어있는 기업정보에서 해당기업의 년간 최근데이타를 불러와서 추세선 으로 출력할수 있다면 아래와 같은가격을 Plot선으로 출력되게 도움 부탁드립니다. Plot1,BPS(주당순자산)값을 좌우추세선그리기 Plot2,EPS(주당순이익)×10 값을 좌우추세선그리기 Plot3,ROE(%무시,소수점이하삭제)× EPS 값을 좌우추세선그리기 2,아래수식에서 TL11,TL12영역과TL21,TL22영역을 색채우기하려 합니다,외부변수처리해서 plot선으로 해야할까요? 도움부탁드립니다. Input: 잉태(0),장악(0); var : tl11(0),tl12(0); var : tl21(0),tl22(0); var : tl31(0),tl32(0); var : tl41(0),tl42(0); if c[1] < o[1] and c > o and C >= O[1]+PriceScale*장악 and O <= C[1]-PriceScale*장악 Then { var11 = index; var12 = c; var13 = o; tl11 = TL_New(sdate,stime,var12,NextBarSdate,NextBarStime,var12); tl12 = TL_New(sdate,stime,var13,NextBarSdate,NextBarStime,var13); TL_SetColor(tl11,RED); TL_SetColor(tl12,RED); TL_Setsize(tl11,1); TL_Setsize(tl12,1); } Else { if var11 > 0 and index < var11+5 Then { TL_SetEnd(tl11,NextBarSdate,NextBarStime,var12); TL_SetEnd(tl12,NextBarSdate,NextBarStime,var13); } } if c[1] < o[1] and c > o and C <= O[1]-PriceScale*잉태 and O >= C[1]+PriceScale*잉태 Then { var21 = index; var22 = c[1]; var23 = o[1]; tl21 = TL_New(sdate[1],stime[1],var22,NextBarSdate,NextBarStime,var22); tl22 = TL_New(sdate[1],stime[1],var23,NextBarSdate,NextBarStime,var23); TL_SetColor(tl21,MAGENTA); TL_SetColor(tl22,MAGENTA); TL_Setsize(tl21,1); TL_Setsize(tl22,1); } Else { if var21 > 0 and index < var21+5 Then { TL_SetEnd(tl21,NextBarSdate,NextBarStime,var22); TL_SetEnd(tl22,NextBarSdate,NextBarStime,var23); } } $$,고맙습니다.