안녕하세요 관리자님 우선 미리 답변에 감사 드립니다.
아래와 같이 조건이 있을때
예를 들어
Red가 2개 이상 발생하면 Buy를 한다는 수식을 하고 싶습니다.
이평선1양=False; 이평선1음=False;
If DZwave2 > DZwave2[1] Then 이평선1양 = True ;
If DZwave2 < DZwave2[1] Then 이평선1음 = True ;
이평선2양=False; 이평선2음=False;
If turnPntArr[1][0]== "Hi" Then 이평선2양 = True ;
If turnPntArr[1][0]== "Lo" Then 이평선2음 = True ;
이평선3양=False; 이평선3음=False;
If turnPntArr2[1][0]== "Hi" Then 이평선3양 = True ;
If turnPntArr2[1][0]== "Lo" Then 이평선3음 = True ;
이평선4양=False; 이평선4음=False;
If DZwave4 > DZwave4[1] Then 이평선4양 = True ;
If DZwave4 < DZwave4[1] Then 이평선4음 = True ;
If 이평선1양 Then 이평선1컬러 = RED ;
Else 이평선1컬러 = BLUE ;
If 이평선2양 Then 이평선2컬러 = RED ;
Else 이평선2컬러 = BLUE ;
If 이평선3양 Then 이평선3컬러 = RED ;
Else 이평선3컬러 = BLUE ;
If 이평선4양 Then 이평선4컬러 = RED ;
Else 이평선4컬러 = BLUE ;
답변 1
예스스탁
예스스탁 답변
2021-03-04 10:45:36
안녕하세요
예스스탁입니다.
var : REDcount(0),BLUEcount(0);
이평선1양=False;
이평선1음=False;
If DZwave2 > DZwave2[1] Then 이평선1양 = True ;
If DZwave2 < DZwave2[1] Then 이평선1음 = True ;
이평선2양=False; 이평선2음=False;
If turnPntArr[1][0]== "Hi" Then 이평선2양 = True ;
If turnPntArr[1][0]== "Lo" Then 이평선2음 = True ;
이평선3양=False; 이평선3음=False;
If turnPntArr2[1][0]== "Hi" Then 이평선3양 = True ;
If turnPntArr2[1][0]== "Lo" Then 이평선3음 = True ;
이평선4양=False; 이평선4음=False;
If DZwave4 > DZwave4[1] Then 이평선4양 = True ;
If DZwave4 < DZwave4[1] Then 이평선4음 = True ;
REDcount = 0;
BLUEcount = 0;
If 이평선1양 Then
{
이평선1컬러 = RED ;
REDcount = REDcount+1;
}
Else
{
이평선1컬러 = BLUE ;
BLUEcount = BLUEcount+1;
}
If 이평선2양 Then
{
이평선2컬러 = RED ;
REDcount = REDcount+1;
}
Else
{
이평선2컬러 = BLUE ;
BLUEcount = BLUEcount+1;
}
If 이평선3양 Then
{
이평선3컬러 = RED ;
REDcount = REDcount+1;
}
Else
{
이평선3컬러 = BLUE ;
BLUEcount = BLUEcount+1;
}
If 이평선4양 Then
{
이평선4컬러 = RED ;
REDcount = REDcount+1;
}
Else
{
이평선4컬러 = BLUE ;
BLUEcount = BLUEcount+1;
}
if MarketPosition <= 0 and REDcount >= 2 Then
Buy();
즐거운 하루되세요
> blueo 님이 쓴 글입니다.
> 제목 : 여러 조건중 몇개 이상 충족시 주문
> 안녕하세요 관리자님 우선 미리 답변에 감사 드립니다.
아래와 같이 조건이 있을때
예를 들어
Red가 2개 이상 발생하면 Buy를 한다는 수식을 하고 싶습니다.
이평선1양=False; 이평선1음=False;
If DZwave2 > DZwave2[1] Then 이평선1양 = True ;
If DZwave2 < DZwave2[1] Then 이평선1음 = True ;
이평선2양=False; 이평선2음=False;
If turnPntArr[1][0]== "Hi" Then 이평선2양 = True ;
If turnPntArr[1][0]== "Lo" Then 이평선2음 = True ;
이평선3양=False; 이평선3음=False;
If turnPntArr2[1][0]== "Hi" Then 이평선3양 = True ;
If turnPntArr2[1][0]== "Lo" Then 이평선3음 = True ;
이평선4양=False; 이평선4음=False;
If DZwave4 > DZwave4[1] Then 이평선4양 = True ;
If DZwave4 < DZwave4[1] Then 이평선4음 = True ;
If 이평선1양 Then 이평선1컬러 = RED ;
Else 이평선1컬러 = BLUE ;
If 이평선2양 Then 이평선2컬러 = RED ;
Else 이평선2컬러 = BLUE ;
If 이평선3양 Then 이평선3컬러 = RED ;
Else 이평선3컬러 = BLUE ;
If 이평선4양 Then 이평선4컬러 = RED ;
Else 이평선4컬러 = BLUE ;