커뮤니티

지표수식 부탁드립니다.

프로필 이미지
양치기
2020-03-20 12:30:12
521
글번호 137051
답변완료
안녕하세요. 항상 도움 주셔서 감사합니다. 지표의 값을 수치로 화면에 표시하고 싶습니다. 종목 : 해선 차트 : 10분 요청1) 가령 이동평균선, RIS, MACD, ADX, CCI, ATR, TRix, 일목균형표 등 각 지표의 값들을 차트에 표시하고 싶습니다. 요청2) 각 지표의 값들을 차트 우측상단, 좌측상단, 우측하단, 좌측하단에 표시하는 방법도 같이 설명 부탁드립니다. 요청3) 각 지표값 표시할때 지표값과 함께 아래와 같이 표시하고 싶습니다. 표시 예) RSI(14) 수치 : 75, 상태 : 매수 (만약에 수치가 25이면 상태 : 매도) - 매수, 매도 기준 70,30 MACD(12,26) 수치 : 1, 상태 : 매수 (만약에 수치가 0선 아래면 상태 : 매도) - 매수, 매도 기준 0선 ADX(14) 수치 : 25, 상태 : 매수 (만약에 수치가 20보다 작으면 중립) - 매수, 매도 기준 ADX 값 20 - 매수, 매도판단은 DMI로 같이 판단 요청4) 샘플로 이평5, 이평10, RSI, MACD, ADX 총 5가지 지표를 화면에 표시 하는 수식 부탁드립니다. 이평(5) : 수치 : 25, 상태 : 매수 이평(10) : 수치 : 20, 상태 : 매수 RSI(14) : 수치 : 75, 상태 : 매수 MACD(12,26) : 수치 : -2, 상태 : 매도 ADX(14) : 수치 15, 상태 : 중립 매수(3), 매도(1), 중립(1) 요약 : 매수 (매수가 3이상이면 요약은 매수, 매도가 3이상이면 매도) 위와 같이 표시하고 싶습니다. P.S - 만약에 지표의 상태값(매수,매도)들을 var1,var2,var3,var4,var5 에 1또는 0으로 저장한다고 할때 for문을 사용하여 변수명을 변경하면서 카운팅 할수 있나요? 수식도움 부탁드립니다. 감사합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-03-20 17:19:54

안녕하세요 예스스탁입니다. 1 차트 우측상단, 좌측상단등 모서리 부분을 수식에서 알수 없습니다. 마지막봉의 고가+5틱 위에 표시하는 내용으로 작성해 드립니다. 지표 2개만 예로 작성해 드립니다. 아래 내용 참고하셔서 확장해 가시기 바랍니다. input : P(14),short(12),long(26); var : buycount(0),sellcount(0),ntrcount(0); var : bs1(""),bs2(""),text(""),tx(0); var1 = RSI(P); var2 = macd(short,long); buycount = 0; sellcount = 0; ntrcount = 0; if var1 > 75 Then { buycount = buycount+1; bs1 = "매수"; } else if var1 < 25 Then { sellcount = sellcount+1; bs1 = "매도"; } else { ntrcount = 0; bs1 = "중립"; } if var2 > 0 Then { buycount = buycount+1; bs2 = "매수"; } if var2 < 0 Then { sellcount = sellcount+1; bs2 = "매도"; } text = "RSI("+NumToStr(P,0)+"): 수치 : "+NumToStr(var1,2)+", 상태 : "+bs1 + NewLine+ "MACD("+NumToStr(short,0)+","+NumToStr(long,0)+"): 수치 : "+NumToStr(var2,0)+", 상태 : "+bs2 + NewLine + NewLine + "매수 : "+NumToStr(buycount,0)+" 매도 : "+NumToStr(sellcount,0)+" 중립 : "+NumToStr(ntrcount,0); Text_Delete(tx); tx = Text_New(sdate,stime,h+PriceScale*5,text); text_setstyle(tx,2,1); 2 변수의 숫자를 for문에서 변경할수 없습니다 즐거운 하루되세요 > 양치기 님이 쓴 글입니다. > 제목 : 지표수식 부탁드립니다. > 안녕하세요. 항상 도움 주셔서 감사합니다. 지표의 값을 수치로 화면에 표시하고 싶습니다. 종목 : 해선 차트 : 10분 요청1) 가령 이동평균선, RIS, MACD, ADX, CCI, ATR, TRix, 일목균형표 등 각 지표의 값들을 차트에 표시하고 싶습니다. 요청2) 각 지표의 값들을 차트 우측상단, 좌측상단, 우측하단, 좌측하단에 표시하는 방법도 같이 설명 부탁드립니다. 요청3) 각 지표값 표시할때 지표값과 함께 아래와 같이 표시하고 싶습니다. 표시 예) RSI(14) 수치 : 75, 상태 : 매수 (만약에 수치가 25이면 상태 : 매도) - 매수, 매도 기준 70,30 MACD(12,26) 수치 : 1, 상태 : 매수 (만약에 수치가 0선 아래면 상태 : 매도) - 매수, 매도 기준 0선 ADX(14) 수치 : 25, 상태 : 매수 (만약에 수치가 20보다 작으면 중립) - 매수, 매도 기준 ADX 값 20 - 매수, 매도판단은 DMI로 같이 판단 요청4) 샘플로 이평5, 이평10, RSI, MACD, ADX 총 5가지 지표를 화면에 표시 하는 수식 부탁드립니다. 이평(5) : 수치 : 25, 상태 : 매수 이평(10) : 수치 : 20, 상태 : 매수 RSI(14) : 수치 : 75, 상태 : 매수 MACD(12,26) : 수치 : -2, 상태 : 매도 ADX(14) : 수치 15, 상태 : 중립 매수(3), 매도(1), 중립(1) 요약 : 매수 (매수가 3이상이면 요약은 매수, 매도가 3이상이면 매도) 위와 같이 표시하고 싶습니다. P.S - 만약에 지표의 상태값(매수,매도)들을 var1,var2,var3,var4,var5 에 1또는 0으로 저장한다고 할때 for문을 사용하여 변수명을 변경하면서 카운팅 할수 있나요? 수식도움 부탁드립니다. 감사합니다.