커뮤니티

강조식에서 현재가의 종가에 화살표 나타내기

프로필 이미지
날으는여우
2009-06-08 11:40:51
632
글번호 22656
답변완료
아래식을 지표로 만들어 검증시 plotpaintbar는 paintbar에서만 쓸수있읍니다라는 에러가 뜨는데 이유는? 또 value1=3일때 현재봉의 종가에 빨간색을 표시할려면 어케 해야 하나요? input : shortPeriod(12), longPeriod(26), PeriodM(9); var : Dval(0), MACDval(0); var22 = MACD(shortPeriod, longPeriod); /*var22 = ema(MACDP(shortPeriod, longPeriod), PeriodM); */ ///////////////////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); ## MACDP최근 저점 var4 = SwingLow(2,Var22,3,3,100); ## MACDP직전 저점 value3 = SwingLowbar(1,Var22,3,3,100); ## MACDP 최근 저점 발생시점 value4 = SwingLowbar(2,Var22,3,3,100); ## MACDP직전 저점 발생시점 /////////매도식 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); ## MACDP최근고점 var8 = SwingHigh(2,Var22,3,3,100); ## MACDP직전고점 value7 = SwingHighBar(1,Var22,3,3,100); ## MACDP최근고점 발생지점 value8 = SwingHighBar(2,Var22,3,3,100); ## MACDP직전고점 발생지점 /*Plot1(var1);*/ /*//양봉일때 검은색으로 표시합니다. If value1=3 Then PlotPaintBar(High, Low,Open,Close ," 최근저점 ",RED); Else NoPlot(1);*/
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2009-06-08 17:02:07

안녕하세요 예스스탁입니다. 강조식은 강조식 편집창에서 작성하셔야 합니다. 지표식에서는 plotpaintbar를 사용하실 수 없으니 강조식으로 작성하시기 바랍니다. 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직전고점 발생지점 //양봉일때 검은색으로 표시합니다. If value1==3 Then PlotPaintBar(High, Low,Open,Close ," 최근저점 ",Red); Else NoPlot(1); 즐거운 하루되세요 > 날으는여우 님이 쓴 글입니다. > 제목 : 강조식에서 현재가의 종가에 화살표 나타내기 > 아래식을 지표로 만들어 검증시 plotpaintbar는 paintbar에서만 쓸수있읍니다라는 에러가 뜨는데 이유는? 또 value1=3일때 현재봉의 종가에 빨간색을 표시할려면 어케 해야 하나요? input : shortPeriod(12), longPeriod(26), PeriodM(9); var : Dval(0), MACDval(0); var22 = MACD(shortPeriod, longPeriod); /*var22 = ema(MACDP(shortPeriod, longPeriod), PeriodM); */ ///////////////////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); ## MACDP최근 저점 var4 = SwingLow(2,Var22,3,3,100); ## MACDP직전 저점 value3 = SwingLowbar(1,Var22,3,3,100); ## MACDP 최근 저점 발생시점 value4 = SwingLowbar(2,Var22,3,3,100); ## MACDP직전 저점 발생시점 /////////매도식 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); ## MACDP최근고점 var8 = SwingHigh(2,Var22,3,3,100); ## MACDP직전고점 value7 = SwingHighBar(1,Var22,3,3,100); ## MACDP최근고점 발생지점 value8 = SwingHighBar(2,Var22,3,3,100); ## MACDP직전고점 발생지점 /*Plot1(var1);*/ /*//양봉일때 검은색으로 표시합니다. If value1=3 Then PlotPaintBar(High, Low,Open,Close ," 최근저점 ",RED); Else NoPlot(1);*/