커뮤니티

추가 질문사항입니다.

프로필 이미지
워싱턴
2020-04-02 23:25:53
515
글번호 137486
답변완료
안녕하세요 항상 많은 도웅에 깊은 감사를 드립니다. 문의사항 66776에 질문8의 답변에 대한 추가 질문및 또다른 문의사항입니다. -------------------- 질문8. 1분봉에서 사용한다고 가정했을때, 매 5번째 봉에서는 진입하지 않게 설정 가능까요 ? ( 예를들번 5번째, 10번째, 15번째,,,,1분봉에서는 진입하지 않음. ) 답변 8. if tf != 4 and 매수진입조건 Then buy(); -------------------- (1) 위의 답변8의 if tf != 4 에서 tf가 무엇을 뜻하는지요 ? (2) 틱봉이든 분봉이든 현재 시간을 매 5분 단위로 check하여 3분01초~5분00초 / 8분01초~10분00초 / 13분01초~ 15분00초 / 18분01초~ 20분00초 / .....[진입하지 않는 시간 대역] 위 처럼 처음 3분 동안만 매수/매도 진입을하고 그이후 2분간은 진입하지 않다가, 다시 3분동안 진입하고 또 2분간 쉬는 방식으로 반복하여 조건만 맞으면 진입하는 수식 문의입니다. 청산은 위 시간조건에 관계없이 조건만 맞으면 아무때나 청산합니다. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-04-03 18:23:35

안녕하세요 예스스탁입니다. 1 수식에 누락이 있었습니다. var : TF(0); TF = TimeToMinutes(stime)%5; if tf != 4 and 매수진입조건 Then buy(); TimeToMinutes은 시간을 0시이후에 경과된 분으로 환산해 주는 함수입니다 9시이면 540분 9시1분이면 541분 9시2분이면 542분 9시2분이면 542분 9시3분이면 543분 9시4분이면 544분 9시5분이면 545분 ... 이값을 5로 나누어 나머지를 취하면 아래와 같이 나머지 값이 남습니다. 540은 540/5 = 108 나머지 0 541은 541/5 = 108 나머지 1 542은 542/5 = 108 나머지 2 543은 543/5 = 108 나머지 3 544은 544/5 = 108 나머지 4 545은 545/5 = 108 나머지 0 나머지 값이 4일때가 5분단위의 4분입니다. 2 2번 문의도 위값을 이용하시면 됩니다. var : TF(0); TF = TimeToMinutes(stime)%5; if tf <= 2 and 매수진입조건 Then buy(); 즐거운 하루되세요 > 워싱턴 님이 쓴 글입니다. > 제목 : 추가 질문사항입니다. > 안녕하세요 항상 많은 도웅에 깊은 감사를 드립니다. 문의사항 66776에 질문8의 답변에 대한 추가 질문및 또다른 문의사항입니다. -------------------- 질문8. 1분봉에서 사용한다고 가정했을때, 매 5번째 봉에서는 진입하지 않게 설정 가능까요 ? ( 예를들번 5번째, 10번째, 15번째,,,,1분봉에서는 진입하지 않음. ) 답변 8. if tf != 4 and 매수진입조건 Then buy(); -------------------- (1) 위의 답변8의 if tf != 4 에서 tf가 무엇을 뜻하는지요 ? (2) 틱봉이든 분봉이든 현재 시간을 매 5분 단위로 check하여 3분01초~5분00초 / 8분01초~10분00초 / 13분01초~ 15분00초 / 18분01초~ 20분00초 / .....[진입하지 않는 시간 대역] 위 처럼 처음 3분 동안만 매수/매도 진입을하고 그이후 2분간은 진입하지 않다가, 다시 3분동안 진입하고 또 2분간 쉬는 방식으로 반복하여 조건만 맞으면 진입하는 수식 문의입니다. 청산은 위 시간조건에 관계없이 조건만 맞으면 아무때나 청산합니다. 감사합니다.