커뮤니티

지표수식 변경요청

프로필 이미지
양정희
2019-05-14 18:38:43
264
글번호 128674
답변완료
요근래 질문을 너무 많이 남긴것 같네요. 수식답변하느라 고생이 많으시네요. 이 세가지 질문만 더 드려봅니다. 키움지표 3가지를 예스수식으로 변환 요청드립니다. 지표가 합쳐진게 아니라 각각 따로입니다. 수고하십시요. <지표명1>트릭스 크로스 직전 최고점 최저점 수식1 - highestsince(1,crossup(trix(period),0),high) 수식2 - lowestsince(1,crossdown(trix(period),0),low) 지표조건설정 period 12 <지표명2>지수30이평선 돌파 직전 최고값 최저값 수식1 - a=ma(c,period); valuewhen(1,crossdown(c,a),highestsince(1,crossup(c,a),h)); 수식2 - valuewhen(1,crossup(c,a),lowestsince(1,crossdown(c,a),l)); 지표조건설정 period 30 <지표명3>개장시간 수식1 - T=floor(time/10000); 조건 = Crossup(time, 065959) or (T<T(1) && T>9 && T<=24); if(조건 ,1,0)
지표
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2019-05-15 11:13:41

안녕하세요 예스스탁입니다. 1 input : period(12); var : Trixv(0),highestsince(0),lowestsince(0); Trixv = trix(period); if crossup(Trixv,0) Then highestsince = H; if highestsince > 0 and H > highestsince Then highestsince = H; if CrossDown(Trixv,0) Then lowestsince = L; if lowestsince > 0 and L < lowestsince Then lowestsince = L; plot1(highestsince); plot2(lowestsince); 2 input : Period(30); var : mav(0),highestsince(0),lowestsince(0); mav = ma(c,period); if CrossUp(c,mav) Then { value2 = lowestsince; highestsince = h; } if highestsince > 0 and H > highestsince then highestsince = H; if CrossDown(c,mav) Then { value1 = highestsince; lowestsince = L; } if lowestsince > 0 and L < lowestsince then lowestsince = L; plot1(value1); plot2(value2); 3 var : T(0); T=floor(stime/10000); Condition1 = Crossup(time, 065959) or (T<T[1] && T>9 && T<=24); var1 = iff(Condition1 == true ,1,0); plot1(var1); 즐거운 하루되세요 > 양정희 님이 쓴 글입니다. > 제목 : 지표수식 변경요청 > 요근래 질문을 너무 많이 남긴것 같네요. 수식답변하느라 고생이 많으시네요. 이 세가지 질문만 더 드려봅니다. 키움지표 3가지를 예스수식으로 변환 요청드립니다. 지표가 합쳐진게 아니라 각각 따로입니다. 수고하십시요. <지표명1>트릭스 크로스 직전 최고점 최저점 수식1 - highestsince(1,crossup(trix(period),0),high) 수식2 - lowestsince(1,crossdown(trix(period),0),low) 지표조건설정 period 12 <지표명2>지수30이평선 돌파 직전 최고값 최저값 수식1 - a=ma(c,period); valuewhen(1,crossdown(c,a),highestsince(1,crossup(c,a),h)); 수식2 - valuewhen(1,crossup(c,a),lowestsince(1,crossdown(c,a),l)); 지표조건설정 period 30 <지표명3>개장시간 수식1 - T=floor(time/10000); 조건 = Crossup(time, 065959) or (T<T(1) && T>9 && T<=24); if(조건 ,1,0)
프로필 이미지

양정희

2019-05-15 14:37:13

