커뮤니티

pllotpaintbar문의

프로필 이미지
날으는여우
2009-06-08 08:04:36
637
글번호 22631
답변완료
아래식을 지표로 만들어 검증시 plotpaintbar는 paintbar에서만 쓸수있읍니다라는 에러가 뜨는데 이유는? 또 value1=3일때 현재봉의 종가에 검은색을 표시할려면 어케 해야 하나요? 또한 value1=3일때(최근저점 발생시) plot1(var1);은 최저점 발생시점의 5이평종가인가요?(수치가 안맞던데요) input: shortPeriod(12), longPeriod(26), PeriodM(9); var : Dval(0), MACDval(0); var22 = MACD(shortPeriod, longPeriod); ///////////////////DIVERGENCE///////////// /////////매수식 var1 = SwingLow(1,ema(c,5),3,3,100); ##최근 저점--------------MACDV쌍바닥 매수 var2 = SwingLow(2,ema(c,5),3,3,100); ##직전 저점 value1 = SwingLowbar(1,ema(c,5),3,3,100); ## 최근 저점 발생시점 value2 = SwingLowbar(2,ema(c,5),3,3,100); ## 직전 저점 발생시점 var3 = SwingLow(1,Var22,3,3,100); ## MACD최근 저점 var4 = SwingLow(2,Var22,3,3,100); ## MACD직전 저점 value3 = SwingLowbar(1,Var22,3,3,100); ## MACD최근 저점 발생시점 value4 = SwingLowbar(2,Var22,3,3,100); ## MACD직전 저점 발생시점 /////////매도식 var5 = SwingHigh(1,H,3,3,100); ## 최근고점-------------------MACDV쌍봉매도 var6 = SwingHigh(2,H,3,3,100); ## 직전고점 value5 = SwingHighBar(1,H,3,3,100); ## 최고고점 발생지점 value6 = SwingHighBar(2,H,3,3,100); ## 직전고점 발생지점 var7 = SwingHigh(1,Var22,3,3,100); ## MACD최근고점 var8 = SwingHigh(2,Var22,3,3,100); ## MACD직전고점 value7 = SwingHighBar(1,Var22,3,3,100); ## MACD최근고점 발생지점 value8 = SwingHighBar(2,Var22,3,3,100); ## MACD직전고점 발생지점 Plot1(Value1); //양봉일때 검은색으로 표시합니다. If value1=3 Then PlotPaintBar(High, Low,Open,Close ," 최근저점 ",Black); Else NoPlot(1); plot2(Value2);
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2009-06-08 11:16:30

안녕하세요 예스스탁입니다. plotpaintbar함수는 강조식에서만 사용이 가능하며 강조식에서는 plot함수는 사용할 수 없습니다. 즐거운 하루되세요 > 날으는여우 님이 쓴 글입니다. > 제목 : pllotpaintbar문의 > 아래식을 지표로 만들어 검증시 plotpaintbar는 paintbar에서만 쓸수있읍니다라는 에러가 뜨는데 이유는? 또 value1=3일때 현재봉의 종가에 검은색을 표시할려면 어케 해야 하나요? 또한 value1=3일때(최근저점 발생시) plot1(var1);은 최저점 발생시점의 5이평종가인가요?(수치가 안맞던데요) input: shortPeriod(12), longPeriod(26), PeriodM(9); var : Dval(0), MACDval(0); var22 = MACD(shortPeriod, longPeriod); ///////////////////DIVERGENCE///////////// /////////매수식 var1 = SwingLow(1,ema(c,5),3,3,100); ##최근 저점--------------MACDV쌍바닥 매수 var2 = SwingLow(2,ema(c,5),3,3,100); ##직전 저점 value1 = SwingLowbar(1,ema(c,5),3,3,100); ## 최근 저점 발생시점 value2 = SwingLowbar(2,ema(c,5),3,3,100); ## 직전 저점 발생시점 var3 = SwingLow(1,Var22,3,3,100); ## MACD최근 저점 var4 = SwingLow(2,Var22,3,3,100); ## MACD직전 저점 value3 = SwingLowbar(1,Var22,3,3,100); ## MACD최근 저점 발생시점 value4 = SwingLowbar(2,Var22,3,3,100); ## MACD직전 저점 발생시점 /////////매도식 var5 = SwingHigh(1,H,3,3,100); ## 최근고점-------------------MACDV쌍봉매도 var6 = SwingHigh(2,H,3,3,100); ## 직전고점 value5 = SwingHighBar(1,H,3,3,100); ## 최고고점 발생지점 value6 = SwingHighBar(2,H,3,3,100); ## 직전고점 발생지점 var7 = SwingHigh(1,Var22,3,3,100); ## MACD최근고점 var8 = SwingHigh(2,Var22,3,3,100); ## MACD직전고점 value7 = SwingHighBar(1,Var22,3,3,100); ## MACD최근고점 발생지점 value8 = SwingHighBar(2,Var22,3,3,100); ## MACD직전고점 발생지점 Plot1(Value1); //양봉일때 검은색으로 표시합니다. If value1=3 Then PlotPaintBar(High, Low,Open,Close ," 최근저점 ",Black); Else NoPlot(1); plot2(Value2);