커뮤니티

지표로 만들려는건데요 질문입니당.

프로필 이미지
오벨
2009-12-31 11:43:41
868
글번호 27142
답변완료
input: Length(20); //외부변수 20일기간을 넣구 var : value1(0); //내부변수 var1은 수치다. if c> highest(high,length) then begin value1(1,red) end; //종가가 20일기간동안의 고가보다 클때 내부변수var1은 숫자1로 나타내고 색깔은 빨간색이다? plot1(varlue1); //플롯1에 var1을 표시한다?? 이거 뭐 전혀안되는건가요? 항상수고하십니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2009-12-31 15:38:34

안녕하세요 예스스탁입니다. 하나의 변수에 하나의 값만 저장이 되며 색을 저장하실 수 없습니다. 아래와 같이 작성하셔야 합니다. 1. input: Length(20); if c> highest(high,length)[1] then plot1(1,"지표",red); Else plot1(0,"지표",blue); 2. input: Length(20); if c>= highest(high,length) then plot1(1,"지표",red); Else plot1(0,"지표",blue); 종가가 20기간 최고가보다 크면 붉은색으로 1 아니면 파란색으로 0입니다. 또한 현재봉 종가가 현재봉을 포함한 20기간 최고가보다 큰 경우는 없습니다. 전봉대비로 작성하시거나 크거나 같다라고 표현하셔야 합니다. 2개지표중에 하나를 선택하여 사용하시기 바랍니다. 새해 복 많이 받으세요 > 오벨 님이 쓴 글입니다. > 제목 : 지표로 만들려는건데요 질문입니당. > input: Length(20); //외부변수 20일기간을 넣구 var : value1(0); //내부변수 var1은 수치다. if c> highest(high,length) then begin value1(1,red) end; //종가가 20일기간동안의 고가보다 클때 내부변수var1은 숫자1로 나타내고 색깔은 빨간색이다? plot1(varlue1); //플롯1에 var1을 표시한다?? 이거 뭐 전혀안되는건가요? 항상수고하십니다.