커뮤니티

문의 드립니다.

프로필 이미지
lacl
2022-09-27 04:00:24
1075
글번호 152539
답변완료
Var : Pivot(0),R1(0),R2(0),S1(0),S2(0); Pivot = (DayHigh(1)+DayLow(1)+DayClose(1))/3; R1 = 2*Pivot-DayLow(1); R2 = Pivot+DayHigh(1)-DayLow(1); S1 = 2*Pivot-DayHigh(1); S2 = Pivot-DayHigh(1)+DayLow(1); if CrossUp (c,r1) Then Buy("r1b"); if CrossDown(c,r1) Then Sell("r1s"); 다음날 장시작시 07:00에 피봇지표라인에 없는 r1s 신호가 나오는데 왜 이런지 안나오게 할순 없는지요 우측 r1s는 지표대로 잘 나오는것 같읍니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-09-29 10:19:58

안녕하세요 예스스탁입니다. 1 crossdown은 하향이탈(교차)을 판단하는 함수입니다. 현재봉과 전봉의 상태를 보고 조건만족여부를 판단합니다. 전일 마지막봉에서는 종가가 r1보다 크고 첫봉 종가는 r1보다 작면 첫봉에서 신호가 발생합니다. 첫봉에서 신호가 발생하지 않게 수정해 드립니다. Var : Pivot(0),R1(0),R2(0),S1(0),S2(0); Pivot = (DayHigh(1)+DayLow(1)+DayClose(1))/3; R1 = 2*Pivot-DayLow(1); R2 = Pivot+DayHigh(1)-DayLow(1); S1 = 2*Pivot-DayHigh(1); S2 = Pivot-DayHigh(1)+DayLow(1); if Bdate == Bdate[1] and CrossUp (c,r1) Then Buy("r1b"); if Bdate == Bdate[1] and CrossDown(c,r1) Then Sell("r1s"); 2 만약 돌파/이탈 개념이 하나의 봉에서 시가와 종가로 판단하신다면 아래와 같이 수정하시면 됩니다. 시가가 r1 작고 종가가 r1보다 크면 매수신호, 시가가 r1 높고 종가가 r1보다 작으면 매도신호가 발생하게 됩니다. Var : Pivot(0),R1(0),R2(0),S1(0),S2(0); Pivot = (DayHigh(1)+DayLow(1)+DayClose(1))/3; R1 = 2*Pivot-DayLow(1); R2 = Pivot+DayHigh(1)-DayLow(1); S1 = 2*Pivot-DayHigh(1); S2 = Pivot-DayHigh(1)+DayLow(1); if c > r1 and r1 > O Then Buy("r1b"); if C < r1 and r1 < O Then Sell("r1s"); 즐거운 하루되세요 > lacl 님이 쓴 글입니다. > 제목 : 문의 드립니다. > Var : Pivot(0),R1(0),R2(0),S1(0),S2(0); Pivot = (DayHigh(1)+DayLow(1)+DayClose(1))/3; R1 = 2*Pivot-DayLow(1); R2 = Pivot+DayHigh(1)-DayLow(1); S1 = 2*Pivot-DayHigh(1); S2 = Pivot-DayHigh(1)+DayLow(1); if CrossUp (c,r1) Then Buy("r1b"); if CrossDown(c,r1) Then Sell("r1s"); 다음날 장시작시 07:00에 피봇지표라인에 없는 r1s 신호가 나오는데 왜 이런지 안나오게 할순 없는지요 우측 r1s는 지표대로 잘 나오는것 같읍니다