안녕하세요!
임의의 분봉 두개 시종가 의 최대값 최소값을 구하려 합니다.
값이 정확히 나오지않아 고민해본결과
분봉 두개의 시종가의 최대값을 구하기 위해서는
밑에수식(0번째시가,1번째시가중 최대값)/(0번째종가,1번째종가중 최대값) 으로 되지않고
(0번째 시가, 0번째 종가, 1번째 시가, 1번째 종가 의 최대값 (총4개의 최대값)을 구하여야 하는데
만약 임의의분봉 세개의 시종가 최대값 을 구하려면
(0번째 시가, 0번째 종가, 1번째 시가, 1번째 종가, 2번째 시가, 2번째 종가의 최대값 (총 6개의 최대값))
이구요
방법이 있을까요?? 바로 해결될줄알았는데 막히네요
수정해주시면 감사하겠습니다!
신경써주셔서 감사합니다!
Variables: Maxdata(0), Mindata(0),Maxdata1(0), Mindata1(0);
if C>O Then
Maxdata = Highest(C, 2);
Mindata = Lowest(O, 2);
Maxdata1 = Highest(O, 2);
Mindata1 = Lowest(C, 2);
답변 1
예스스탁
예스스탁 답변
2020-04-14 14:40:43
안녕하세요
예스스탁입니다.
1
작성하신 수식에
if C > O then 조건이 있어 Maxdata 가 양봉인봉에서만 값이 저장이 됩니다.
나머지 변수는 if문에 소속되지는 안습니다.
if문에 여러 실행문이 소속되면 {}로 묶어주셔야 합니다.
if C > O then
{
실행문1;
실행문2;
}
2
아래식은
N개봉의 몸통상단 중 가장큰값을 Maxdata변수에 저장하고
N개봉의 몸통하단 중 가장작은값을 Maxdata변수에 저장하는 식입니다.
input : N(2);
Var : 몸통상단(0),몸통하단(0),Maxdata(0),Mindata(0);
몸통상단 = max(C,O);
몸통하단 = min(C,O);
Maxdata = Highest(몸통상단, N);
Mindata = Lowest(몸통하단, N);
즐거운 하루되세요
> ehdsp 님이 쓴 글입니다.
> 제목 : 어제 문의드린부분중에서 다시 문의드립니다!
> 안녕하세요!
임의의 분봉 두개 시종가 의 최대값 최소값을 구하려 합니다.
값이 정확히 나오지않아 고민해본결과
분봉 두개의 시종가의 최대값을 구하기 위해서는
밑에수식(0번째시가,1번째시가중 최대값)/(0번째종가,1번째종가중 최대값) 으로 되지않고
(0번째 시가, 0번째 종가, 1번째 시가, 1번째 종가 의 최대값 (총4개의 최대값)을 구하여야 하는데
만약 임의의분봉 세개의 시종가 최대값 을 구하려면
(0번째 시가, 0번째 종가, 1번째 시가, 1번째 종가, 2번째 시가, 2번째 종가의 최대값 (총 6개의 최대값))
이구요
방법이 있을까요?? 바로 해결될줄알았는데 막히네요
수정해주시면 감사하겠습니다!
신경써주셔서 감사합니다!
Variables: Maxdata(0), Mindata(0),Maxdata1(0), Mindata1(0);
if C>O Then
Maxdata = Highest(C, 2);
Mindata = Lowest(O, 2);
Maxdata1 = Highest(O, 2);
Mindata1 = Lowest(C, 2);