안녕하세요. 더우신데 고생많으십니다^^
잘 안되는것이 있어서 질문 드리겠습니다.
if m20[12] > m20 Then
TX = Text_New(sDate,sTime,m20,NumToStr(m20,2));
Text_SetStyle(TX,2,1);
Text_SetColor(TX,Black);
Text_SetSize(TX,12);
Text_SetBold(TX,1);
위식에서 m20이 20일선이라고 했을 때
m20[12] > m20 << 발생되는 시점의 m20선 가격에서 앞으로 계속 m20선이 하향한다고 했을
시 현재 m20선의 가격을 뺀 값을 표현하고 싶은데 잘 안됩니다.
예)
m20[12] > m20 발생 이평값이 100 이고 m20선이 계속 하향 했을 때 m20선 현재값이 97이라면
-3으로 표시
도움부탁드리겠습니다.
항상감사드립니다^^
답변 1
예스스탁
예스스탁 답변
2023-07-07 14:44:07
안녕하세요
예스스탁입니다.
m20[12] > m20 조건이 처음 만족하는 시점의 값을 저장하고
현재가와 차이를 구하시면 됩니다.ㅐ
Condition1 = m20[12] > m20;
#현재봉 true, 전봉 false
if Condition1 == true and Condition1[1] Then
var1 = ma20;
if var1 > 0 Then
{
diff = ma20-var1;
TX = Text_New(sDate,sTime,m20,NumToStr(diff,2));
Text_SetStyle(TX,2,1);
Text_SetColor(TX,Black);
Text_SetSize(TX,12);
Text_SetBold(TX,1);
}
즐거운 하루되세요
> 올독 님이 쓴 글입니다.
> 제목 : 문의 드립니다.
> 안녕하세요. 더우신데 고생많으십니다^^
잘 안되는것이 있어서 질문 드리겠습니다.
if m20[12] > m20 Then
TX = Text_New(sDate,sTime,m20,NumToStr(m20,2));
Text_SetStyle(TX,2,1);
Text_SetColor(TX,Black);
Text_SetSize(TX,12);
Text_SetBold(TX,1);
위식에서 m20이 20일선이라고 했을 때
m20[12] > m20 << 발생되는 시점의 m20선 가격에서 앞으로 계속 m20선이 하향한다고 했을
시 현재 m20선의 가격을 뺀 값을 표현하고 싶은데 잘 안됩니다.
예)
m20[12] > m20 발생 이평값이 100 이고 m20선이 계속 하향 했을 때 m20선 현재값이 97이라면
-3으로 표시
도움부탁드리겠습니다.
항상감사드립니다^^