커뮤니티

종목 검색식 부탁 드립니다.

프로필 이미지
칼이쓰마빡가
2022-05-18 11:20:34
961
글번호 158976
답변완료
안녕하십니까 지난번 작성해주신 이격도 100 기준선 돌파이후 120선이 10일선 돌파식 잘 사용하고 있습니다. 우선 너무너무 감사드립니다. 이조건식에 추가로 MACD-SIG 골든크로스를 검색하고 싶습니다. 요청 : 기존식 120선이 20일선 돌파이후--->40봉(일봉)이내에 MACD-SIG 골든크로스 발생시 검색이 되면 좋겠습니다. 기존에 주셨던 이격도 120일선 10일선 돌파식 입니다. ----------------------------------------------------------------- 기준선 100선 위에서 120일 선이 10일 선을 돌파하는 내용으로 작성해 드립니다. input : Period1(10),Period2(20),Period3(60),Period4(100); var1 = Disparity(Period1); var2 = Disparity(Period2); var3 = Disparity(Period3); var4 = Disparity(Period4); if CrossUp(Var4,var1) and var1 > 100 and Var4 > 100 Then Find(1); ----------------------------------------------------------- 키움증권 MACD_-IG 골든크로스 수식 : CrossUp(MACD(shortPeriod,longPeriod),eavg(MACD(shortPeriod,longPeriod),sigPeriod)) 지표변수 : shortPeriod 12 longPeriod 26 sigPeriod 9 ---------------------------------------------------------------------------------- 키움증권에 MACD-SIG 골든크로스 입니다. 매일매일 너무 힘듭니다. 원금 회복 하고 싶습니다. 어려운걸 알지만 꼭 부탁드립니다. 좋은 하루 되십시오. 감사합니다.
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-05-18 15:17:40

안녕하세요 예스스탁입니다. MACD가 과거봉수에 따라 현재값이 달라지게 됩니다. 종목검색시에 속성에서 검색에 필요한 최소시간에 500봉으로 지정하고 검색하시기 바랍니다. 종목검색은 최대 제공봉수가 500봉입니다. 차트도 동일하게 500봉조회 후 비교해 보셔야 합니다. input : Period1(10),Period2(20),Period3(60),Period4(100); input : short(12),long(26),sig(9); var : macdv(0),macds(0); var1 = Disparity(Period1); var2 = Disparity(Period2); var3 = Disparity(Period3); var4 = Disparity(Period4); macdv = macd(short,long); macds = ema(macdv,sig); if CrossUp(Var4,var1) and var1 > 100 and Var4 > 100 Then { value1 = Index; } if value1 > 0 and Index <= value1+40 Then { if CrossUp(MACDV,MACDS) Then Find(1); } 즐거운 하루되세요 > 칼이쓰마빡가 님이 쓴 글입니다. > 제목 : 종목 검색식 부탁 드립니다. > 안녕하십니까 지난번 작성해주신 이격도 100 기준선 돌파이후 120선이 10일선 돌파식 잘 사용하고 있습니다. 우선 너무너무 감사드립니다. 이조건식에 추가로 MACD-SIG 골든크로스를 검색하고 싶습니다. 요청 : 기존식 120선이 20일선 돌파이후--->40봉(일봉)이내에 MACD-SIG 골든크로스 발생시 검색이 되면 좋겠습니다. 기존에 주셨던 이격도 120일선 10일선 돌파식 입니다. ----------------------------------------------------------------- 기준선 100선 위에서 120일 선이 10일 선을 돌파하는 내용으로 작성해 드립니다. input : Period1(10),Period2(20),Period3(60),Period4(100); var1 = Disparity(Period1); var2 = Disparity(Period2); var3 = Disparity(Period3); var4 = Disparity(Period4); if CrossUp(Var4,var1) and var1 > 100 and Var4 > 100 Then Find(1); ----------------------------------------------------------- 키움증권 MACD_-IG 골든크로스 수식 : CrossUp(MACD(shortPeriod,longPeriod),eavg(MACD(shortPeriod,longPeriod),sigPeriod)) 지표변수 : shortPeriod 12 longPeriod 26 sigPeriod 9 ---------------------------------------------------------------------------------- 키움증권에 MACD-SIG 골든크로스 입니다. 매일매일 너무 힘듭니다. 원금 회복 하고 싶습니다. 어려운걸 알지만 꼭 부탁드립니다. 좋은 하루 되십시오. 감사합니다.