커뮤니티

문의드립니다

프로필 이미지
처음처럼22
2013-02-15 16:24:32
209
글번호 59555
답변완료
아래식을 수정부탁드립니다 제의도는 var1이 50 보다 크거나 같고 100 보다 작거나 같을때 var3 는 현재가 입니다다 var3 에 해당하는 캔들의 평균값을 구하고 싶은데 첫봉의 평균만 나오네요 그리고 y축 표시를 가격에 맞추었는데도 가격하고는 상관없는 곳에 출력이 됩니다 조건에 맞는 캔들의 평균값을 알고 싶습니다 아래식을 수정 부탁드립니다 if Var1 >= 50 and Var1 < 100 Then{ Var3 = C; Var11 = Highest(Var3,DayIndex+1); Var12 = Lowest(Var3,DayIndex+1); Var13 = (var11+var12)/2; plot1(var13); 데이인덱스를 쓰면 당일의 평균갑이나오는군요? ㅠㅠ
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-02-15 16:38:50

안녕하세요 예스스탁입니다. 차트 전체에서 if Var1 >= 50 and Var1 < 100 Then 조건이 만족할때 마다 종가를 모아 평균을 하고자 하시면 아래식과 같이 작성하시면 됩니다. if Var1 >= 50 and Var1 < 100 Then{ Var3 = C; var4 = var4+var3; var5 = var5+1; var6 = var4/var5; } plot1(var6); 당일에만 조건만족시에 종가를 모아 평균하고자 하시면 아래와 같이 작성해 사용하시면 됩니다. if date != date[1] Then{ var3 = 0; var4 = 0; var5 = 0; var6 = 0; } if Var1 >= 50 and Var1 < 100 Then{ Var3 = C; var4 = var4+var3; var5 = var5+1; var6 = var4/var5; } plot1(var6); 차트에 지표를 적용하고 해당 지표를 더블클릭하시면 지표속성화면이 나타납니다. 가격으로 되어 있는지 다시 체크해 보시기 바랍니다. 즐거운 하루되세요 > 처음처럼22 님이 쓴 글입니다. > 제목 : 문의드립니다 > 아래식을 수정부탁드립니다 제의도는 var1이 50 보다 크거나 같고 100 보다 작거나 같을때 var3 는 현재가 입니다다 var3 에 해당하는 캔들의 평균값을 구하고 싶은데 첫봉의 평균만 나오네요 그리고 y축 표시를 가격에 맞추었는데도 가격하고는 상관없는 곳에 출력이 됩니다 조건에 맞는 캔들의 평균값을 알고 싶습니다 아래식을 수정 부탁드립니다 if Var1 >= 50 and Var1 < 100 Then{ Var3 = C; Var11 = Highest(Var3,DayIndex+1); Var12 = Lowest(Var3,DayIndex+1); Var13 = (var11+var12)/2; plot1(var13); 데이인덱스를 쓰면 당일의 평균갑이나오는군요? ㅠㅠ