첨부 이미지
그림1
그림2
input : 카운팅시작일자(20211111), 카운팅시작시간(080000);
var : Tcond(false);
if sdate >= 카운팅시작일자 and stime >= 카운팅시작시간 Then
Tcond = true;
if Tcond == true Then
{
if (sdate != sdate[1] and stime >= 카운팅시작시간) or
(sdate == sdate[1] and stime >= 카운팅시작시간 and stime[1] < 카운팅시작시간) Then
var : TL(0), TL1(0);
if Bdate != Bdate[1] Then
{
var1 = 0;
Var2 = 0;
}
if C > O Then
var1 = var1+ v;
if C < O Then
Var2 = Var2+ v;
var1-Var2>=50000;
if var1-Var2 >= 50000 Then
{
TL = TL_New(sDate,sTime,O,NextBarSdate,NextBarStime,O);
TL_SetExtRight(TL,True);
}}
상기 그림(캡쳐1)은 + 일때 현재수식으로 표현이 됩니다
그림(캡쳐2)과 같이 - 일때 캡쳐1 그림과같이 표현될수있게 수식 부탁드립니다
상기수식이 조건에 맞는지 검토도 부탁드립니다.
감사합니다.
답변 1
예스스탁
예스스탁 답변
2021-11-15 14:59:33
안녕하세요
예스스탁입니다.
input : 카운팅시작일자(20211111), 카운팅시작시간(080000);
var : Tcond(false);
var : TL(0), TL1(0);
if sdate >= 카운팅시작일자 and stime >= 카운팅시작시간 Then
Tcond = true;
if Tcond == true Then
{
if (sdate != sdate[1] and stime >= 카운팅시작시간) or
(sdate == sdate[1] and stime >= 카운팅시작시간 and stime[1] < 카운팅시작시간) Then
if Bdate != Bdate[1] Then
{
var1 = 0;
Var2 = 0;
}
if C > O Then
var1 = var1+ v;
if C < O Then
Var2 = Var2+ v;
if var1-Var2 >= 50000 Then
{
TL = TL_New(sDate,sTime,O,NextBarSdate,NextBarStime,O);
TL_SetExtRight(TL,True);
}
if var1-Var2 <= -50000 Then
{
TL = TL_New(sDate,sTime,O,NextBarSdate,NextBarStime,O);
TL_SetExtRight(TL,True);
}
}
즐거운 하루되세요
> 수색대대 님이 쓴 글입니다.
> 제목 : 부탁 드립니다
> input : 카운팅시작일자(20211111), 카운팅시작시간(080000);
var : Tcond(false);
if sdate >= 카운팅시작일자 and stime >= 카운팅시작시간 Then
Tcond = true;
if Tcond == true Then
{
if (sdate != sdate[1] and stime >= 카운팅시작시간) or
(sdate == sdate[1] and stime >= 카운팅시작시간 and stime[1] < 카운팅시작시간) Then
var : TL(0), TL1(0);
if Bdate != Bdate[1] Then
{
var1 = 0;
Var2 = 0;
}
if C > O Then
var1 = var1+ v;
if C < O Then
Var2 = Var2+ v;
var1-Var2>=50000;
if var1-Var2 >= 50000 Then
{
TL = TL_New(sDate,sTime,O,NextBarSdate,NextBarStime,O);
TL_SetExtRight(TL,True);
}}
상기 그림(캡쳐1)은 + 일때 현재수식으로 표현이 됩니다
그림(캡쳐2)과 같이 - 일때 캡쳐1 그림과같이 표현될수있게 수식 부탁드립니다
상기수식이 조건에 맞는지 검토도 부탁드립니다.
감사합니다.