커뮤니티
지표수식 변경요청
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)
다음글