커뮤니티
문의드립니다
2016-01-27 21:45:37
97
글번호 94881
안녕하세요~
1.
1분봉 차트에 참조로
일봉(data2)의 5일이평과 주봉(data3)의 5주이평을 참조로 이용하려고 합니다
그런데 1분봉으로 진입청산 신호를 낼 때,
참조되는 일봉의 5일이평은 전일봉 기준값이고
주봉의 5주이평은 전주봉 기준인데
이것을 전일이 아닌 현재의 5일이평,5주이평으로 쓰고 싶으면 어떻게 수식을 작성해야 하나요
2.
시스템을 여러개 만들었을 때
이것들을 통합해서 성과를 보고싶습니다.(시스템1+시스템2+...등등)
시스템성과보고서(?) 인 곳에서 시스템을 여러개 선택해서 성과를 합산해서 볼 수 있을 거
같은데 현재 시스템만 성과보고서를 볼 수 있네요..
여러개 시스템성과를 같이 볼 수 있는 방법 좀 알려주세요~
늘 감사드립니다~
답변 1
예스스탁 예스스탁 답변
2016-01-28 09:58:12
안녕하세요
예스스탁입니다.
1
일봉이평의 경우에는
차트에 내부적으로 차트의 첫봉의 날짜+ 99일치의 데이터가
내부적으로 제공되어 값을 불러와 계산을 할수 있고
dayclose,dayhigh,daylow,dayopen이 이 데이터에서
값을 가져오는 함수입니다.
이평의 경우에는 이값을 불러와 자체계산을 할수 있습니다.
지표내용에 따라서는 해당 값으로 자체 계산되지 못하는 경우도 있습니다.
var : cnt(0,data1), sum(0,data1),Dayma(0,data1);
sum = 0;
for cnt = 0 to 4{
sum = sum + DayClose(cnt);
}
dayma = sum/5;# 일봉5이평
plot1(dayma);
다만 주봉의 경우에는 참조데이터를 사용해야 하는데
말씀하신 부분과 같이 현재 미완성봉은 사용할수 없으므로
아래와 같이 작성해 사용하시면 됩니다.
기본종목 기준으로 날짜가 변경되면
참조데이터의 완성봉 기준 4개의 종가를 합을 가져오고
해당 값에 기본종목의 종가를 더하고 5로 나누어 평균값을 계산합니다.
var : sum2(0,data1),weekma(0,data2);
if data1(date != sdate[1]) Then
sum2 = data2(AccumN(c,4));
weekma = (C+sum2)/5;
plot2(weekma);
2.
프로그램의 시스템트레이딩 메뉴에 보시면
[시스템포트폴리오분석] 화면이 있습니다.
해당 화면에서 조합해서 보실수 있습니다.
아래링크 참고하시기 바랍니다.
https://www.yesstock.com/YesTrader/Manual/YesTrader4.0Help/Portfolio_Analysis.htm
즐거운 하루되세요
> 하라잉 님이 쓴 글입니다.
> 제목 : 문의드립니다
> 안녕하세요~
1.
1분봉 차트에 참조로
일봉(data2)의 5일이평과 주봉(data3)의 5주이평을 참조로 이용하려고 합니다
그런데 1분봉으로 진입청산 신호를 낼 때,
참조되는 일봉의 5일이평은 전일봉 기준값이고
주봉의 5주이평은 전주봉 기준인데
이것을 전일이 아닌 현재의 5일이평,5주이평으로 쓰고 싶으면 어떻게 수식을 작성해야 하나요
2.
시스템을 여러개 만들었을 때
이것들을 통합해서 성과를 보고싶습니다.(시스템1+시스템2+...등등)
시스템성과보고서(?) 인 곳에서 시스템을 여러개 선택해서 성과를 합산해서 볼 수 있을 거
같은데 현재 시스템만 성과보고서를 볼 수 있네요..
여러개 시스템성과를 같이 볼 수 있는 방법 좀 알려주세요~
늘 감사드립니다~
다음글
이전글