커뮤니티

시스템식 문의 드립니다.

프로필 이미지
맴맴잉
2022-04-05 13:48:19
1119
글번호 157749
답변완료
기존에 사용했던 함수중에 아래와 같은 함수를 적용했었는데 -------------------------------------------------------- if sTime > 100000 and C[0] >= DayClose(1)*1.265 Then Condition1 = true; -------------------------------------------------------- 위 같이 적용하다보니. 만약에 시스템식을 12시나 13시에 적용시켰을경우에 이미 시스템상으로는 주문이 나가는걸로 되어있어 시스템식이 꼬이는 경우가 많이 있습니다. 그래서 stime > 100000 이 해당조건을 stime > 내가 시스템 거는 시간 (현재시간) 으로 적용하고 싶은데. 어떻게 해야 할지 확인 부탁드립니다. 예를 들어 내가 만약에 1시 20분에 시스템을 적용한다 했을때 실제 조건은 아래와 같습니다. if sTime > 132000 and C[0] >= DayClose(1)*1.265 Then Condition1 = true;
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-04-05 16:21:23

안녕하세요 예스스탁입니다. 수식에서 시스템 적용시간은 알수 없습니다. 외부변수로 처리해 드립니다. 직접 지정해서 적용하셔야 합니다. input : ntime(132000); if Bdate != Bdate[1] Then Condition1 = False; if sTime > ntime and C[0] >= DayClose(1)*1.265 Then Condition1 = true; 즐거운 하루되세요 > 맴맴잉 님이 쓴 글입니다. > 제목 : 시스템식 문의 드립니다. > 기존에 사용했던 함수중에 아래와 같은 함수를 적용했었는데 -------------------------------------------------------- if sTime > 100000 and C[0] >= DayClose(1)*1.265 Then Condition1 = true; -------------------------------------------------------- 위 같이 적용하다보니. 만약에 시스템식을 12시나 13시에 적용시켰을경우에 이미 시스템상으로는 주문이 나가는걸로 되어있어 시스템식이 꼬이는 경우가 많이 있습니다. 그래서 stime > 100000 이 해당조건을 stime > 내가 시스템 거는 시간 (현재시간) 으로 적용하고 싶은데. 어떻게 해야 할지 확인 부탁드립니다. 예를 들어 내가 만약에 1시 20분에 시스템을 적용한다 했을때 실제 조건은 아래와 같습니다. if sTime > 132000 and C[0] >= DayClose(1)*1.265 Then Condition1 = true;