커뮤니티
지표 수식 문의드립니다
2018-08-01 21:56:38
190
글번호 121068
안녕하세요.
var1 = ma(c,5);
var2 = ma(c,10);
var3 = ma(c,15);
var4 = ma(c,20);
var5 = ma(c,25);
var6 = ((var1-lowest(var1,20))/(highest(var1,20)-lowest(var1,20)));
var7 = ((var2-lowest(var2,20))/(highest(var2,20)-lowest(var2,20)));
var8 = ((var3-lowest(var3,20))/(highest(var3,20)-lowest(var3,20)));
var9 = ((var4-lowest(var4,20))/(highest(var4,20)-lowest(var4,20)));
var10 = ((var5-lowest(var5,20))/(highest(var5,20)-lowest(var5,20)));
var11 = (var6+var7+var8+var9+var10)/5;
* 구하는 수식은 위수식을 기본수식으로, 아래함수에 나오는 x값을 지표로 만들고자 합니다.
아래수식은 설명을 위한 별개의 함수로, 아래수식을 참고용으로 대신 하겠습니다.
* 예를들면 var11의 값이 0.5555 이고 종가가 100 이면,
var11+0.0001 인 0.5556 일때의 x값(종가)을 구하고자 합니다.
* var6에서 var11 까지의 값은 모두 최대값 1, 최소값 0 입니다.
var11의 값이 1 보다 작을 때는 var11+0.0001을,
var11의 값이 1 일때만 var11-0.0001을 적용합니다.
var21 = (c에서c[3]+ x값)/5;
var22 = (c에서c[8]+ x값)/10;
var23 = (c에서c[13]+ x값)/15;
var24 = (c에서c[18]+ x값)/20;
var25 = (c에서c[23]+ x값)/25;
var26 = ((var21-lowest(var21,20))/(highest(var21,20)-lowest(var21,20)));
var27 = ((var22-lowest(var22,20))/(highest(var22,20)-lowest(var22,20)));
var28 = ((var23-lowest(var23,20))/(highest(var23,20)-lowest(var23,20)));
var29 = ((var24-lowest(var24,20))/(highest(var24,20)-lowest(var24,20)));
var30 = ((var25-lowest(var25,20))/(highest(var25,20)-lowest(var25,20)));
var31 = (var26+var27+var28+var29+var30)/5;
(예) var11 = 0.5555 이면, var31 = 0.5556의 수식을 만족하는 x값,
var11 = 1.0000 이면, var31 = 0.9999의 수식을 만족하는 x값을
선으로 그리고자 합니다.
* 무더운 여름 잘 보내시고, 항상 좋은 하루가 되었으면 합니다.
답변 1
예스스탁 예스스탁 답변
2018-08-02 13:57:06
안녕하세요
예스스탁입니다.
문의하신 내용은 수식계산방법을 모르겠습니다.
도움을 드리지 못해 죄송합니다.
즐거운 하루되세요
> 챠트의꿈 님이 쓴 글입니다.
> 제목 : 지표 수식 문의드립니다
> 안녕하세요.
var1 = ma(c,5);
var2 = ma(c,10);
var3 = ma(c,15);
var4 = ma(c,20);
var5 = ma(c,25);
var6 = ((var1-lowest(var1,20))/(highest(var1,20)-lowest(var1,20)));
var7 = ((var2-lowest(var2,20))/(highest(var2,20)-lowest(var2,20)));
var8 = ((var3-lowest(var3,20))/(highest(var3,20)-lowest(var3,20)));
var9 = ((var4-lowest(var4,20))/(highest(var4,20)-lowest(var4,20)));
var10 = ((var5-lowest(var5,20))/(highest(var5,20)-lowest(var5,20)));
var11 = (var6+var7+var8+var9+var10)/5;
* 구하는 수식은 위수식을 기본수식으로, 아래함수에 나오는 x값을 지표로 만들고자 합니다.
아래수식은 설명을 위한 별개의 함수로, 아래수식을 참고용으로 대신 하겠습니다.
* 예를들면 var11의 값이 0.5555 이고 종가가 100 이면,
var11+0.0001 인 0.5556 일때의 x값(종가)을 구하고자 합니다.
* var6에서 var11 까지의 값은 모두 최대값 1, 최소값 0 입니다.
var11의 값이 1 보다 작을 때는 var11+0.0001을,
var11의 값이 1 일때만 var11-0.0001을 적용합니다.
var21 = (c에서c[3]+ x값)/5;
var22 = (c에서c[8]+ x값)/10;
var23 = (c에서c[13]+ x값)/15;
var24 = (c에서c[18]+ x값)/20;
var25 = (c에서c[23]+ x값)/25;
var26 = ((var21-lowest(var21,20))/(highest(var21,20)-lowest(var21,20)));
var27 = ((var22-lowest(var22,20))/(highest(var22,20)-lowest(var22,20)));
var28 = ((var23-lowest(var23,20))/(highest(var23,20)-lowest(var23,20)));
var29 = ((var24-lowest(var24,20))/(highest(var24,20)-lowest(var24,20)));
var30 = ((var25-lowest(var25,20))/(highest(var25,20)-lowest(var25,20)));
var31 = (var26+var27+var28+var29+var30)/5;
(예) var11 = 0.5555 이면, var31 = 0.5556의 수식을 만족하는 x값,
var11 = 1.0000 이면, var31 = 0.9999의 수식을 만족하는 x값을
선으로 그리고자 합니다.
* 무더운 여름 잘 보내시고, 항상 좋은 하루가 되었으면 합니다.