커뮤니티

시간대 고점, 최적화사용방법

프로필 이미지
대단한콩
2012-08-24 16:23:14
230
글번호 54072
답변완료
# 질문1 특정시간대 고점을 timehigh(090000, 130000)식으로 나타내는 것으로 알고 있습니다. 그런데, 090000, 130000의 시간을 최적화변수로 사용하려면 어떻게 처리를 하면 되나요? 그냥 input : S(090000), E(130000); 이런식으로 하면 안될 것같아서 말입니다. 지표로도 보고, 시스템식의 매매로직에도 적용하려고 합니다. # 질문2 오후 1시 이후 최저가를 나타내는 방식은 무엇인지요? 감사합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-08-24 17:27:14

안녕하세요? 예스스탁입니다. timehigh(090000, 130000) 는 분으로 변환하여 아래와 같이 나타낼 수 있습니다. timehigh(TimeToMinutes(540), TimeToMinutes(780)) TimeToMinutes 함수는 시간을 0시부터 분으로 환산해서 나타내는 값입니다. 예를들어 9시는 540이 되고, 9시 10분은 550이 됩니다. 최적화 하실 때 아래와 같이 작성하시고 값을 증가시키면 됩니다. input : startTime(540), endTime(780); timehigh(TimeToMinutes(startTime), TimeToMinutes(endTime)) 13시 이후의 최저가를 구하시려면 아래와 같이 작성하시면 됩니다. if stime == 130000 Then var1 = L; if stime > 130000 Then { if L < var1 Then var1 = L; } plot1(var1); 즐거운 날 되세요.. > 대단한콩 님이 쓴 글입니다. > 제목 : 시간대 고점, 최적화사용방법 > # 질문1 특정시간대 고점을 timehigh(090000, 130000)식으로 나타내는 것으로 알고 있습니다. 그런데, 090000, 130000의 시간을 최적화변수로 사용하려면 어떻게 처리를 하면 되나요? 그냥 input : S(090000), E(130000); 이런식으로 하면 안될 것같아서 말입니다. 지표로도 보고, 시스템식의 매매로직에도 적용하려고 합니다. # 질문2 오후 1시 이후 최저가를 나타내는 방식은 무엇인지요? 감사합니다.