커뮤니티

RSI다이버전스

프로필 이미지
인디안
2017-11-19 10:39:59
411
글번호 114301
답변완료

첨부 이미지

RSI다이버전스를 수식으로 해서 신호나오게 하려고 합니다, 가능한지요 가능하다면 수식을 부탁드립니다.(침체권(과열권)의 다이버전스 수식) * 첨부 다이버전스 캡쳐사진 (원안의 1차후 2차 다이버전스 발생시 신호나오게 하는방법) 부탁드립니다. 감사합니다.
시스템
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2017-11-20 15:23:02

안녕하세요 예스스탁입니다. input : RSIP(9), 침체(30),과열(70); var : RSIV(0); var : LL(0),LL1(0),LC(0),LC1(0); var : HH(0),HH1(0),HC(0),HC1(0); RSIV = RSI(RSIP); if CrossDown(RSIV,침체) Then{ LL = RSIV; LC = C; LL1 = RSIV[1]; LC1 = LC[1]; if LL > LL1 and LC < LC1 Then buy(); } if RSIV < 침체 and RSIV < LL Then{ LL = RSIV; LC = C; } if CrossUp(RSIV,과열) Then{ HH = RSIV; HC = C; HH1 = RSIV[1]; HC1 = HC[1]; if HH < HH1 and HC > HC1 Then sell(); } if RSIV > 과열 and RSIV > HH Then{ HH = RSIV; HC = C; } 즐거운 하루되세요 > 인디안 님이 쓴 글입니다. > 제목 : RSI다이버전스 > RSI다이버전스를 수식으로 해서 신호나오게 하려고 합니다, 가능한지요 가능하다면 수식을 부탁드립니다.(침체권(과열권)의 다이버전스 수식) * 첨부 다이버전스 캡쳐사진 (원안의 1차후 2차 다이버전스 발생시 신호나오게 하는방법) 부탁드립니다. 감사합니다.
프로필 이미지

인디안

2017-11-20 17:26:33

> 예스스탁 님이 쓴 글입니다. > 제목 : Re : RSI다이버전스 > 안녕하세요 예스스탁입니다. input : RSIP(9), 침체(30),과열(70); var : RSIV(0); var : LL(0),LL1(0),LC(0),LC1(0); var : HH(0),HH1(0),HC(0),HC1(0); RSIV = RSI(RSIP); if CrossDown(RSIV,침체) Then{ LL = RSIV; LC = C; LL1 = RSIV[1]; LC1 = LC[1]; if LL > LL1 and LC < LC1 Then buy(); } if RSIV < 침체 and RSIV < LL Then{ LL = RSIV; LC = C; } if CrossUp(RSIV,과열) Then{ HH = RSIV; HC = C; HH1 = RSIV[1]; HC1 = HC[1]; if HH < HH1 and HC > HC1 Then sell(); } if RSIV > 과열 and RSIV > HH Then{ HH = RSIV; HC = C; } 즐거운 하루되세요 > 인디안 님이 쓴 글입니다. > 제목 : RSI다이버전스 > RSI다이버전스를 수식으로 해서 신호나오게 하려고 합니다, 가능한지요 가능하다면 수식을 부탁드립니다.(침체권(과열권)의 다이버전스 수식) * 첨부 다이버전스 캡쳐사진 (원안의 1차후 2차 다이버전스 발생시 신호나오게 하는방법) 부탁드립니다. 감사합니다. -------------------------- 네 수식감사합니다. 그런데 실행이 안되네요(화살표가 안보이고요-성능보고서를 봐도 자료가 없습니다. 실행시키는 다른 방법이 있는건가요(현재- 적용-시스템트레이딩으로 해서 적용해보았습니다.)
프로필 이미지

예스스탁 예스스탁 답변

2017-11-21 13:20:02

안녕하세요 예스스탁입니다. 식을 수정했습니다. input : RSIP(9), 침체(30),과열(70); var : RSIV(0); var : LL(0),LL1(0),LC(0),LC1(0); var : HH(0),HH1(0),HC(0),HC1(0); RSIV = RSI(RSIP); if CrossDown(RSIV,침체) Then{ LL = RSIV; LC = C; LL1 = LL[1]; LC1 = LC[1]; } if RSIV < 침체 and RSIV < LL Then{ LL = RSIV; LC = C; } if Crossup(RSIV,침체) and LL > LL1 /*and LC < LC1*/ Then buy(); if CrossUp(RSIV,과열) Then{ HH = RSIV; HC = C; HH1 = HH[1]; HC1 = HC[1]; if HH < HH1 and HC > HC1 Then sell(); } if RSIV > 과열 and RSIV > HH Then{ HH = RSIV; HC = C; } if CrossDown(RSIV,과열) and HH < HH1 /*and HC > HC1*/ Then sell(); 즐거운 하루되세요 > 인디안 님이 쓴 글입니다. > 제목 : Re : Re : RSI다이버전스 > > 예스스탁 님이 쓴 글입니다. > 제목 : Re : RSI다이버전스 > 안녕하세요 예스스탁입니다. input : RSIP(9), 침체(30),과열(70); var : RSIV(0); var : LL(0),LL1(0),LC(0),LC1(0); var : HH(0),HH1(0),HC(0),HC1(0); RSIV = RSI(RSIP); if CrossDown(RSIV,침체) Then{ LL = RSIV; LC = C; LL1 = RSIV[1]; LC1 = LC[1]; if LL > LL1 and LC < LC1 Then buy(); } if RSIV < 침체 and RSIV < LL Then{ LL = RSIV; LC = C; } if CrossUp(RSIV,과열) Then{ HH = RSIV; HC = C; HH1 = RSIV[1]; HC1 = HC[1]; if HH < HH1 and HC > HC1 Then sell(); } if RSIV > 과열 and RSIV > HH Then{ HH = RSIV; HC = C; } 즐거운 하루되세요 > 인디안 님이 쓴 글입니다. > 제목 : RSI다이버전스 > RSI다이버전스를 수식으로 해서 신호나오게 하려고 합니다, 가능한지요 가능하다면 수식을 부탁드립니다.(침체권(과열권)의 다이버전스 수식) * 첨부 다이버전스 캡쳐사진 (원안의 1차후 2차 다이버전스 발생시 신호나오게 하는방법) 부탁드립니다. 감사합니다. -------------------------- 네 수식감사합니다. 그런데 실행이 안되네요(화살표가 안보이고요-성능보고서를 봐도 자료가 없습니다. 실행시키는 다른 방법이 있는건가요(현재- 적용-시스템트레이딩으로 해서 적용해보았습니다.)