커뮤니티

무슨시스템인지 설명부탁드립니다

프로필 이미지
매치다는
2018-03-07 21:14:27
236
글번호 117211
답변완료
input : 수치(10),기간(0.4); var1 = 100*( (ma( (C+H+L)/3,20)+2*Std((C+H+L)/3,20)) -(ma((C+H+L)/3,20)-2*Std((C+H+L)/3,20))) / ma((C+H+L)/3,20); if CrossUp(c,highest(H[1],수치)) and var1 >기간 Then buy(); if Crossdown(c,lowest(L[1], 수치)) Then ExitLong(); if Crossdown(c,lowest(L[1],수치)) and var1 >기간 Then sell(); if CrossUp(c,highest(H[1],수치)) Then ExitShort();
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-03-08 13:23:37

안녕하세요 예스스탁입니다. input : 수치(10),기간(0.4); #Bands Width지표 #볼밴은 종가가 아닌 중심값 기준으로 계산 #볼밴중심값기준으로 폭이 몇 %인지 계산 var1 = 100*( (ma( (C+H+L)/3,20)+2*Std((C+H+L)/3,20)) -(ma((C+H+L)/3,20)-2*Std((C+H+L)/3,20))) / ma((C+H+L)/3,20); #종가가 10개봉 최고가를 갱신하고 Bands Width가 0.4이상이면 매수 if CrossUp(c,highest(H[1],수치)) and var1 >기간 Then buy(); #종가가 10개봉 최저가를 갱신하면 매수포지션 청산 if Crossdown(c,lowest(L[1], 수치)) Then ExitLong(); #종가가 10개봉 최저가를 갱신하고 Bands Width가 0.4이상이면 매도 if Crossdown(c,lowest(L[1],수치)) and var1 >기간 Then sell(); #종가가 10개봉 최고가를 갱신하면 매도포지션 청산 if CrossUp(c,highest(H[1],수치)) Then ExitShort(); 즐거운 하루되세요 > 매치다는 님이 쓴 글입니다. > 제목 : 무슨시스템인지 설명부탁드립니다 > input : 수치(10),기간(0.4); var1 = 100*( (ma( (C+H+L)/3,20)+2*Std((C+H+L)/3,20)) -(ma((C+H+L)/3,20)-2*Std((C+H+L)/3,20))) / ma((C+H+L)/3,20); if CrossUp(c,highest(H[1],수치)) and var1 >기간 Then buy(); if Crossdown(c,lowest(L[1], 수치)) Then ExitLong(); if Crossdown(c,lowest(L[1],수치)) and var1 >기간 Then sell(); if CrossUp(c,highest(H[1],수치)) Then ExitShort();