답변완료
90391 수식 추가 부탁드립니다
만들어주신 수식에서
A의 당일 최고치
A의 당일 최저치
B의 당일 최고치
B의 당일 최저치
추가 부탁드립니다
감사합니다
---------------
input : P(5);
var : cnt(0),sum1(0),sum2(0),mav1(0),mav2(0);
var : A(0),B(0);
sum1 = 0;
sum2 = 0;
For cnt = 0 to P-1
{
sum1 = sum1 + DayClose(cnt);
sum2 = sum2 + DayClose(cnt+1);
}
mav1 = sum1/P;
mav2 = sum2/P;
if mav1 > mav2 Then
{
A = mav1;
Plot1(A);
}
Else
NoPlot(1);
if mav1 < mav2 Then
{
B = mav1;
plot2(B);
}
Else
NoPlot(2);
2024-12-10
546
글번호 186131
지표
답변완료
수식 변환 부탁드립니다.
X=sum(if(c>c(1), v, if(c<c(1), -v, 0)));
Y=valuewhen(1,date(1)!=date,X(1));
Z=X-Y;
A=valuewhen(1,date(1)!=date,Z(1));
B=avg(ma(z,n,단순),기간);
D=avg(ma(z,n,단순),기간)+P1*stdev(ma(z,n,단순),기간);
Z>D && D>B && D>A && D>0 && D>D(1)
------------------------
기간 400
n 1
p1 2
즐거운 하루 보내세요~
2024-12-10
692
글번호 186129
종목검색
답변완료
수식 변환 부탁드립니다.
A=if(OBV()>=avg(ma(OBV(),n,단순),기간),OBV(),0);
B=avg(ma(OBV(),n,단순),기간)+P1*stdev(ma(OBV(),n,단순),기간);
CrossUp(A,B)
-------------
n 5
기간 20
P1 2
즐거운 하루 보내세요
2024-12-10
577
글번호 186126
종목검색
답변완료
수식 작성 관련 문의 드립니다.
안녕하세요.
예스트레이더의 선물 관련 수식을 만들어 보고 있습니다.
간단하게 말씀 드려보면, 3분봉 차트상 고점이 나오면 그 고점에서 볼린저밴드 0 시작하고 그후 고점이 있는 봉 저점을 볼밴의 0.236 지점으로 설정하여 1 위치가 표시 되도록 만들어 보고 있습니다.
Input : left(3), right(3);
var : hh(0), ll(0);
var : down1_236(0);
var : up1_236(0);
// 전고점 감지
if SwingHigh(1,h,Left,right,left+right+1) != -1 Then {
hh = h[right]; // a의 고가
// a의 고가(0)와 저가 기준
down1_236 = hh - ((hh - L[right]) * (1-0.236)/0.236);
}
// 전저점 감지
if SwingLow(1,l,Left,right,left+right+1) != -1 Then {
ll = l[right]; // a의 저가
// a의 저가(0)와 고가 기준
up1_236 = ll + ((H[right] - ll) * (1-0.236)/0.236);
}
// 평행이동 조건으로 플롯
if abs(down1_236 - down1_236[1]) < 0.3 Then Plot1(down1_236, "하락1_236", Magenta);
if abs(up1_236 - up1_236[1]) < 0.3 Then Plot2(up1_236, "상승1_236", Red);
여기서 질문이 있습니다.
1. 스크립트 짤때 새로운 변수 만드는것을 트레이딩뷰에서는 아래에 별도로 만들 수 있는데, 예스렝귀지에서는 맨위 변수 설정부터 시작해서 쭉 만들어야 하나요? 각각 별도로 만들면 에러 걸리더라구요.
2. 지금의 스크립트를 적용하면 일목균형표의 스텝 라인 처럼 표시가 됩니다. 그래서 복잡한데, 수직 상승, 하락이 아니라 딱 횡보 즉 평행한 값으로 고정 될때만 차트에 표시되게 만들고 싶습니다. 가능할가요?
3. 일정 범위 안에 들어올때 저 평행한 라인이 그려지면 좋겠습니다. 차트 현재 가격의 1.5 이내로 들어올때 표시되게 할 수 있을가요?
4. 차트상 고점 저점을 인식하게 만드는 방법이 약간 어설프더라구요. 그냥 지속적으로 고저점 인식해서 차트를 쭉 만들어버려서 상승할때 똑같이 상승하고 그러던데, 차트상 전고점 확인되면 그것을 유지하고, 그후 다시 나오는 전고점이 이전 전고점보다 낮으면 안나오거나 혹은 일정 시간 지난 후의 고점을 새로운 고점으로 인식해서 차트 나오게 하고. 이런식으로 전고점 인식도 만들어보고 싶은데 가능할가요?
그럼 잘 부탁드립니다.
2024-12-10
661
글번호 186119
지표