커뮤니티
문의드립니다.
2017-06-17 14:34:35
157
글번호 110516
2시 30분부터 2시 50분까지의 고가와 저가의 중간값을 그래프 상에 표시하고 싶습니다.
그리고 시스템에서 사용하기 위해 하나의 단어로 정의내리고 싶은데 가능할까요?
답변 부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2017-06-19 11:36:17
안녕하세요
예스스탁입니다.
하나의 단어가 함수를 의미하시면 아래식 이용하시면 됩니다.
1
아래 내용을 사용자함수로 작성하신 후에
사용자함수명 : MidValue
반환값형 : 숫자형
input : ST(Numeric),ET(Numeric);
var : HH(0),LL(0);
if stime == ST or (stime > ST and stime[1] < ST) Then{
Condition1 = true;
HH = H;
LL = L;
}
if stime == ET or (stime > ET and stime[1] < ET) Then
Condition1 = false;
if Condition1 == true then{
if H > HH Then
HH = H;
if L < LL Then
LL = L;
}
MidValue = (HH+LL)/2;
2
지표식은 아래와 같이 작성해 사용하시면 됩니다.
input : ST(143000),ET(145000);
plot1(MidValue(ST,ET));
즐거운 하루되세요
> 2gloo 님이 쓴 글입니다.
> 제목 : 문의드립니다.
>
2시 30분부터 2시 50분까지의 고가와 저가의 중간값을 그래프 상에 표시하고 싶습니다.
그리고 시스템에서 사용하기 위해 하나의 단어로 정의내리고 싶은데 가능할까요?
답변 부탁드립니다.