커뮤니티
실행순서
2015-03-09 16:40:33
156
글번호 83857
수고하십니다
이해가. 완전히 가질 않아서,,,긴가민가해서. 질문합니다
만약 작성한 코드가 20줄이고. 챠트의 봉이 100개 띄워있다면
1번 봉부터 20줄의 코드가 차례로 전부 실행하고. 다음봉가서 또 첫줄의 코드부터 20줄의 코드가 전부 실행하고 하는 건지요,,
교육시 그리 들은것 같은데,,,
하여 총 20 X 100 = 2000번이 실행되는것,,,맞는지요,,
추가로. 매월 일정 금액으로 동일날자에 주식을. 매수하고자 하는데,,
그날이 주식거래일이 아닐수 있잔아요
해서 내가 원하는 날이 거래가능한 날인지를 어찌알수있을까요
원하는 날이 주말이나 휴일, 공휴일등등으로 거래 안할수도 있으니
그럴경우 거래를 다음날로. 해야할것인데,,,
또한 함수중에 원하는 날이 그달의 몇주째인지 알수있는 함수가 있나요,,,
수고하세요
답변 1
예스스탁 예스스탁 답변
2015-03-09 18:02:53
안녕하세요
예스스탁입니다.
1.
예 봉마다 첫번째 줄에서 마지막 줄까지 읽어 들어 갑니다.
2.
input : N(5);
var : nday(0);
nday = floor(sdate%100);
if (date != date[1] and (nday == N or (nday > N and nday[1] < N))) or
(date > date[1]+30 and nday > N) then
buy();
지정일에 매수신호를 내는 식입니다.
휴일이면 다음날 신호가 발생합니다.
3
몇째주인지를 자동으로 리턴하는 함수는 없습니다.
따로 값을 계산해서 사용하셔야 합니다.
var : week(0);
if date > date[1]+30 then
Week = 0;
if dayofweek(sdate) < dayofweek(sdate[1]) then
week = week+1;
plot1(week);
월이 바뀌는 날이 월요일이 아니면
주값은 0을 리턴됩니다.
즐거운 하루되세요
> atmskill 님이 쓴 글입니다.
> 제목 : 실행순서
> 수고하십니다
이해가. 완전히 가질 않아서,,,긴가민가해서. 질문합니다
만약 작성한 코드가 20줄이고. 챠트의 봉이 100개 띄워있다면
1번 봉부터 20줄의 코드가 차례로 전부 실행하고. 다음봉가서 또 첫줄의 코드부터 20줄의 코드가 전부 실행하고 하는 건지요,,
교육시 그리 들은것 같은데,,,
하여 총 20 X 100 = 2000번이 실행되는것,,,맞는지요,,
추가로. 매월 일정 금액으로 동일날자에 주식을. 매수하고자 하는데,,
그날이 주식거래일이 아닐수 있잔아요
해서 내가 원하는 날이 거래가능한 날인지를 어찌알수있을까요
원하는 날이 주말이나 휴일, 공휴일등등으로 거래 안할수도 있으니
그럴경우 거래를 다음날로. 해야할것인데,,,
또한 함수중에 원하는 날이 그달의 몇주째인지 알수있는 함수가 있나요,,,
수고하세요