커뮤니티

다시잘좀 봐주시지요(13039번)

프로필 이미지
ckswns
2010-01-04 10:27:24
671
글번호 27188
답변완료
다시잘좀 봐주시지요.. nEndOfDay가 아니라 지정일 진입금지입니다 안녕하세요 예스스탁입니다. var : nEndOfDay(0); if( DayIndex == 0 )then { if( Date == 20100114 or Date == 20100211 or Date == 20100311 or Date == 20100408 or Date == 20100513 or Date == 20100610 or Date == 20100708 or Date == 20100812 or Date == 20100909 or Date == 20101014 or Date == 20101111 or Date == 20101209 )then nEndOfDay = 144800; // 14시 50분 직전 청산 else nEndOfDay = 150400; // 15시 05분 직전 청산 SetStopEndofday( nEndOfDay ); }
시스템
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2010-01-04 12:47:38

안녕하세요 예스스탁입니다. 죄송합니다. 질문하신 의도를 잘못파악했습니다. 특정일에 진입을 금지하시기 위해서는 진입식에 해당일자를 지정해 주셔야 합니다. date != 20100104 와 같이 작성하시면 오늘 날짜가 2010년1월 4일은 아니다라는 표현입니다. if date != 20100104 and 진입조건 then buy(); 2010년 1월 4일이 아니고 진입조건이 만족하면 매수라는 식입니다. 일자가 여러개 이시면 아래와 같이 and로 계속 추가하시면 됩니다. if ( Date != 20100114 and Date != 20100211 and Date != 20100311 and Date != 20100408 and Date != 20100513 and Date != 20100610 and Date != 20100708 and Date != 20100812 and Date != 20100909 and Date != 20101014 and Date != 20101111 and Date != 20101209 ) and 진입식 Then buy(); 즐거운 하루되세요 > ckswns 님이 쓴 글입니다. > 제목 : 다시잘좀 봐주시지요(13039번) > 다시잘좀 봐주시지요.. nEndOfDay가 아니라 지정일 진입금지입니다 안녕하세요 예스스탁입니다. var : nEndOfDay(0); if( DayIndex == 0 )then { if( Date == 20100114 or Date == 20100211 or Date == 20100311 or Date == 20100408 or Date == 20100513 or Date == 20100610 or Date == 20100708 or Date == 20100812 or Date == 20100909 or Date == 20101014 or Date == 20101111 or Date == 20101209 )then nEndOfDay = 144800; // 14시 50분 직전 청산 else nEndOfDay = 150400; // 15시 05분 직전 청산 SetStopEndofday( nEndOfDay ); }
프로필 이미지

ckswns

2010-01-04 13:12:47

if date != 20100104 and 진입조건 then 위에 진입조건이 옵션만기일 진입금지 인데요 어떤식으로 표현하나요? 따로 진입금지 함수가 있을듯한데요 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 다시잘좀 봐주시지요(13039번) > 안녕하세요 예스스탁입니다. 죄송합니다. 질문하신 의도를 잘못파악했습니다. 특정일에 진입을 금지하시기 위해서는 진입식에 해당일자를 지정해 주셔야 합니다. date != 20100104 와 같이 작성하시면 오늘 날짜가 2010년1월 4일은 아니다라는 표현입니다. if date != 20100104 and 진입조건 then buy(); 2010년 1월 4일이 아니고 진입조건이 만족하면 매수라는 식입니다. 일자가 여러개 이시면 아래와 같이 and로 계속 추가하시면 됩니다. if ( Date != 20100114 and Date != 20100211 and Date != 20100311 and Date != 20100408 and Date != 20100513 and Date != 20100610 and Date != 20100708 and Date != 20100812 and Date != 20100909 and Date != 20101014 and Date != 20101111 and Date != 20101209 ) and 진입식 Then buy(); 즐거운 하루되세요 > ckswns 님이 쓴 글입니다. > 제목 : 다시잘좀 봐주시지요(13039번) > 다시잘좀 봐주시지요.. nEndOfDay가 아니라 지정일 진입금지입니다 안녕하세요 예스스탁입니다. var : nEndOfDay(0); if( DayIndex == 0 )then { if( Date == 20100114 or Date == 20100211 or Date == 20100311 or Date == 20100408 or Date == 20100513 or Date == 20100610 or Date == 20100708 or Date == 20100812 or Date == 20100909 or Date == 20101014 or Date == 20101111 or Date == 20101209 )then nEndOfDay = 144800; // 14시 50분 직전 청산 else nEndOfDay = 150400; // 15시 05분 직전 청산 SetStopEndofday( nEndOfDay ); }
프로필 이미지

예스스탁 예스스탁 답변

2010-01-04 13:21:07

안녕하세요 예스스탁입니다. 진입을 금지하는 별도의 함수는 없습니다. 원하시는 날짜를 지정해서 조건으로 추가해 주셔야 합니다. 즐거운 하루되세요 > ckswns 님이 쓴 글입니다. > 제목 : Re : Re : 다시잘좀 봐주시지요(13039번) > if date != 20100104 and 진입조건 then 위에 진입조건이 옵션만기일 진입금지 인데요 어떤식으로 표현하나요? 따로 진입금지 함수가 있을듯한데요 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 다시잘좀 봐주시지요(13039번) > 안녕하세요 예스스탁입니다. 죄송합니다. 질문하신 의도를 잘못파악했습니다. 특정일에 진입을 금지하시기 위해서는 진입식에 해당일자를 지정해 주셔야 합니다. date != 20100104 와 같이 작성하시면 오늘 날짜가 2010년1월 4일은 아니다라는 표현입니다. if date != 20100104 and 진입조건 then buy(); 2010년 1월 4일이 아니고 진입조건이 만족하면 매수라는 식입니다. 일자가 여러개 이시면 아래와 같이 and로 계속 추가하시면 됩니다. if ( Date != 20100114 and Date != 20100211 and Date != 20100311 and Date != 20100408 and Date != 20100513 and Date != 20100610 and Date != 20100708 and Date != 20100812 and Date != 20100909 and Date != 20101014 and Date != 20101111 and Date != 20101209 ) and 진입식 Then buy(); 즐거운 하루되세요 > ckswns 님이 쓴 글입니다. > 제목 : 다시잘좀 봐주시지요(13039번) > 다시잘좀 봐주시지요.. nEndOfDay가 아니라 지정일 진입금지입니다 안녕하세요 예스스탁입니다. var : nEndOfDay(0); if( DayIndex == 0 )then { if( Date == 20100114 or Date == 20100211 or Date == 20100311 or Date == 20100408 or Date == 20100513 or Date == 20100610 or Date == 20100708 or Date == 20100812 or Date == 20100909 or Date == 20101014 or Date == 20101111 or Date == 20101209 )then nEndOfDay = 144800; // 14시 50분 직전 청산 else nEndOfDay = 150400; // 15시 05분 직전 청산 SetStopEndofday( nEndOfDay ); }