커뮤니티
질문드립니다
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
이도저도 아니면 아무것도 강조 안하는 코딩부탁합니다
이전글