커뮤니티
수정 부탁합니다
2012-02-13 23:00:04
364
글번호 47704
지난번 답변 너무 감사드립니다
다시한번 검토해주시기 바랍니다
var1 = dayopen(0);
var2 = dayopen(1);
var3 = dayclose(1);
var4 = dayhigh(1);
var5 = max(var1, var2, var3, var4);
If var5<var5[1] && C>=var5 Then
{
If C == C[1] Then
value1 = 0.001;
Else
value1 = (C-C[1])/C[1]*100;
}
Else
value1 = 0;
Find(value1);
위 검색식에서 day 대신 week로 전환시켜 일봉으로 검색하면 실행이 됩니다.
day 대신 month로 전환시켜 검색하면 월봉검색은 실행이 되는데 일봉검색은 되지않습니다. 일봉검색이 실행되게 할수 없을까요?
참고로 사용자함수에 monthopen 등 월시가 월고가 월저가로 등록하여 사용하고 있습니다.
답변 1
예스스탁 예스스탁 답변
2012-02-14 09:00:37
안녕하세요
예스스탁입니다.
해당 부분은 따로 수식적으로 손보실 내용은 없고
검색을 하실 때 검색에 필요한 봉갯수를 충분히 주시기 바랍니다.
일봉에서 월봉의 전월 최고가를 계산하기 위해서는 일봉으로
두달치 정도의 봉갯수가 필요합니다.
검색속성에서 검색에 필요한 최소기간를 넉넉히 100으로 설정하시고
검색하시기 바랍니다.
즐거운 하루되세요
> 등정 님이 쓴 글입니다.
> 제목 : 수정 부탁합니다
> 지난번 답변 너무 감사드립니다
다시한번 검토해주시기 바랍니다
var1 = dayopen(0);
var2 = dayopen(1);
var3 = dayclose(1);
var4 = dayhigh(1);
var5 = max(var1, var2, var3, var4);
If var5<var5[1] && C>=var5 Then
{
If C == C[1] Then
value1 = 0.001;
Else
value1 = (C-C[1])/C[1]*100;
}
Else
value1 = 0;
Find(value1);
위 검색식에서 day 대신 week로 전환시켜 일봉으로 검색하면 실행이 됩니다.
day 대신 month로 전환시켜 검색하면 월봉검색은 실행이 되는데 일봉검색은 되지않습니다. 일봉검색이 실행되게 할수 없을까요?
참고로 사용자함수에 monthopen 등 월시가 월고가 월저가로 등록하여 사용하고 있습니다.