커뮤니티

지표작성 문의드립니다.

프로필 이미지
크라젠
2018-08-23 11:44:55
180
글번호 121531
답변완료
시스템 피라미딩 설정을 지표에 구현하고 싶어서 문의드립니다. 시스템 트레이딩을 적용하고 설정에 들어가면 '피라미딩 - 중복진입 - 허용안함'이 기본으로 적용되어 있습니다. 이렇게 되어있다면, 매수신호가 한번 들어가면 매도신호가 나올때까지 매수조건이 달성이 되더라도 매수신호가 나오지 않는데요. 이런 방식을 지표값 출력에 반영하고 싶습니다. 아래 식을 예로 들자면, value1값이 한번 만족되어 값을 plot1로 한번 출력하면 plot2값이 변화하기 전까지 value1값이 만족되더라도 plot1로 출력하지 않는다. plot2출력도 위와 동일한 방식을 적용한다. 이런걸 지표에 적용하고 싶습니다. #지표식 Input : Period(14), LPercent(30), SPercent(70); Var : value(0); value = RSI(Period); If CrossUP(value, LPercent) Then value1 = C; If CrossDown(value, SPercent) Then Value2 = C; plot1(value1, "매수"); plot2(value2, "매도"); #지표식종료
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-08-24 10:29:29

안녕하세요 예스스탁입니다. Input : Period(14), LPercent(30), SPercent(70); Var : value(0),T(0); value = RSI(Period); If T <= 0 and CrossUP(value, LPercent) Then { value1 = C; T = 1; } If T >= 0 and CrossDown(value, SPercent) Then { Value2 = C; T = -1; } plot1(value1, "매수"); plot2(value2, "매도"); 즐거운 하루되세요 > 크라젠 님이 쓴 글입니다. > 제목 : 지표작성 문의드립니다. > 시스템 피라미딩 설정을 지표에 구현하고 싶어서 문의드립니다. 시스템 트레이딩을 적용하고 설정에 들어가면 '피라미딩 - 중복진입 - 허용안함'이 기본으로 적용되어 있습니다. 이렇게 되어있다면, 매수신호가 한번 들어가면 매도신호가 나올때까지 매수조건이 달성이 되더라도 매수신호가 나오지 않는데요. 이런 방식을 지표값 출력에 반영하고 싶습니다. 아래 식을 예로 들자면, value1값이 한번 만족되어 값을 plot1로 한번 출력하면 plot2값이 변화하기 전까지 value1값이 만족되더라도 plot1로 출력하지 않는다. plot2출력도 위와 동일한 방식을 적용한다. 이런걸 지표에 적용하고 싶습니다. #지표식 Input : Period(14), LPercent(30), SPercent(70); Var : value(0); value = RSI(Period); If CrossUP(value, LPercent) Then value1 = C; If CrossDown(value, SPercent) Then Value2 = C; plot1(value1, "매수"); plot2(value2, "매도"); #지표식종료