| Q&A 게시판 | HOME > Q&A 게시판 |
작성자 :
장대수익
작성일 : 2022-12-16 10:02:25
조회수 : 369
수식문의드립니다.
키움증권 기준 수식입니다. 예스트레이더코인용으로 변환 부탁드립니다. 신심리도 수식들입니다.
첫번째
priceLen1 = if(dayclose() > predayclose(), dayclose()-predayclose(), 0);
Upsize = sum(priceLen1,n);
Upday = sum(if(priceLen1 > 0, 1, 0), n);
priceLen2 = if(dayclose() < predayclose(), predayclose()-dayclose(), 0);
Downsize = sum(priceLen2,n);
Downday = sum(if(priceLen2 > 0, 1, 0), n);
(Upday*Upsize/(Upsize+Downsize) - Downday*Downsize/(Upsize+Downsize))*100/n
두번째
A=Price;
B=A(1);
상승일수=sum(if(A>B, 1, 0),Period);
하락일수=sum(if(A<B, 1, 0),Period);
상승폭합=sum(if(A>B, A-B, 0), Period);
하락폭합=sum(if(A<B, B-A, 0), Period);
증감치합=상승폭합+하락폭합;
감소치합=하락일수*하락폭합;
증가치합=상승일수*상승폭합;
감소비율=(감소치합/증감치합)*100;
증가비율=(증가치합/증감치합)*100;
((증가비율-감소비율)/Period)
첫번째
priceLen1 = if(dayclose() > predayclose(), dayclose()-predayclose(), 0);
Upsize = sum(priceLen1,n);
Upday = sum(if(priceLen1 > 0, 1, 0), n);
priceLen2 = if(dayclose() < predayclose(), predayclose()-dayclose(), 0);
Downsize = sum(priceLen2,n);
Downday = sum(if(priceLen2 > 0, 1, 0), n);
(Upday*Upsize/(Upsize+Downsize) - Downday*Downsize/(Upsize+Downsize))*100/n
두번째
A=Price;
B=A(1);
상승일수=sum(if(A>B, 1, 0),Period);
하락일수=sum(if(A<B, 1, 0),Period);
상승폭합=sum(if(A>B, A-B, 0), Period);
하락폭합=sum(if(A<B, B-A, 0), Period);
증감치합=상승폭합+하락폭합;
감소치합=하락일수*하락폭합;
증가치합=상승일수*상승폭합;
감소비율=(감소치합/증감치합)*100;
증가비율=(증가치합/증감치합)*100;
((증가비율-감소비율)/Period)
