커뮤니티

시스템신호문의

프로필 이미지
브이
2019-04-01 06:35:16
183
글번호 127511
답변완료
900틱 차트에서 구현할려고 하는데요 매수신호 : 가격이 엔빌로프 상단(60,0.2%) 돌파후 다시 붕괴되면서 엔빌로프 하단(18,0.05%) 닿으면 1차매수신호 // 엔빌로프 하단(18,0.1%)닿으면 2차매수신호 매도신호 : 가격이 엔빌로프 하단(60,0.2%) 붕괴후 다시 돌파되면서 엔빌로프 상단(18,0.05%) 닿으면 1차매도신호 // 엔빌로프 상단(18,0.1%) 닿으면 2차매도신호
시스템
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2019-04-01 14:50:25

안녕하세요 예스스탁입니다. 이전 질문과 어떤 부분이 다른지 모르겠습니다. 최근 상단(60,0.2%) 을 돌파후 하향이탈한 상태에서 하단(18,0.05%),하단(18,0.1%)를 이탈하면 매수 최근 하단(60,0.2%) 을 하향후 상향돌파한 상태에서 상단(18,0.05%),상단(18,0.1%)를 돌파하면 매도하게 수정해 드립니다. Input : P(60),Per(0.2),Period(18),Per1(0.05),Per2(0.1); var : UP1(0),DN1(0),UP2(0),DN2(0),UP3(0),DN3(0),T(0); UP1 = EnvelopeUp(P, Per); Dn1 = EnvelopeDown(P, Per); UP2 = EnvelopeUp(Period, Per1); Dn2 = EnvelopeDown(Period, Per1); UP3 = EnvelopeUp(Period, Per2); Dn3 = EnvelopeDown(Period, Per2); if crossup(c,up1) Then T = 1; if CrossDown(c,up1) Then T = 2; if CrossDown(c,up1) Then T = -1; if CrossUp(c,up1) Then T = -2; if MarketPosition <= 0 and T == 2 and CrossDown(c,dn1) Then buy("b1"); if MarketPosition == 1 and MaxEntries == 1 and CrossDown(c,dn2) Then buy("b2"); if MarketPosition >= 0 and T == -2 and CrossUp(c,up1) Then sell("s1"); if MarketPosition == -1 and MaxEntries == 1 and CrossUp(c,up2) Then sell("s2"); 즐거운 하루되세요 > 브이 님이 쓴 글입니다. > 제목 : 시스템신호문의 > 900틱 차트에서 구현할려고 하는데요 매수신호 : 가격이 엔빌로프 상단(60,0.2%) 돌파후 다시 붕괴되면서 엔빌로프 하단(18,0.05%) 닿으면 1차매수신호 // 엔빌로프 하단(18,0.1%)닿으면 2차매수신호 매도신호 : 가격이 엔빌로프 하단(60,0.2%) 붕괴후 다시 돌파되면서 엔빌로프 상단(18,0.05%) 닿으면 1차매도신호 // 엔빌로프 상단(18,0.1%) 닿으면 2차매도신호
프로필 이미지

브이

2019-04-01 17:50:54

브이 님에 의해 삭제된 답변입니다.