커뮤니티

지표식수정

프로필 이미지
조민철
2015-01-25 22:25:22
118
글번호 82597
답변완료
항상 감사드립니다 아래지표식을 수정하고 싶습니다 아래지표식은 해당조건식의 var1은 고가 var2는 저가를 표시하는식입니다 var1의 고가가 표시될때 var11또는 var12 두개중 1개가 만족합니다. 이때 var11,var12의 직선구간 표시를 var1 까지만 표시하고 싶습니다. var1 해당조건식의 고가구간이 바뀌면 기존의 var11 또는 var12 도 그구간까지만 표시합니다 var11,var12 두조건식이 잇다보니 한번은 var1&var11 ,var1&var12 이런식으로 바뀌면 var1고가표시는 바뀌는데 기존에 var11이표시되고,이번에 var12조건으로 바뀌면 계속적으로 var11 과 var12가 챠트에 같이 나타납니다. var2 저가표시구간도 수정부탁드립니다 var2, var2&var21,var2&var22 마찬가지입니다... 수정부탁드립니다.. if H >= max(c,O)+PriceScale*30 Then var1 = H; if H >= max(c,O)+PriceScale*30 and o>c Then var11 = o; # 윗꼬리음봉 시가# if H >= max(c,O)+PriceScale*30 and c>o Then var12 = c; # 윗꼬리양봉 종가# if L <= Min(c,O)-PriceScale*30 Then var2 = L; if L <= Min(c,O)-PriceScale*30 and o>c Then var21 = c; #아랫꼬리음봉# if L <= Min(c,O)-PriceScale*30 and c>o Then var22 = o; #아랫꼬리양봉# plot1(var1,"상단",Blue); plot2(var2,"하단",Red ); plot3(var11,"상단_음_시가",yellow ); plot4(var12,"상단_양_종가",yellow ); plot5(var21,"하단_음_종가",green ); plot6(var22,"하단_양_시가",green );
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-01-26 13:06:59

안녕하세요 예스스탁입니다. var : T1(0),T2(0); if H >= max(c,O)+PriceScale*30 Then var1 = H; if H >= max(c,O)+PriceScale*30 and o>c Then{ T1 = 1; var11 = o; # 윗꼬리음봉 시가# } if H >= max(c,O)+PriceScale*30 and c>o Then{ T1 = -1; var12 = c; # 윗꼬리양봉 종가# } if L <= Min(c,O)-PriceScale*30 Then var2 = L; if L <= Min(c,O)-PriceScale*30 and o>c Then{ T2 = 1; var21 = c; #아랫꼬리음봉# } if L <= Min(c,O)-PriceScale*30 and c>o Then{ T2 = -1; var22 = o; #아랫꼬리양봉# } plot1(var1,"상단",Blue); plot2(var2,"하단",Red ); if T1 == 1 Then plot3(var11,"상단_음_시가",yellow ); if T1 == -1 Then plot4(var12,"상단_양_종가",yellow ); if T2 == 1 Then plot5(var21,"하단_음_종가",green ); if T2 = -1 then plot6(var22,"하단_양_시가",green ); 지표속성에서 상하단을 모두 일자그래프나 점그래프와 같이 직전 출력지점과 연결되지 않는 그래프모양으로로 지정하고 적용하시기 바랍니다. 즐거운 하루되세요 > 조민철 님이 쓴 글입니다. > 제목 : 지표식수정 > 항상 감사드립니다 아래지표식을 수정하고 싶습니다 아래지표식은 해당조건식의 var1은 고가 var2는 저가를 표시하는식입니다 var1의 고가가 표시될때 var11또는 var12 두개중 1개가 만족합니다. 이때 var11,var12의 직선구간 표시를 var1 까지만 표시하고 싶습니다. var1 해당조건식의 고가구간이 바뀌면 기존의 var11 또는 var12 도 그구간까지만 표시합니다 var11,var12 두조건식이 잇다보니 한번은 var1&var11 ,var1&var12 이런식으로 바뀌면 var1고가표시는 바뀌는데 기존에 var11이표시되고,이번에 var12조건으로 바뀌면 계속적으로 var11 과 var12가 챠트에 같이 나타납니다. var2 저가표시구간도 수정부탁드립니다 var2, var2&var21,var2&var22 마찬가지입니다... 수정부탁드립니다.. if H >= max(c,O)+PriceScale*30 Then var1 = H; if H >= max(c,O)+PriceScale*30 and o>c Then var11 = o; # 윗꼬리음봉 시가# if H >= max(c,O)+PriceScale*30 and c>o Then var12 = c; # 윗꼬리양봉 종가# if L <= Min(c,O)-PriceScale*30 Then var2 = L; if L <= Min(c,O)-PriceScale*30 and o>c Then var21 = c; #아랫꼬리음봉# if L <= Min(c,O)-PriceScale*30 and c>o Then var22 = o; #아랫꼬리양봉# plot1(var1,"상단",Blue); plot2(var2,"하단",Red ); plot3(var11,"상단_음_시가",yellow ); plot4(var12,"상단_양_종가",yellow ); plot5(var21,"하단_음_종가",green ); plot6(var22,"하단_양_시가",green );