커뮤니티
무슨시스템인지 설명부탁드립니다
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();
다음글
이전글