커뮤니티
수식 문의 드립니다.
2017-11-23 22:26:11
165
글번호 114450
특정 요일 특정시간에 신호가 발생하게 하고 싶습니다.
예를 들어, 화요일 오전 10시에 청산하고 싶으면 어떻게 작성해야할지요?
게시판 검색을 해보니,
==================================================
진입식에 아래 조건 추가하시면 됩니다.
DayOfWeek(sdate) == 1
==================================================
DayOfWeek(sdate)라는 함수를 쓰는 것 같습니다.
그런데 vars나 그런건 초기에 변수 설정안해도 sdate 같은건 그냥 쓰면 되는지요?
코드를 잘 모르겠어서, 상세히 알려주시면 고맙겠습니다.
답변 1
예스스탁 예스스탁 답변
2017-11-24 11:37:16
안녕하세요
예스스탁입니다.
따로 변수로 지정할 만한 부분은 없습니다.
DayOfWeek(sdate)가 요일을 리턴해 주는 함수입니다.
1이면 월요일, 2이면 화요일 순입니다.
if DayOfWeek(sdate) == 2 and
(stime == 100000 or (stime > 100000 and stime[1] < 100000)) Then{
if MarketPosition == 1 Then
exitlong();
if MarketPosition == -1 Then
ExitShort();
}
즐거운 하루되세요
> ywesry 님이 쓴 글입니다.
> 제목 : 수식 문의 드립니다.
> 특정 요일 특정시간에 신호가 발생하게 하고 싶습니다.
예를 들어, 화요일 오전 10시에 청산하고 싶으면 어떻게 작성해야할지요?
게시판 검색을 해보니,
==================================================
진입식에 아래 조건 추가하시면 됩니다.
DayOfWeek(sdate) == 1
==================================================
DayOfWeek(sdate)라는 함수를 쓰는 것 같습니다.
그런데 vars나 그런건 초기에 변수 설정안해도 sdate 같은건 그냥 쓰면 되는지요?
코드를 잘 모르겠어서, 상세히 알려주시면 고맙겠습니다.