첨부 이미지
그림1
안녕하세요
차트상에 아래와 같이 강조를 넣고 싶어요
숫자가 안된다면 다른 표현도 괜찮습니다
1. 'L[4]>L[3]>L[2] and H>H[1]>H[2]' 이면 L[2]값을 LL로 저장하고 '+1' 표시
2. '+1'지점 이후 'L>LL' 이고 'L[4]>L[3]>L[2] and H>H[1]>H[2]' 이면 '+2' 표시
3. 'L<LL' 이면 초기화
4. 'H[4]<H[3]<H[2] and L<L[1]<L[2]' 이면 H[2]값을 HH로 저장하고 '-1' 표시
5. '-1'지점 이후 'H < HH' 이고 'H[4]<H[3]<H[2] and L<L[1]<L[2]' 이면 '-2' 표시
6. 'H > HH' 이면 초기화
감사합니다
답변 1
예스스탁
예스스탁 답변
2021-04-14 17:33:41
안녕하세요
예스스탁입니다.
var : LL(0),HH(0),tx1(0),tx2(0);
if (LL == 0 or (LL > 0 and L > LL)) and L[4]>L[3] and L[3] >L[2] and H>H[1] and H[1]>H[2] Then
{
var1 = var1+1;
LL = L[2];
tx1 = Text_New(sDate,sTime,H,"+"+NumToStr(var1,0));
Text_SetStyle(tx1,2,1);
PlotPaintBar(H,L,"강조",MAGENTA);
}
Else
{
if L < LL Then
var1 = 0;
}
if (HH == 0 or (HH > 0 and H < HH)) and H[4]<H[3] and H[3]<H[2] and L<L[1] and L[1]<L[2] Then
{
var2 = var2+1;
HH = H[2];
tx2 = Text_New(sDate,sTime,L,"-"+NumToStr(var2,0));
Text_SetStyle(tx2,2,0);
PlotPaintBar(H,L,"강조",CYAN);
}
Else
{
if H > HH Then
var2 = 0;
}
즐거운 하루되세요
> 산이보리 님이 쓴 글입니다.
> 제목 : 부탁드립니다
> 안녕하세요
차트상에 아래와 같이 강조를 넣고 싶어요
숫자가 안된다면 다른 표현도 괜찮습니다
1. 'L[4]>L[3]>L[2] and H>H[1]>H[2]' 이면 L[2]값을 LL로 저장하고 '+1' 표시
2. '+1'지점 이후 'L>LL' 이고 'L[4]>L[3]>L[2] and H>H[1]>H[2]' 이면 '+2' 표시
3. 'L<LL' 이면 초기화
4. 'H[4]<H[3]<H[2] and L<L[1]<L[2]' 이면 H[2]값을 HH로 저장하고 '-1' 표시
5. '-1'지점 이후 'H < HH' 이고 'H[4]<H[3]<H[2] and L<L[1]<L[2]' 이면 '-2' 표시
6. 'H > HH' 이면 초기화
감사합니다