답변완료
지표 (조건 변경) 작성 부탁드립니다.
담당자님, 안녕하세요.
작성해주신 지표를 잘 사용하고 있습니다.
거듭 감사드립니다.
담당자님께서 기존에 작성해 주신 지표를 제가 변형해서 작성해 보려고 시도했는데
잘 되지 않아 담당자님께 다시 부탁드립니다.
아래 수식을 변경된 조건으로 수정 부탁드립니다.
---------------------------------------------------------------------------------
(기존 수식조건)
40일간 각 일봉 시가, 종가(즉, 80개 가격(value)) 중에서 (시가, 종가 구분 없이)
가격(value)이 '(당일 시가 - y)~(당일 시가 + y)'의 범위 내에 있으면서
and 그 가격(value)이 산출된 일봉의 날짜가 당일(D) 부터 가까운 순서로
최근 일자의 5개 가격(value) 선정
* 기존 지표수식은 하단에 기재함
(변경된 수식조건)
여타 조건은 동일하며
가격(value)이 '(당일 시가 + ye - ys)~(당일 시가 + ye + ys)'
또는 '(당일 시가 - ye - ys)~(당일 시가 - ye + ys)' 의 범위 내에 있는 것으로 변경
cf. 예를들면, input을 ye(5), ys(2)로 설정할 경우 가격이 '(당일 시가 + 3)~(당일 시가 + 7)'
또는 '(당일 시가 - 7)~(당일 시가 - 3)' 의 범위 내에 있는 조건으로 적용되는 지표입니다.
---------------------------------------------------------------------------------
담당자님께서 작성해 주신 지표에서
diff[200](0), diff[ii] = abs(value[ii]-DayOpen(0)), diff[tempIndex] = 99999999;를 제외하고
if diff[cnt] < y를
if (DayOpen(0) + ye - ys<=value[ii] and value[ii] <= DayOpen(0) + ye + ys)
or (DayOpen(0) - ye - ys<=value[ii] and value[ii] <= DayOpen(0) - ye + ys)로 바꿔서
입력하거나 일부 조건을 바꿔서 계속 시도해 보았으나
오류만 발생하고 제대로 수정되지 않아 담당자님께 부탁드리게 되었습니다.
위의 변경된 조건으로 지표수식 수정 작성을 부탁드립니다.
항상 답변에 감사드리며 이번에도 미리 감사드립니다.
=======================================================================
기존 지표수식
(Q&A 76330번 담당자님 답변 내용)
안녕하세요
예스스탁입니다.
input : N(40),nth(5),y(5);
var : cnt(0),nthi(0);
Var : tempindex(0),NTHindex(0),ii(0);
Array : value[200](0),diff[200](0), NTHVALUE[10](0);
if Bdate != Bdate[1] Then
{
ii = 0;
For cnt = 1 to N
{
ii = ii+1;
value[ii] = DayOpen(cnt);
diff[ii] = abs(value[ii]-DayOpen(0));
ii = ii+1;
value[ii] = DayClose(cnt);
diff[ii] = abs(value[ii]-DayOpen(0));
}
For nthi = 1 to nth
{
tempIndex = -1;
For cnt = 1 to N*2
{
if diff[cnt] < y then
{
tempIndex = cnt;
cnt = N*2+1;
}
}
if tempIndex != -1 Then
{
NTHVALUE[nthi] = value[tempIndex];
diff[tempIndex] = 99999999;
}
Else
{
NTHVALUE[nthi] = Nan;
}
}
}
plot1(NTHVALUE[1]);
plot2(NTHVALUE[2]);
plot3(NTHVALUE[3]);
plot4(NTHVALUE[4]);
plot5(NTHVALUE[5]);
즐거운 하루되세요
==========================================================================
2022-03-25
915
글번호 157479
지표
답변완료
국내주식 종목검색식 부탁드립니다.
kk=(v(0)+v(1))/2;
k=(V(1)+V(2))/2;
L1=crossup(kk,k);
AA1 = (predayhigh()+predaylow()+predayclose())/3;
kk1=MA(AA1,2,단순);
AA2 = (predayhigh()+predaylow()+dayopen())/3;
kk2=MA(AA2,3,단순);
L2=crossup(kk2,kk1);
L1 , L2 를 동시에 만족하는 종목
predayhigh > 하루전고가
predaylow >하루전 저가
predayclose >하루전 종가
Dayopen > 당일 시가
제가 종목검색을 하고싶은 내용은 위와같은데요
맘은 급하고 잘안되서 부끄럽지만 도움요청드립니다.
2022-03-25
1063
글번호 157477
종목검색
답변완료
지표식 부탁합니다(76503 관련입니다)
수고하십니다
실수했습니다
지표식은
If O[1]>C[1] && O<C[1] && C>=O Then
var1 = O;
If O[1]>C[1] && O<C[1] && C<O Then
var2 = O;
plot1(var1, "선1", WHITE);
plot2(var2, "선2", BLACK);
If CurrentDate == sdate && var1[1]>var1 && C>var1 && C>O
or var1[1]>var1 && C>var1 && C>O Then
plot3(L, "점", GREEN);
2022-03-25
1075
글번호 157473
지표
답변완료
재문의드립니다.
작성해 주신 아래 지표를 니스닥 선물에 적용해 보면
첨부파일에서 89분봉 이상에서의 지표값과
88분봉 이하에서의 지표값이 다르게 나옵니다.
저녁 12시에 지표값이 변경되었고요.
왜 다르게 나올까요? 수정을 부탁드립니다.
안녕하세요
예스스탁입니다.
input : n(5);
var : cnt(0),bc(0),bo(0),b(0),ac(0),ao(0),a(0),t(0);
if NextBarSdate != sDate Then
{
if C < DayOpen Then
{
B = -1;
For cnt = 1 to N
{
if B == -1 and
DayClose(cnt) < DayOpen(cnt) and
DayClose(0) < DayClose(cnt) and DayOpen(0) < DayOpen(cnt) Then
{
bc = DayClose(0);
bo = DayOpen(cnt);
b = (bc+bo)/2;
}
}
}
if C > DayOpen Then
{
A = -1;
For cnt = 1 to N
{
if A == -1 and
DayClose(cnt) > DayOpen(cnt) and
DayClose(0) > DayClose(cnt) and DayOpen(0) > DayOpen(cnt) Then
{
ac = DayClose(0);
ao = DayOpen(cnt);
a = (ac+ao)/2;
}
}
}
}
if a > 0 Then
Plot1(a);
if b > 0 Then
plot2(b);
즐거운 하루되세요
> 종호 님이 쓴 글입니다.
> 제목 : 재문의드립니다.
> 언제나 수고하심에 감사드립니다.
아래 수식 조건을 변경하려고 합니다.
일봉에서
가장 최근에 음봉이 발생하면 이 때의 최근 음봉을 음봉1 이라 하고 종가를 b 라 하고
가장 최근 음봉 보다 이전에 발생한 음봉들을 관찰하고
최근 음봉 종가 b < 이전에 발생한 음봉2의 종가
동시에 최근 음봉 시가 < 이전에 발생한 음봉2의 시가
를 만족하는 이전의 음봉2을 찾는 것입니다
의 원수식 조건에서 아래와 같이 바꾸려고 합니다.
모든 조건은 똑같은데요.
단지 어제봉 그제봉 ~ 5개 이전봉까지의 5개봉 이전 일봉값들만 비교하고
즉 기준선을 정할 땨 5개봉 그 이전 데이터들은 무시하고요.
5개봉 까지 안에서만 조건들을 만족할 때 기준선이 정해지도록 부탁드립니다.
5개봉안의 데이타에서 기준선이 하나만 만들어지면
기존의 또 다른 기준선은 삭제를 부탁드립니다.
2022-03-25
1512
글번호 157472
지표