커뮤니티
부탁 드립니다.
2018-01-18 13:27:18
165
글번호 115895
도움주심에 감사 드립니다.
첨부한 그림과 같이 부탁 드립니다.
- 1. qq0118.jpg (0.26 MB)
답변 3
예스스탁 예스스탁 답변
2018-01-19 09:51:23
안녕하세요
예스스탁입니다.
input : 날짜1(20171215),시간1(100000),날짜2(20180115),시간2(100000);
var : TRIXV(0);
TRIXV = TRIX(14);
if Condition1 == false and sdate == 날짜1 and stime >= 시간1 Then
{
Condition1 = true;
var1 = C;
var2 = TRIXV;
var3 = index;
}
if Condition2 == false and sdate == 날짜2 and stime >= 시간2 Then
{
Condition2 = true;
value1 = C;
value2 = TRIXV;
value3 = index;
}
if Condition1 == true and Condition2 == true then{
plot1((value1-var1)/(value3-var3));
plot2((c-value1)/(index-value3));
plot3((value2-var2)/(value3-var3));
plot4((TRIXV-value2)/(index-value3));
}
즐거운 하루되세요
> yes 님이 쓴 글입니다.
> 제목 : 부탁 드립니다.
> 도움주심에 감사 드립니다.
첨부한 그림과 같이 부탁 드립니다.
yes
2018-01-19 11:49:16
답변 수식 깊이 감사 드립니다.
실행결과
plot1과 plot3는
아무런 지표가 나타나지 않고
0의 수평선으로만 표시 됩니다.
plot1과 plot3의 의미도 간단히 주석 부탁 드립니다.
경배로 감사 인사 올립니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 부탁 드립니다.
> 안녕하세요
예스스탁입니다.
input : 날짜1(20171215),시간1(100000),날짜2(20180115),시간2(100000);
var : TRIXV(0);
TRIXV = TRIX(14);
if Condition1 == false and sdate == 날짜1 and stime >= 시간1 Then
{
Condition1 = true;
var1 = C;
var2 = TRIXV;
var3 = index;
}
if Condition2 == false and sdate == 날짜2 and stime >= 시간2 Then
{
Condition2 = true;
value1 = C;
value2 = TRIXV;
value3 = index;
}
if Condition1 == true and Condition2 == true then{
plot1((value1-var1)/(value3-var3));
plot2((c-value1)/(index-value3));
plot3((value2-var2)/(value3-var3));
plot4((TRIXV-value2)/(index-value3));
}
즐거운 하루되세요
> yes 님이 쓴 글입니다.
> 제목 : 부탁 드립니다.
> 도움주심에 감사 드립니다.
첨부한 그림과 같이 부탁 드립니다.
예스스탁 예스스탁 답변
2018-01-19 12:41:51
안녕하세요
예스스탁입니다.
값이 너무 작아 0으로 보이시는 것입니다.
지표속성에서 소숫점자리수를 6자리로 지정하고 보시기 바랍니다.
차트에서는 최대 6자리까지만 제공됩니다.
식에 주석 붙여드립니다.
input : 날짜1(20171215),시간1(100000),날짜2(20180115),시간2(100000);
var : TRIXV(0);
TRIXV = TRIX(14);
#지정일시1이 되면
if Condition1 == false and sdate == 날짜1 and stime >= 시간1 Then
{
Condition1 = true;
var1 = C;#종가저장
var2 = TRIXV; #TRIX저장
var3 = index; #봉번호저장
}
#지정일시2가 되면
if Condition2 == false and sdate == 날짜2 and stime >= 시간2 Then
{
Condition2 = true;
value1 = C; #종가저장
value2 = TRIXV; #TRIX저장
value3 = index; #봉번호 저장
}
if Condition1 == true and Condition2 == true then{
#(지정일시2종가-지정일시1종가)/(지정일시2봉번호-지정일시1봉번호)
plot1((value1-var1)/(value3-var3));
#(현재가-지정일시2종가)/(현재봉번호-지정일시2봉번호)
plot2((c-value1)/(index-value3));
#(지정일시2트릭스값-지정일시1트릭스값)/(지정일시2봉번호-지정일시1봉번호)
plot3((value2-var2)/(value3-var3));
#(현재트릭스값-지정일시2트릭스값)/(현재봉번호-지정일시2봉번호)
plot4((TRIXV-value2)/(index-value3));
}
즐거운 하루되세요
> yes 님이 쓴 글입니다.
> 제목 : Re : Re : 부탁 드립니다.
> 답변 수식 깊이 감사 드립니다.
실행결과
plot1과 plot3는
아무런 지표가 나타나지 않고
0의 수평선으로만 표시 됩니다.
plot1과 plot3의 의미도 간단히 주석 부탁 드립니다.
경배로 감사 인사 올립니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 부탁 드립니다.
> 안녕하세요
예스스탁입니다.
input : 날짜1(20171215),시간1(100000),날짜2(20180115),시간2(100000);
var : TRIXV(0);
TRIXV = TRIX(14);
if Condition1 == false and sdate == 날짜1 and stime >= 시간1 Then
{
Condition1 = true;
var1 = C;
var2 = TRIXV;
var3 = index;
}
if Condition2 == false and sdate == 날짜2 and stime >= 시간2 Then
{
Condition2 = true;
value1 = C;
value2 = TRIXV;
value3 = index;
}
if Condition1 == true and Condition2 == true then{
plot1((value1-var1)/(value3-var3));
plot2((c-value1)/(index-value3));
plot3((value2-var2)/(value3-var3));
plot4((TRIXV-value2)/(index-value3));
}
즐거운 하루되세요
> yes 님이 쓴 글입니다.
> 제목 : 부탁 드립니다.
> 도움주심에 감사 드립니다.
첨부한 그림과 같이 부탁 드립니다.