커뮤니티

이전 5,20 골든크로스자리들을 변수로 담을 수 있는지요..?

프로필 이미지
apqk62
2022-09-12 15:55:59
1165
글번호 162107
답변완료
수고하십니다. Q1: 5.20 골든크로스,그이전 골든크로스,또 그이전골든크로스를 지정하는 함수가 있는지요? 정해진 함수가 없다면, 지금 골든크로스 자리와 그이전골든크로스,,,,, 앞에서 일어났던 골든크로스지점을 변수로 지정하는 방법이 궁금합니다. Q2: 해선 자동매매 데이트레이딩으로 익일 04시에 청산하려고 하는데요,, 예전 답변을 참조해보니 stime을 이용한 답변을 보았습니다. if stime==040000 or (stime > 040000 and stime[1] < 040000) then { ExcitLong(); ExcitShort(); } 위 수식대로 하면되는건가요? 그리고 해선 차트상에 나와있는 시간과 내 컴퓨터에 나와있는 시간이 다르던데요... 제 컴퓨터 시간기준 04시로 세팅하면 되는것인지요?
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-09-13 15:05:44

안녕하세요 예스스탁입니다. 1 아래와 같이 배열변수를 이용해 저장하시면 됩니다. VV[0]이 최근, VV[1]이 직전, VV[2]가 전전순으로 골드때 종가가 저장됩니다. Array : VV[20](0); var1 = ma(C,5); Var2 = ma(C,20); if CrossUp(var1,var2) Then { For cnt = 19 Downto 1 { VV[cnt] = VV[cnt-1]; } VV[0] = c; } 2 아래와 같이 작성해 사용하시면 됩니다. 수식은 차트에 수신되는 데이타의 시간을 이용합니다. 컴퓨터 시간은 해당 수식과 관련이 없습니다. if (sDate != sDate[1] and stime>=040000) or (sDate == sDate[1] and stime >= 040000 and stime[1] < 040000) then { ExitLong(); ExitShort(); } 즐거운 하루되세요 > apqk62 님이 쓴 글입니다. > 제목 : 이전 5,20 골든크로스자리들을 변수로 담을 수 있는지요..? > 수고하십니다. Q1: 5.20 골든크로스,그이전 골든크로스,또 그이전골든크로스를 지정하는 함수가 있는지요? 정해진 함수가 없다면, 지금 골든크로스 자리와 그이전골든크로스,,,,, 앞에서 일어났던 골든크로스지점을 변수로 지정하는 방법이 궁금합니다. Q2: 해선 자동매매 데이트레이딩으로 익일 04시에 청산하려고 하는데요,, 예전 답변을 참조해보니 stime을 이용한 답변을 보았습니다. if stime==040000 or (stime > 040000 and stime[1] < 040000) then { ExcitLong(); ExcitShort(); } 위 수식대로 하면되는건가요? 그리고 해선 차트상에 나와있는 시간과 내 컴퓨터에 나와있는 시간이 다르던데요... 제 컴퓨터 시간기준 04시로 세팅하면 되는것인지요?