커뮤니티

문의 드립니다.

프로필 이미지
올독
2023-07-07 11:59:42
1159
글번호 170422
답변완료
안녕하세요. 더우신데 고생많으십니다^^ 잘 안되는것이 있어서 질문 드리겠습니다. 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으로 표시 도움부탁드리겠습니다. 항상감사드립니다^^