커뮤니티

문의합니다...

프로필 이미지
풍경7070
2010-12-05 10:58:01
605
글번호 34074
답변완료
Adx 지표에서 아래 Plot1(GADX);값이 리턴되며 상승시 레드, 하락시 블루로 표현부탁드립니다... Return = 0; If CurrentBar >= 1 AND Length > 0 Then Begin If CurrentBar < Length Then begin ADXCummDMI = 0; for Counter = 0 To CurrentBar - 1 Begin ADXCummDMI = ADxCummDMI + DMIV[Counter]; End; Return = ADXCummDMI / CurrentBar; End Else Return = (GADX[1] * (Length - 1) + DMIv) / Length; End; GADX = Return; plot1(GADX);
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2010-12-06 13:51:28

안녕하세요 예스스탁입니다. plot1(GADX); 을 아래식으로 대체하면 됩니다. if GADX > GADX[1] Then plot1(GADX,"GADX",red); Else plot1(GADX,"GADX",BLUE); 즐거운 하루되세요 > 풍경7070 님이 쓴 글입니다. > 제목 : 문의합니다... > Adx 지표에서 아래 Plot1(GADX);값이 리턴되며 상승시 레드, 하락시 블루로 표현부탁드립니다... Return = 0; If CurrentBar >= 1 AND Length > 0 Then Begin If CurrentBar < Length Then begin ADXCummDMI = 0; for Counter = 0 To CurrentBar - 1 Begin ADXCummDMI = ADxCummDMI + DMIV[Counter]; End; Return = ADXCummDMI / CurrentBar; End Else Return = (GADX[1] * (Length - 1) + DMIv) / Length; End; GADX = Return; plot1(GADX);