커뮤니티

62298번 2번 좀 부탁드립니다

프로필 이미지
요타
2019-04-30 10:09:32
123
글번호 128249
답변완료
* 이렇게 했는데 안되네요.. if c+PriceScale*3 <= c[2] Then { T1 = 1; } if c+PriceScale*3 > c[2] and c+PriceScale*6 <= c[2] Then { T2 = 2 ; } if c+PriceScale*9 > c[2] and c+PriceScale*9 <= c[2] Then { T3 = 3 ; } if c+PriceScale*12 > c[2] Then { T4 = 4 ; } if c+PriceScale*-3 <= c[2] Then { T11 = -1 ; } if c+PriceScale*-3 > c[2] and c+PriceScale*-6 <= c[2] Then { T12 = -2 ; } if c+PriceScale*-9 > c[2] and c+PriceScale*-9 <= c[2] Then { T13 = -3 ; } if c+PriceScale*-12 > c[2] Then { T14 = -4 ; } var1 = sum(t1+t2+t3+t4) ; var2 = sum(t11+t12+t13+t14) ; var3 = sum(t1+t2+t3+t11+t12+t13+t14) ; plot1(var1) ; plot2(var2) ; plot3(var3) ; 고맙습니다.
강조
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-04-30 11:39:33

안녕하세요 예스스탁입니다. 죄송합니다. 답변을 딴글에 달았습니다. 1번은 전봉종가대비 3틱단위로 1씩 증감하고 2번은 전봉거래량대비로 50% 증감단위로 1씩 증감합니다. 1 input : ntick(3); if bdate != bdate[1] Then { var1 = 0; var2 = 0; var3 = 0; } value1 = Floor((C-C[1])/(PriceScale*ntick)); if C > O Then var1 = var1 + value1; else if C < O Then var2 = var2 + value1; else if C == O Then var3 = var3 + value1; plot1(var1); plot2(var2); plot3(var3); 2 input : nper(50); if bdate != bdate[1] Then { var1 = 0; var2 = 0; var3 = 0; } value1 = floor(((v-v[1])/V[1]*100)/nper); if C > O Then var1 = var1 + value1; else if C < O Then var2 = var2 + value1; else if C == O Then var3 = var3 + value1; plot1(var1); plot2(var2); plot3(var3); 즐거운 하루되세요 > 요타 님이 쓴 글입니다. > 제목 : 62298번 2번 좀 부탁드립니다 > * 이렇게 했는데 안되네요.. if c+PriceScale*3 <= c[2] Then { T1 = 1; } if c+PriceScale*3 > c[2] and c+PriceScale*6 <= c[2] Then { T2 = 2 ; } if c+PriceScale*9 > c[2] and c+PriceScale*9 <= c[2] Then { T3 = 3 ; } if c+PriceScale*12 > c[2] Then { T4 = 4 ; } if c+PriceScale*-3 <= c[2] Then { T11 = -1 ; } if c+PriceScale*-3 > c[2] and c+PriceScale*-6 <= c[2] Then { T12 = -2 ; } if c+PriceScale*-9 > c[2] and c+PriceScale*-9 <= c[2] Then { T13 = -3 ; } if c+PriceScale*-12 > c[2] Then { T14 = -4 ; } var1 = sum(t1+t2+t3+t4) ; var2 = sum(t11+t12+t13+t14) ; var3 = sum(t1+t2+t3+t11+t12+t13+t14) ; plot1(var1) ; plot2(var2) ; plot3(var3) ; 고맙습니다.