커뮤니티
51402번 질문관련하여 문의드립니다.
2017-01-12 15:10:12
93
글번호 105844
안녕하세요.
보조종목 사용시 주종목의 데이터 및 함수 앞에는 "data1"라고 항상 명시를 해주어야 하는지요? 예스랭귀 매뉴얼에선 그럴 필요 없다는 의미로 설명하고 있기도 하고요;;
이를테면 data1(dayopen), data1(highest(H,BarsSinceEntry)),data1(eMa(C,20)) 등과 같이 입력해야 하는지 궁금합니다.
또한, 아래와 같은 조건식은 어떻게 해야 하는지요?
if Bdate != Bdate[1] Then{
HH = MACDV;
LL = MACDV;
}
if MACDV > HH Then
HH = MACDV;
if MACDV < LL Then
LL = MACDV;
감사합니다.
답변 1
예스스탁 예스스탁 답변
2017-01-12 15:21:23
안녕하세요
예스스탁입니다.
1
예 참조데이터를 사용하면
수식에서는 모든 값을 데이터번호함수로 묶어 주셔야 합니다,
주종목 데이터를 보는 값도 모두 data1로 처리해 주셔야 합니다.
2
올리신 식이 data1로 계산하는 값이면 아래와 같습니다
input : short(12),long(26);
var : MACDV(0,data1),HH(0,data1),LL(0,data1);
MACDV = data1(MACD(short,long));
if data1(Bdate != Bdate[1]) Then{
HH = MACDV;
LL = MACDV;
}
if MACDV > HH Then
HH = MACDV;
if MACDV < LL Then
LL = MACDV;
data2이면 아래와 같습니다
input : short(12),long(26);
var : MACDV(0,data2),HH(0,data2),LL(0,data21);
MACDV = data2(MACD(short,long));
if data2(Bdate != Bdate[1]) Then{
HH = MACDV;
LL = MACDV;
}
if MACDV > HH Then
HH = MACDV;
if MACDV < LL Then
LL = MACDV;
즐거운 하루되세요
> 맘속의행복 님이 쓴 글입니다.
> 제목 : 51402번 질문관련하여 문의드립니다.
> 안녕하세요.
보조종목 사용시 주종목의 데이터 및 함수 앞에는 "data1"라고 항상 명시를 해주어야 하는지요? 예스랭귀 매뉴얼에선 그럴 필요 없다는 의미로 설명하고 있기도 하고요;;
이를테면 data1(dayopen), data1(highest(H,BarsSinceEntry)),data1(eMa(C,20)) 등과 같이 입력해야 하는지 궁금합니다.
또한, 아래와 같은 조건식은 어떻게 해야 하는지요?
if Bdate != Bdate[1] Then{
HH = MACDV;
LL = MACDV;
}
if MACDV > HH Then
HH = MACDV;
if MACDV < LL Then
LL = MACDV;
감사합니다.
다음글
이전글