커뮤니티
시간대 고점, 최적화사용방법
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시 이후 최저가를 나타내는 방식은 무엇인지요?
감사합니다.
이전글