도움에 감사 드립니다.
종료일 과 종료시간을 지정하면
그시간 이후에 지표가 삭제 되도록 부탁 드립니다.
미리 감사 드립니다.
input:시작일(20210117);
input:시작시간(100000);
var:v2(0),sum(0);
v2=rsi(20)-50;
if Condition1 == false and sdate >= 시작일 and stime >= 시작시간 Then
Condition1 = true;
if Condition1 == true and Condition1[1] == false Then
{
sum = 0;
}
if Condition1 == true then
{
sum = sum + v2;
}
답변 3
예스스탁
예스스탁 답변
2022-01-27 10:56:33
안녕하세요
예스스탁입니다.
지표 삭제는 가능하지 않고
아래와 같이 처리하시면 지정한 종료일시 이후에는 지표가 그려지지 않습니다.
즉 시작일시~종료일시 사이에만 지표가 표시됩니다.
input:시작일(20210117);
input:시작시간(100000);
input:종료일(20220117);
input:종료시간(100000);
var:v2(0),sum(0);
v2=rsi(20)-50;
if Condition1 == false and sdate >= 시작일 and stime >= 시작시간 Then
Condition1 = true;
if Condition1 == true and Condition1[1] == false Then
{
sum = 0;
}
if Condition1 == true then
{
sum = sum + v2;
}
if Condition1 == true and sdate >= 종료일 and stime >= 종료시간 Then
Condition1 = False;
if Condition1 == False Then
Plot1(sum);
Else
NoPlot(1);
즐거운 하루되세요
> yes 님이 쓴 글입니다.
> 제목 : 부탁 드립니다.
> 도움에 감사 드립니다.
종료일 과 종료시간을 지정하면
그시간 이후에 지표가 삭제 되도록 부탁 드립니다.
미리 감사 드립니다.
input:시작일(20210117);
input:시작시간(100000);
var:v2(0),sum(0);
v2=rsi(20)-50;
if Condition1 == false and sdate >= 시작일 and stime >= 시작시간 Then
Condition1 = true;
if Condition1 == true and Condition1[1] == false Then
{
sum = 0;
}
if Condition1 == true then
{
sum = sum + v2;
}
답변수식 감사 드립니다.
실행결과가 정상으로 나타 나지 않아 재문의 드리오며...
아울러 함수화 시키니..plot문은 가동 되지 않으니 살펴 봐 주시기 바랍니다.
원하는 수식은
시작시간부터 종료 시간까지 지표가 나타 나는 것입니다.
미리 감사 드립니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 부탁 드립니다.
>
안녕하세요
예스스탁입니다.
지표 삭제는 가능하지 않고
아래와 같이 처리하시면 지정한 종료일시 이후에는 지표가 그려지지 않습니다.
즉 시작일시~종료일시 사이에만 지표가 표시됩니다.
input:시작일(20210117);
input:시작시간(100000);
input:종료일(20220117);
input:종료시간(100000);
var:v2(0),sum(0);
v2=rsi(20)-50;
if Condition1 == false and sdate >= 시작일 and stime >= 시작시간 Then
Condition1 = true;
if Condition1 == true and Condition1[1] == false Then
{
sum = 0;
}
if Condition1 == true then
{
sum = sum + v2;
}
if Condition1 == true and sdate >= 종료일 and stime >= 종료시간 Then
Condition1 = False;
if Condition1 == False Then
Plot1(sum);
Else
NoPlot(1);
즐거운 하루되세요
> yes 님이 쓴 글입니다.
> 제목 : 부탁 드립니다.
> 도움에 감사 드립니다.
종료일 과 종료시간을 지정하면
그시간 이후에 지표가 삭제 되도록 부탁 드립니다.
미리 감사 드립니다.
input:시작일(20210117);
input:시작시간(100000);
var:v2(0),sum(0);
v2=rsi(20)-50;
if Condition1 == false and sdate >= 시작일 and stime >= 시작시간 Then
Condition1 = true;
if Condition1 == true and Condition1[1] == false Then
{
sum = 0;
}
if Condition1 == true then
{
sum = sum + v2;
}
예스스탁
예스스탁 답변
2022-01-27 16:31:00
안녕하세요
예스스탁입니다.
지정한 시작일과 종료일이 아닐때만 그리는 식으로 되어 있어 수정해 드립니다.
지정한 시작일과 종료일 사이에만 그리는 내용입니다.
함수화는 어떻게 하셨는지 알수 없습니다.
사용자함수에는 plot등이 사용될수 없습니다.
input:시작일(20210117);
input:시작시간(100000);
input:종료일(20220117);
input:종료시간(100000);
var:v2(0),sum(0);
v2=rsi(20)-50;
if Condition1 == false and sdate >= 시작일 and stime >= 시작시간 Then
Condition1 = true;
if Condition1 == true and Condition1[1] == false Then
{
sum = 0;
}
if Condition1 == true then
{
sum = sum + v2;
}
if Condition1 == true and sdate >= 종료일 and stime >= 종료시간 Then
Condition1 = False;
if Condition1 == true Then
Plot1(sum);
Else
NoPlot(1);
즐거운 하루되세요
> yes 님이 쓴 글입니다.
> 제목 : Re : Re : 부탁 드립니다.
> 답변수식 감사 드립니다.
실행결과가 정상으로 나타 나지 않아 재문의 드리오며...
아울러 함수화 시키니..plot문은 가동 되지 않으니 살펴 봐 주시기 바랍니다.
원하는 수식은
시작시간부터 종료 시간까지 지표가 나타 나는 것입니다.
미리 감사 드립니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 부탁 드립니다.
>
안녕하세요
예스스탁입니다.
지표 삭제는 가능하지 않고
아래와 같이 처리하시면 지정한 종료일시 이후에는 지표가 그려지지 않습니다.
즉 시작일시~종료일시 사이에만 지표가 표시됩니다.
input:시작일(20210117);
input:시작시간(100000);
input:종료일(20220117);
input:종료시간(100000);
var:v2(0),sum(0);
v2=rsi(20)-50;
if Condition1 == false and sdate >= 시작일 and stime >= 시작시간 Then
Condition1 = true;
if Condition1 == true and Condition1[1] == false Then
{
sum = 0;
}
if Condition1 == true then
{
sum = sum + v2;
}
if Condition1 == true and sdate >= 종료일 and stime >= 종료시간 Then
Condition1 = False;
if Condition1 == False Then
Plot1(sum);
Else
NoPlot(1);
즐거운 하루되세요
> yes 님이 쓴 글입니다.
> 제목 : 부탁 드립니다.
> 도움에 감사 드립니다.
종료일 과 종료시간을 지정하면
그시간 이후에 지표가 삭제 되도록 부탁 드립니다.
미리 감사 드립니다.
input:시작일(20210117);
input:시작시간(100000);
var:v2(0),sum(0);
v2=rsi(20)-50;
if Condition1 == false and sdate >= 시작일 and stime >= 시작시간 Then
Condition1 = true;
if Condition1 == true and Condition1[1] == false Then
{
sum = 0;
}
if Condition1 == true then
{
sum = sum + v2;
}