커뮤니티
지표부탁드립니다.(시간)
2019-03-31 22:53:03
335
글번호 127495
* 많은 도움에 고맙습니다.
(요청1) 스톡 2개를 하나로 하고 싶은데 잘안되네요 하나로 합처주시면 잘 쓰겠습니다.
Input : Period(5), Period1(3), Period2(3);
var : StoK(0),StoD(0);
StoK = StochasticsK(Period,Period1);
StoD = StochasticsD(Period,Period1,Period2);
Plot1(StoK, "StochasticsK",RED,def,1);
Plot2(StoD, "StochasticsD",BLUE,def,1);
Input : Period(8), Period1(4), Period2(2);
var : StoK(0),StoD(0);
StoK = StochasticsK(Period,Period1);
StoD = StochasticsD(Period,Period1,Period2);
Plot1(StoK, "StochasticsK",RED,def,1);
Plot2(StoD, "StochasticsD",BLUE,def,1);
(요청2) 차트에 안되는데 뭐를 잘못 했나요?
즉 당일 설정시간 이후 이평선의 첫골드크로스( OR 첫데드 크로스)가 나면
그가격을 오늘 하루 기준가격 으로 잡고 시간이 지남에 따라
피보선이 상향 or 하향 으로 변화 하면서 그려지게할려고 합니다.
기준 : 기준 가격대비 현재가가 하락 하면 기준 가격이 고점이 되고
기준 가격대비 현재가가 상승 하면 기준 가격이 저점이 되는것입니다.
*기준가격: 11시 이후 첫 골든 크로스나 테드 크로스
input : 날짜(20190329),시간(110000);
var1 = ma(c,5) ;
var2 = ma(c,20) ;
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
예스스탁 예스스탁 답변
2019-04-01 10:09:43
안녕하세요
예스스탁입니다.
1
Input : Period1(5), Period2(3), Period3(3);
Input : P1(8), P2(4), P3(2);
var : StoK1(0),StoD1(0);
var : StoK2(0),StoD2(0);
StoK1 = StochasticsK(Period1,Period2);
StoD1 = StochasticsD(Period1,Period2,Period3);
StoK2 = StochasticsK(P1,P2);
StoD2 = StochasticsD(P1,P2,P3);
Plot1(StoK1, "StochasticsK",RED,def,1);
Plot2(StoD1, "StochasticsD",BLUE,def,1);
Plot3(StoK2, "StochasticsK",RED,def,1);
Plot4(StoD2, "StochasticsD",BLUE,def,1);
2
input : 날짜(20190329),시간(110000);
var : HH(0),LL(0);
var1 = ma(c,5) ;
var2 = ma(c,20) ;
if bdate != bdate[1] Then
Condition1 = false;
if Condition1 == false and stime >= 시간 and
(crossup(var1,var2) or CrossDown(var1,var2)) Then
{
Condition1 = true;
HH = H;
LL = L;
}
if Condition1 == true then
{
if H > HH Then
HH = H;
if L < LL Then
LL = L;
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) 스톡 2개를 하나로 하고 싶은데 잘안되네요 하나로 합처주시면 잘 쓰겠습니다.
Input : Period(5), Period1(3), Period2(3);
var : StoK(0),StoD(0);
StoK = StochasticsK(Period,Period1);
StoD = StochasticsD(Period,Period1,Period2);
Plot1(StoK, "StochasticsK",RED,def,1);
Plot2(StoD, "StochasticsD",BLUE,def,1);
Input : Period(8), Period1(4), Period2(2);
var : StoK(0),StoD(0);
StoK = StochasticsK(Period,Period1);
StoD = StochasticsD(Period,Period1,Period2);
Plot1(StoK, "StochasticsK",RED,def,1);
Plot2(StoD, "StochasticsD",BLUE,def,1);
(요청2) 차트에 안되는데 뭐를 잘못 했나요?
즉 당일 설정시간 이후 이평선의 첫골드크로스( OR 첫데드 크로스)가 나면
그가격을 오늘 하루 기준가격 으로 잡고 시간이 지남에 따라
피보선이 상향 or 하향 으로 변화 하면서 그려지게할려고 합니다.
기준 : 기준 가격대비 현재가가 하락 하면 기준 가격이 고점이 되고
기준 가격대비 현재가가 상승 하면 기준 가격이 저점이 되는것입니다.
*기준가격: 11시 이후 첫 골든 크로스나 테드 크로스
input : 날짜(20190329),시간(110000);
var1 = ma(c,5) ;
var2 = ma(c,20) ;
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%");
}
* 고맙습니다. 좋은 한주 되십시요^^