커뮤니티

조건만족 관련 추가질문

프로필 이미지
초심자의행운
2022-02-27 22:37:31
762
글번호 156782
답변완료
crossup이나 crossdown 같은 조건으로 매수신호를 발생시킨다고 할 때 if 1번조건 and 2번조건 and 3번조건 then {buy();} 이런 시스템의 경우 1, 2, 3번조건이 동시에 충족해야만 신호가 발생하는 것으로 알고있습니다. 대신 1. 1번>2번>3번을 순차적으로 만족하는 경우나 2. 순서 상관없이 해당 조건을 한번 만족한 후에는 나머지 조건이 만족되기 전까지 계속 조건성립인채로 유지되는 방법이 있을까요?(첫 조건 만족 후 몇분안에 조건을 모두 만족시키지 않으면 다시 처음부터) 3 1번 2번을 동시에 사용할 수도 있을까요? 4. 추가로 봉이 형성되는 도중에 crossup같은 조건이 충족되면 신호가 발생하나요? 표현이 가능하다면 아래 식으로 부탁드립니다. crossup(value1,0) and crossdown(value2,0) and value3=value4 then buy
시스템
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2022-02-28 13:33:28

안녕하세요 예스스탁입니다. 1,2,3, 아래 내용 참고하시기 바랍니다. 3가지 조건이 하나의 봉에서 동시만족이 아닌 시차가 있고 그 시차가 일정봉갯수 이내일때만 조건을 유효하게 하는 표현입니다. value1 > 0 and Value2 > 0 and Value3 == Value4 각 조건에 시차가 있거나 한봉에서 동시 충족될 경우에 현재봉에서는 최종적으로 위 조건이 성립되어야 하므로 위조건이 현재봉에는 만족하고 한봉전에는 만족하지 않았다고 하면 현재봉에서 처음 3가지 조건이 충족된것입니다. 이 내용에 각 조건만족시 봉번호와 현재봉 번호를 비교해서 n개봉 이내로 제한하시면 됩니다. input : N(5); var : i1(0),i2(0),i3(0); if CrossUp(value1,0) Then i1 = Index; if CrossDown(value2,0) Then i2 = Index; if Value3 == value4 Then i3 = Index; Condition1 = value1 > 0 and Value2 > 0 and Value3 == Value4; if Condition1 == true and Condition1[1] == False and Index <= min(i1,i2,i3)+N Then Buy(); 4 랭귀지는 봉완성이 기본체계입니다. 봉미완성시에는 if조건만족을 체크해서 신호발생이 불가능합니다. 즐거운 하루되세요 > 초심자의행운 님이 쓴 글입니다. > 제목 : 조건만족 관련 추가질문 > crossup이나 crossdown 같은 조건으로 매수신호를 발생시킨다고 할 때 if 1번조건 and 2번조건 and 3번조건 then {buy();} 이런 시스템의 경우 1, 2, 3번조건이 동시에 충족해야만 신호가 발생하는 것으로 알고있습니다. 대신 1. 1번>2번>3번을 순차적으로 만족하는 경우나 2. 순서 상관없이 해당 조건을 한번 만족한 후에는 나머지 조건이 만족되기 전까지 계속 조건성립인채로 유지되는 방법이 있을까요?(첫 조건 만족 후 몇분안에 조건을 모두 만족시키지 않으면 다시 처음부터) 3 1번 2번을 동시에 사용할 수도 있을까요? 4. 추가로 봉이 형성되는 도중에 crossup같은 조건이 충족되면 신호가 발생하나요? 표현이 가능하다면 아래 식으로 부탁드립니다. crossup(value1,0) and crossdown(value2,0) and value3=value4 then buy
프로필 이미지

초심자의행운

2022-03-01 22:45:33

초심자의행운 님에 의해 삭제된 답변입니다.
프로필 이미지

초심자의행운

2022-03-01 22:22:09

초심자의행운 님에 의해 삭제된 답변입니다.