커뮤니티
수식 질문
2015-01-02 17:00:29
139
글번호 81833
저번에 전화통화했던 내용을 완벽하게 이해하지못해 다시 글 씁니다.
if dayindex == 0 Then
buy("매수"); 로 식을 잡고
신호를 만들었는데요.
다른날은 다 첫봉에 신호나오는데, 상장한 첫날은 신호가 나오지않습니다.
- 1. 82331_1.png (0.02 MB)
답변 1
예스스탁 예스스탁 답변
2015-01-05 17:22:00
안녕하세요
예스스탁입니다.
dayindex와 같인 함수는 날짜가 변경되면 0이라는
값으로 초기화하는데 날짜변경을 전봉과 현재봉의 날짜로 비교하므로
차트상 이전봉이 없는 상장일 첫날의 봉에서는 신호가 발생할수 없습니다.
즉 모든 수식은 수식계산에 요구되는 최소봉갯수 이후에만 신호가 발생합니다.
식을 아래와 같이 작성해서 적용하시면
차트상 첫봉이 9시봉이면 매수하고 아니면 매수하지 않고
다음날 첫봉에 매수합니다.
if index == 0 and stime == 090000 Then
buy();
if dayindex == 0 Then
buy();
즐거운 하루되시고 새해 좋은일만 가득하시기 바랍니다.
> 생선가시 님이 쓴 글입니다.
> 제목 : 수식 질문
> 저번에 전화통화했던 내용을 완벽하게 이해하지못해 다시 글 씁니다.
if dayindex == 0 Then
buy("매수"); 로 식을 잡고
신호를 만들었는데요.
다른날은 다 첫봉에 신호나오는데, 상장한 첫날은 신호가 나오지않습니다.
다음글
이전글