커뮤니티
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);
다음글
이전글