커뮤니티

사용법

프로필 이미지
atmskill
2026-05-04 18:50:27
83
글번호 231871
답변완료

아래와 같이 코드를 만들었습니다

시행착오를 거치면서...

array : nalga[3](20250125);

var : i(0), cond(true);


nalga[1]=20250425;

nalga[2]=20250725;

nalga[3]=20251025;


For i = 0 to 3

{

cond = true;

if date == nalga[i] and cond == true then

{

MessageLog("날자 %.f 종가 %.f", date, c);

cond = False;

}

else if date == nalga[i] + 1 and cond == true then

{

MessageLog("날자 %.f 종가 %.f", date, c);

cond = False;

}

else if date == nalga[i] + 2 and cond == true then

{

MessageLog("날자 %.f 종가 %.f", date, c);

cond = False;

}

}


1. 연휴가 3일 이상시에도 종가를 가져올수 있는 더 좋은 방법이 없을까요?

2. 자료를 한 10년치를 발췌하고 싶은데,,,배열을 생성해 일일이 값을 지정(날자를)하는 방법이 최선일까요??

3. 이 코드는 실시간이나 시뮬레이션에서나 둘다 같이 실행이 되는데,,,

챠트봉의(일봉기준) 갯수는 몇개까지 지정가능 한가요??

4. 유투브에 kospi 상위 몇개만(예를 들어 5개/10개씩) 주기적으로 반복 갱신해도 돈 번다고 하여

자료를 발췌하여 실증을 해보고자 함입니다만,,,


NH트레이더 (NH투자증권)
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2026-05-06 14:47:37

안녕하세요 예스스탁입니다. 문의하신 내용은 어떤 이유로 올리신 수식 형태로 작성하고자 하시는지 모르겠습니다. 매달 25일 이후 첫거래일이면 아래와 같이 지정하시면 됩니다. var : nday(0); nday = sdate - int(sdate/100)*100; if NextBarSdate != sDate and nday >= 25 and nday[1] < 25 Then { MessageLog("날자 %.f 종가 %.f", date, c); } 전략실행차트는 예스트레이더,NH트레이더는 최대 2만봉. 해외선물프로그램은 1만봉까지 조회됩니다. 즐거운 하루되세요