커뮤니티
문의드립니다..
2017-10-26 02:13:56
169
글번호 113635
안녕하세요 미리감사드리며 문의드립니다
1.
전일~금일 까지의 고가와 저가가 반영되는 로그피보나치 수식으로 부탁드립니다...
input : Per1(23.6),Per2(38.2),Per3(50.0),Per4(61.8),Per5(76.4);
var1 = 10^(LOG10(HH)-(LOG10(HH)-LOG10(LL))*(Per1/100));
var2 = 10^(LOG10(HH)-(LOG10(HH)-LOG10(LL))*(Per2/100));
var3 = 10^(LOG10(HH)-(LOG10(HH)-LOG10(LL))*(Per3/100));
var4 = 10^(LOG10(HH)-(LOG10(HH)-LOG10(LL))*(Per4/100));
var5 = 10^(LOG10(HH)-(LOG10(HH)-LOG10(LL))*(Per5/100));
2. 아래식에서 금일부터나오는 currentdate 를 삭제해주시고
날짜+시간을 입력한시점부터 선이나올수있게 부탁드립니다..
input : HH(35),LL(30),시간(100000);
var : T(0);
if CurrentDate == sdate Then
T = 1;
if T == 1 and stime >= 시간 Then
T = 2;
if T == 2 then{
plot1(HH,"고점");
plot2(LL,"저점");
plot3 (10^(LOG10(LL)+(LOG10(HH)-LOG10(LL))*(76.4/100)),"-23.6%");
plot4 (10^(LOG10(LL)+(LOG10(HH)-LOG10(LL))*(61.8/100)),"-38.2%");
plot5 (10^(LOG10(LL)+(LOG10(HH)-LOG10(LL))*(50/100)),"-50%");
plot6 (10^(LOG10(LL)+(LOG10(HH)-LOG10(LL))*(38.2/100)),"-61.8%");
plot7 (10^(LOG10(LL)+(LOG10(HH)-LOG10(LL))*(23.6/100)),"-76.4%");
plot8 (10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(23.6/100)),"23.6%");
Plot9 (10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(38.2/100)),"38.2%");
Plot10 (10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(50/100)),"50%");
Plot11 (10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(61.8/100)),"61.8%");
plot12 (10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(76.4/100)),"76.4%");
}
답변 1
예스스탁 예스스탁 답변
2017-10-26 15:45:58
안녕하세요
예스스탁입니다.
1.
input : Per1(23.6),Per2(38.2),Per3(50.0),Per4(61.8),Per5(76.4);
var : HH(0),LL(0);
HH = max(dayhigh(0),dayhigh(1));
LL = min(DayLow(0),daylow(1));
var1 = 10^(LOG10(HH)-(LOG10(HH)-LOG10(LL))*(Per1/100));
var2 = 10^(LOG10(HH)-(LOG10(HH)-LOG10(LL))*(Per2/100));
var3 = 10^(LOG10(HH)-(LOG10(HH)-LOG10(LL))*(Per3/100));
var4 = 10^(LOG10(HH)-(LOG10(HH)-LOG10(LL))*(Per4/100));
var5 = 10^(LOG10(HH)-(LOG10(HH)-LOG10(LL))*(Per5/100));
plot1(HH,"고점");
plot2(LL,"저점");
plot3(var1,"23.6%");
plot4(var2,"38.2%");
plot5(var3,"50.0%");
plot6(var4,"61.8%");
plot7(var5,"76.4%");
2
input : HH(35),LL(30),날짜(20171025),시간(100000);
if Sdate == 날짜 and
((sdate != sdate[1] and stime >= 시간) or
(sdate == sdate[1] and stime >= 시간 and stime[1] < 시간)) Then
Condition1 = true;
if Condition1 == true then
{
plot1(HH,"고점");
plot2(LL,"저점");
plot3(10^(LOG10(LL)+(LOG10(HH)-LOG10(LL))*(76.4/100)),"-23.6%");
plot4(10^(LOG10(LL)+(LOG10(HH)-LOG10(LL))*(61.8/100)),"-38.2%");
plot5(10^(LOG10(LL)+(LOG10(HH)-LOG10(LL))*(50/100)),"-50%");
plot6(10^(LOG10(LL)+(LOG10(HH)-LOG10(LL))*(38.2/100)),"-61.8%");
plot7(10^(LOG10(LL)+(LOG10(HH)-LOG10(LL))*(23.6/100)),"-76.4%");
plot8(10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(23.6/100)),"23.6%");
Plot9(10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(38.2/100)),"38.2%");
Plot10(10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(50/100)),"50%");
Plot11(10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(61.8/100)),"61.8%");
plot12(10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(76.4/100)),"76.4%");
}
즐거운 하루되세요
> 베비슬립 님이 쓴 글입니다.
> 제목 : 문의드립니다..
> 안녕하세요 미리감사드리며 문의드립니다
1.
전일~금일 까지의 고가와 저가가 반영되는 로그피보나치 수식으로 부탁드립니다...
input : Per1(23.6),Per2(38.2),Per3(50.0),Per4(61.8),Per5(76.4);
var1 = 10^(LOG10(HH)-(LOG10(HH)-LOG10(LL))*(Per1/100));
var2 = 10^(LOG10(HH)-(LOG10(HH)-LOG10(LL))*(Per2/100));
var3 = 10^(LOG10(HH)-(LOG10(HH)-LOG10(LL))*(Per3/100));
var4 = 10^(LOG10(HH)-(LOG10(HH)-LOG10(LL))*(Per4/100));
var5 = 10^(LOG10(HH)-(LOG10(HH)-LOG10(LL))*(Per5/100));
2. 아래식에서 금일부터나오는 currentdate 를 삭제해주시고
날짜+시간을 입력한시점부터 선이나올수있게 부탁드립니다..
input : HH(35),LL(30),시간(100000);
var : T(0);
if CurrentDate == sdate Then
T = 1;
if T == 1 and stime >= 시간 Then
T = 2;
if T == 2 then{
plot1(HH,"고점");
plot2(LL,"저점");
plot3 (10^(LOG10(LL)+(LOG10(HH)-LOG10(LL))*(76.4/100)),"-23.6%");
plot4 (10^(LOG10(LL)+(LOG10(HH)-LOG10(LL))*(61.8/100)),"-38.2%");
plot5 (10^(LOG10(LL)+(LOG10(HH)-LOG10(LL))*(50/100)),"-50%");
plot6 (10^(LOG10(LL)+(LOG10(HH)-LOG10(LL))*(38.2/100)),"-61.8%");
plot7 (10^(LOG10(LL)+(LOG10(HH)-LOG10(LL))*(23.6/100)),"-76.4%");
plot8 (10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(23.6/100)),"23.6%");
Plot9 (10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(38.2/100)),"38.2%");
Plot10 (10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(50/100)),"50%");
Plot11 (10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(61.8/100)),"61.8%");
plot12 (10^(LOG10(HH)+(LOG10(HH)-LOG10(LL))*(76.4/100)),"76.4%");
}