커뮤니티
옵션 월고 월저 기준가 수식 문의합니다
2014-09-07 23:17:31
278
글번호 78405
안녕하세요
풍요롭고 따듯한 한가위가 되시기를 기원합니다
예스트레이드 기본교육을 받은 초보입니다
아래의 키움수식을 예스트레이드 수식으로 부탁드립니다
월고가 = highestSince (1, date == 월시작일, dayhigh());
월저가 = lowestSince (1, date == 월시작일, daylow());
기준가 = valuewhen (1, date == 월시작일, daylow());
=============================================================
(1)월시작일은-- 예스의 input : 월시작일(20140912); 사용
(2) highestSince, lowestSince, valuewhen은 예스수식 혹은 예스사용자함수로 부탁드립 니다
(3) 참조 파일 첨부합니다
-------- 감사합니다 YL 초보 / 월인 -----
- 1. 78899_첨부1.png (0.10 MB)
- 2. 첨부2.png (0.14 MB)
답변 1
예스스탁 예스스탁 답변
2014-09-11 13:18:48
안녕하세요
예스스탁입니다.
1.
따로 외부변수로 날짜를 입력할 필요없이
수식에서 월션월물 첫날부터 자동계산되게 작성되었습니다.
var : va1(0),va2(0),va3(0),cnt(0);
var : 월고가(0),월저가(0),기준가(0);
va1 = int(date/100)-int(date/10000)*100;
va2 = date - int(date/100)*100;
va3 = DayOfWeek(date);
if va1%3 == 0 and
va2 >= 8 and va2 <= 14 and
va3 == 4 then
Condition1 = True;
Else
Condition1 = False;
if Condition1 == false and Condition1[1] == true and date != date[1] Then{
cnt = 0;
월고가 = H;
월저가 = L;
}
if date != date[1] Then
cnt = cnt+1;
if cnt == 1 Then
기준가 = DayLow;
if H > 월고가 Then
월고가 = H;
if L < 월저가 Then
월저가 = L;
plot1(월고가);
plot2(월저가);
plot3(기준가);
2.
예스랭귀지에서는 highestSince, lowestSince, valuewhen와 같은 함수는 없습니다.
특정시점이후로 최고가와 최저가, 특정시점의 값이므로
위와 같이 수식에서 풀어서 처리하셔야 합니다.
즐거운 하루되세요
> HI_yu****** 님이 쓴 글입니다.
> 제목 : 옵션 월고 월저 기준가 수식 문의합니다
> 안녕하세요
풍요롭고 따듯한 한가위가 되시기를 기원합니다
예스트레이드 기본교육을 받은 초보입니다
아래의 키움수식을 예스트레이드 수식으로 부탁드립니다
월고가 = highestSince (1, date == 월시작일, dayhigh());
월저가 = lowestSince (1, date == 월시작일, daylow());
기준가 = valuewhen (1, date == 월시작일, daylow());
=============================================================
(1)월시작일은-- 예스의 input : 월시작일(20140912); 사용
(2) highestSince, lowestSince, valuewhen은 예스수식 혹은 예스사용자함수로 부탁드립 니다
(3) 참조 파일 첨부합니다
-------- 감사합니다 YL 초보 / 월인 -----
다음글