커뮤니티

시스템

프로필 이미지
큰바위얼굴
2020-07-08 16:22:41
1398
글번호 140474
답변완료
input : HP(20),LP(22); Var : Pivot(0),R1(0),S1(0), Value(0),vol(0); var : HH(0),LL(0); HH = max(dayhigh(1),dayhigh(2)); LL = min(daylow(1),daylow(2)); Pivot = (HH+LL+DayClose(1))/3; R1 = 2*Pivot-LL; S1 = 2*Pivot-HH; if crossup(c,R1 + 0) Then buy("BUY",OnClose,def,min(Vol)); if CrossDown(c,S1-0) Then sell("SELL",OnClose,def,min(Vol)); 위수식은 20일고가와 22일저가를 피봇값으로 매매합니다. 문제가 있어 작동이안됨니다. 수정부탁합니다. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-07-09 10:55:16

안녕하세요 예스스탁입니다. Var : Pivot(0),R1(0),S1(0), Value(0),vol(0); 올려주신 식에 신호발생시 수량(vol)이 0입니다. 수식내에서도 별도로 vol값이 변경되는 내용이 없습니다. 수량이 0이면 신호가 발생하지 않습니다. 기본값을 1로 변경해 드립니다. input : HP(20),LP(22); Var : Pivot(0),R1(0),S1(0), Value(0),vol(1); var : HH(0),LL(0); HH = max(dayhigh(1),dayhigh(2)); LL = min(daylow(1),daylow(2)); Pivot = (HH+LL+DayClose(1))/3; R1 = 2*Pivot-LL; S1 = 2*Pivot-HH; if crossup(c,R1 + 0) Then buy("BUY",OnClose,def,min(Vol)); if CrossDown(c,S1-0) Then sell("SELL",OnClose,def,min(Vol)); 즐거운 하루되세요 > 큰바위얼굴 님이 쓴 글입니다. > 제목 : 시스템 > input : HP(20),LP(22); Var : Pivot(0),R1(0),S1(0), Value(0),vol(0); var : HH(0),LL(0); HH = max(dayhigh(1),dayhigh(2)); LL = min(daylow(1),daylow(2)); Pivot = (HH+LL+DayClose(1))/3; R1 = 2*Pivot-LL; S1 = 2*Pivot-HH; if crossup(c,R1 + 0) Then buy("BUY",OnClose,def,min(Vol)); if CrossDown(c,S1-0) Then sell("SELL",OnClose,def,min(Vol)); 위수식은 20일고가와 22일저가를 피봇값으로 매매합니다. 문제가 있어 작동이안됨니다. 수정부탁합니다. 감사합니다.