수식답변 감사합니다. 그런데 이 지표가 선으로밖에 지정 안되던데 원으로 땡땡이로 좀 두께를 굵게 설정할순 없나요? 지표1과 2를 동시에 겹쳐서 사용하려하는데 선으로 표시되니 복잡해서 원으로 표현하고 싶어서요. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 지표수식 변경요청 > 안녕하세요 예스스탁입니다. 1 input : period(12); var : Trixv(0),highestsince(0),lowestsince(0); Trixv = trix(period); if crossup(Trixv,0) Then highestsince = H; if highestsince > 0 and H > highestsince Then highestsince = H; if CrossDown(Trixv,0) Then lowestsince = L; if lowestsince > 0 and L < lowestsince Then lowestsince = L; plot1(highestsince); plot2(lowestsince); 2 input : Period(30); var : mav(0),highestsince(0),lowestsince(0); mav = ma(c,period); if CrossUp(c,mav) Then { value2 = lowestsince; highestsince = h; } if highestsince > 0 and H > highestsince then highestsince = H; if CrossDown(c,mav) Then { value1 = highestsince; lowestsince = L; } if lowestsince > 0 and L < lowestsince then lowestsince = L; plot1(value1); plot2(value2); 3 var : T(0); T=floor(stime/10000); Condition1 = Crossup(time, 065959) or (T<T[1] && T>9 && T<=24); var1 = iff(Condition1 == true ,1,0); plot1(var1); 즐거운 하루되세요 > 양정희 님이 쓴 글입니다. > 제목 : 지표수식 변경요청 > 요근래 질문을 너무 많이 남긴것 같네요. 수식답변하느라 고생이 많으시네요. 이 세가지 질문만 더 드려봅니다. 키움지표 3가지를 예스수식으로 변환 요청드립니다. 지표가 합쳐진게 아니라 각각 따로입니다. 수고하십시요. <지표명1>트릭스 크로스 직전 최고점 최저점 수식1 - highestsince(1,crossup(trix(period),0),high) 수식2 - lowestsince(1,crossdown(trix(period),0),low) 지표조건설정 period 12 <지표명2>지수30이평선 돌파 직전 최고값 최저값 수식1 - a=ma(c,period); valuewhen(1,crossdown(c,a),highestsince(1,crossup(c,a),h)); 수식2 - valuewhen(1,crossup(c,a),lowestsince(1,crossdown(c,a),l)); 지표조건설정 period 30 <지표명3>개장시간 수식1 - T=floor(time/10000); 조건 = Crossup(time, 065959) or (T<T(1) && T>9 && T<=24); if(조건 ,1,0)
프로필 이미지

예스스탁 예스스탁 답변

2019-05-15 14:53:06

안녕하세요 예스스탁입니다. 예스랭귀지는 수식안에서 그래프의 종류를 지정하는 기능이 없습니다. 지표는 기본이 선그래프이고 다른 그래프 모양을 지정하고자 하실 때는 지표속성창에서 직접 설정해 주셔야 합니다. 굵기도 속성창에서 함께 지정하시면 됩니다. 즐거운 하루되세요 > 양정희 님이 쓴 글입니다. > 제목 : Re : Re : 지표수식 변경요청 > 수식답변 감사합니다. 그런데 이 지표가 선으로밖에 지정 안되던데 원으로 땡땡이로 좀 두께를 굵게 설정할순 없나요? 지표1과 2를 동시에 겹쳐서 사용하려하는데 선으로 표시되니 복잡해서 원으로 표현하고 싶어서요. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 지표수식 변경요청 > 안녕하세요 예스스탁입니다. 1 input : period(12); var : Trixv(0),highestsince(0),lowestsince(0); Trixv = trix(period); if crossup(Trixv,0) Then highestsince = H; if highestsince > 0 and H > highestsince Then highestsince = H; if CrossDown(Trixv,0) Then lowestsince = L; if lowestsince > 0 and L < lowestsince Then lowestsince = L; plot1(highestsince); plot2(lowestsince); 2 input : Period(30); var : mav(0),highestsince(0),lowestsince(0); mav = ma(c,period); if CrossUp(c,mav) Then { value2 = lowestsince; highestsince = h; } if highestsince > 0 and H > highestsince then highestsince = H; if CrossDown(c,mav) Then { value1 = highestsince; lowestsince = L; } if lowestsince > 0 and L < lowestsince then lowestsince = L; plot1(value1); plot2(value2); 3 var : T(0); T=floor(stime/10000); Condition1 = Crossup(time, 065959) or (T<T[1] && T>9 && T<=24); var1 = iff(Condition1 == true ,1,0); plot1(var1); 즐거운 하루되세요 > 양정희 님이 쓴 글입니다. > 제목 : 지표수식 변경요청 > 요근래 질문을 너무 많이 남긴것 같네요. 수식답변하느라 고생이 많으시네요. 이 세가지 질문만 더 드려봅니다. 키움지표 3가지를 예스수식으로 변환 요청드립니다. 지표가 합쳐진게 아니라 각각 따로입니다. 수고하십시요. <지표명1>트릭스 크로스 직전 최고점 최저점 수식1 - highestsince(1,crossup(trix(period),0),high) 수식2 - lowestsince(1,crossdown(trix(period),0),low) 지표조건설정 period 12 <지표명2>지수30이평선 돌파 직전 최고값 최저값 수식1 - a=ma(c,period); valuewhen(1,crossdown(c,a),highestsince(1,crossup(c,a),h)); 수식2 - valuewhen(1,crossup(c,a),lowestsince(1,crossdown(c,a),l)); 지표조건설정 period 30 <지표명3>개장시간 수식1 - T=floor(time/10000); 조건 = Crossup(time, 065959) or (T<T(1) && T>9 && T<=24); if(조건 ,1,0)