커뮤니티

수식부탁드립니다.

프로필 이미지
나도제발
2014-08-13 17:23:43
196
글번호 77680
답변완료
키움에서 매수진입 R=highest(H,X); S=lowest(L,x); A=countsince(time>=T1,crossup(c,R(1))or crossup(A,0,5)and c>r(1)) 매수청산 R=highest(H,X); S=lowest(l,x); crossdown(c,s(1)) 지표변수 변수명 설정값 시작 종료 증감 T1 1 0 0 0 X 5 35 35 35 입니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-08-13 18:56:25

안녕하세요 예스스탁입니다. 키움수식을 올려주실때 해당 내용글도 같이 올려주시기 바랍니다. 키움은 사용하지 않아 코드만 보고 정확한 내용을 알수가 없습니다. countsince(time>=T1,crossup(c,R(1)) 이 어떤 내용인지 정확치 않습니다. 지정한 시간이후에 한봉전 R값을 상향돌파하는 조건으로 짐작되어 해당 내용으로 작성했습니다. 예스랭귀지의 시간은 6자리입니다.(HHMMSS) t1에 6자리의 시간값으로 지정해 주셔야 합니다. input : t1(100000),x(5); var : r(0),s(0),a(0); R=highest(H,X); S=lowest(L,x); if (stime >= T1 and crossup(c,R[1])) or (crossup(A,0.5)and c>r[1]) Then buy(); if crossdown(c,s[1]) Then exitlong(); 즐거운 하루되세요 > 나도제발 님이 쓴 글입니다. > 제목 : 수식부탁드립니다. > 키움에서 매수진입 R=highest(H,X); S=lowest(L,x); A=countsince(time>=T1,crossup(c,R(1))or crossup(A,0,5)and c>r(1)) 매수청산 R=highest(H,X); S=lowest(l,x); crossdown(c,s(1)) 지표변수 변수명 설정값 시작 종료 증감 T1 1 0 0 0 X 5 35 35 35 입니다.