커뮤니티

질문드립니다

프로필 이미지
회원
2015-04-14 14:25:57
179
글번호 85031
답변완료
IF CONDITION1 Then begin PlotPaintBar(High, Low, "매수",MAGENTA); end else NoPlot( 1 ) ; IF CONDITION2 Then begin PlotPaintBar(High, Low, "매도",BLUE); end else NoPlot( 1 ) ; ----------------------------------------------------------------- 이렇게 코딩하니 PlotPaintBar이 이미 다른 이름 '매수'으로 선언되었습니다 이런 메세지가 띄네요 CONDITION1 인 경우 매수 MAGENTA CONDITION2 인 경우 매도 BLUE 이도저도 아니면 아무것도 강조 안하는 코딩부탁합니다
강조
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-04-14 16:10:37

안녕하세요 예스스탁입니다. PlotPaintBar는 함수가 하나입니다 이름도 동일이름을 지정해 주셔야 합니다. 식도 아래와 같이 간단히 작성하시면 됩니다. 조건만족될때만 동작하므로 noplot은 실제로는 필요가 없습니다. IF CONDITION1 Then PlotPaintBar(High, Low, "강조",MAGENTA); IF CONDITION2 Then PlotPaintBar(High, Low, "강조",BLUE); 즐거운 하루되세요 > HI_ll****** 님이 쓴 글입니다. > 제목 : 질문드립니다 > IF CONDITION1 Then begin PlotPaintBar(High, Low, "매수",MAGENTA); end else NoPlot( 1 ) ; IF CONDITION2 Then begin PlotPaintBar(High, Low, "매도",BLUE); end else NoPlot( 1 ) ; ----------------------------------------------------------------- 이렇게 코딩하니 PlotPaintBar이 이미 다른 이름 '매수'으로 선언되었습니다 이런 메세지가 띄네요 CONDITION1 인 경우 매수 MAGENTA CONDITION2 인 경우 매도 BLUE 이도저도 아니면 아무것도 강조 안하는 코딩부탁합니다