커뮤니티

rsi 수정

프로필 이미지
조민철
2015-04-02 10:22:43
161
글번호 84667
답변완료
항상감사드립니다 아래시스템식은 rsi를 이용한 청산식입니다 시스템진입후 청산시 exitlong("eB_Rsi70") 청산식이 같은봉에서 2번발생하는경우가 있습니다 eB_Rsi70 청산식발생이후 같은봉에서는 재청산하지 않도록 수정부탁드립니다. input : Period(20); var71 =(AccumN(iff(C-C[1]>0,C-C[1],0),Period)/AccumN(iff(C-C[1]>0,C-C[1],C[1]-C),Period)*100); if var71 <= 30 Then var72 = O; if var71 >= 70 Then var73 = H; if var72[1] < var72 Then var30=1; if var72[1] > var72 Then var30=-1; if var73[1] > var73 Then var70=1; if var73[1] < var73 Then var70=-1; if MarketPosition == 1 and var70 == 1 and H >= var71 And (var73[1]-var73) >50 Then exitlong("eB_Rsi70"); 감사합니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-04-02 11:34:06

안녕하세요 예스스스탁입니다. 문의하신 내요은 청산후에 다시 동일방향의 진입신호가 발생하는 부분으로 청산식에서 처리가 되지 않습니다. 아래 링크는 신호체계에 대한 도움말입니다. https://www.yesstock.com/YesTrader/YesLanguage/YesLanguage_help/4_6.htm 나)번의 내용 보시면 청산후에 동일방향 진입이 다시 발생하면 해당 진입까지 다시 청산이 됩니다. 그러므로 청산식이 아닌 진입식에 매수진입식에는 MarketPosition <= 0 매도진입식에는 MarketPosition > 0 과 같은 조건을 주셔서 하나의 봉 완성시 청산후 동일방향진입이 되지 않게 처리하셔야 합니다. 즐거운 하루되세요 > 조민철 님이 쓴 글입니다. > 제목 : rsi 수정 > 항상감사드립니다 아래시스템식은 rsi를 이용한 청산식입니다 시스템진입후 청산시 exitlong("eB_Rsi70") 청산식이 같은봉에서 2번발생하는경우가 있습니다 eB_Rsi70 청산식발생이후 같은봉에서는 재청산하지 않도록 수정부탁드립니다. input : Period(20); var71 =(AccumN(iff(C-C[1]>0,C-C[1],0),Period)/AccumN(iff(C-C[1]>0,C-C[1],C[1]-C),Period)*100); if var71 <= 30 Then var72 = O; if var71 >= 70 Then var73 = H; if var72[1] < var72 Then var30=1; if var72[1] > var72 Then var30=-1; if var73[1] > var73 Then var70=1; if var73[1] < var73 Then var70=-1; if MarketPosition == 1 and var70 == 1 and H >= var71 And (var73[1]-var73) >50 Then exitlong("eB_Rsi70"); 감사합니다