커뮤니티
시스템오류 봐주세요
2009-10-19 03:30:01
583
글번호 25481
관리자님 애래수식에서 오류가 납니다...왜 오류가 나는지 도통 몰라서 문의 드립니다.
굽어살펴 주옵소서~~
#외부변수선언
Input : shortPeriod(5), longPeriod(20), b_Percent(5), Dv(2), R_period(7),
m_period(7), period(9), period2(40),V_Percent(300), VV(3000);
#내부변수선언
var : 지수5저가이평(0),지수5고가이평(0),지수20저가이평(0),지수20고가이평(0),
mav(0),BBup(0),BBdn(0),RSI(0),MACD(0),
#변수대입
지수5저가이평= ema(Low, shortPeriod);<-----이줄에서오류1+14+36(?)
지수5고가이평= ema(High, shortPeriod);
지수20저가이평= ema(LOW, longPeriod);
지수20고가이평= ema(High, longPeriod);
mav = ma(c, longPeriod);
BBup = BollBandUp(longPeriod, Dv);
BBdn = BollBandDown(longPeriod, Dv);
RSI = RSI(R_period);
MACD = MACD(shortperiod,longperiod);
# 진입제한시간적용(매수)
if stime>=090000 and stime<=143000 then {
crossup(지수5저가이평, 지수20저가이평) and
crossup(c,BBup) and
crossup( RSI, 70 )and
MACD > MACD[1] and
( BBup-BBdn) / ma(C,longPeriod)*100 < b_Percent[1] and
ma(c, period2) < c and
V > V[1] * (1+V_Percent/100) and
VV >= highest(V,60)[1] Then <------오류 Then
buy();
}
답변 1
예스스탁 예스스탁 답변
2009-10-19 11:45:03
안녕하세요
예스스탁입니다.
#외부변수선언
Input : shortPeriod(5), longPeriod(20), b_Percent(5), Dv(2), R_period(7),
m_period(7), period(9), period2(40),V_Percent(300), VV(3000);
#내부변수선언
var : 지수5저가이평(0),지수5고가이평(0),지수20저가이평(0),지수20고가이평(0),
mav(0),BBup(0),BBdn(0),RSI(0),MACD(0);# <--선언 후 ;으로 마침을 표시해야 합니다.
#변수대입
지수5저가이평= ema(Low, shortPeriod);#<-----이줄에서오류1+14+36(?)
지수5고가이평= ema(High, shortPeriod);
지수20저가이평= ema(LOW, longPeriod);
지수20고가이평= ema(High, longPeriod);
mav = ma(c, longPeriod);
BBup = BollBandUp(longPeriod, Dv);
BBdn = BollBandDown(longPeriod, Dv);
RSI = RSI(R_period);
MACD = MACD(shortperiod,longperiod);
# 진입제한시간적용(매수)
if stime>=090000 and stime<=143000 then {
if crossup(지수5저가이평, 지수20저가이평) and ## if 추가
crossup(c,BBup) and
crossup( RSI, 70 )and
MACD > MACD[1] and
( BBup-BBdn) / ma(C,longPeriod)*100 < b_Percent[1] and
ma(c, period2) < c and
V > V[1] * (1+V_Percent/100) and
VV >= highest(V,60)[1] Then# <------오류 Then
buy();
}
즐거운 하루되세요
> 고릴라 님이 쓴 글입니다.
> 제목 : 시스템오류 봐주세요
> 관리자님 애래수식에서 오류가 납니다...왜 오류가 나는지 도통 몰라서 문의 드립니다.
굽어살펴 주옵소서~~
#외부변수선언
Input : shortPeriod(5), longPeriod(20), b_Percent(5), Dv(2), R_period(7),
m_period(7), period(9), period2(40),V_Percent(300), VV(3000);
#내부변수선언
var : 지수5저가이평(0),지수5고가이평(0),지수20저가이평(0),지수20고가이평(0),
mav(0),BBup(0),BBdn(0),RSI(0),MACD(0),
#변수대입
지수5저가이평= ema(Low, shortPeriod);<-----이줄에서오류1+14+36(?)
지수5고가이평= ema(High, shortPeriod);
지수20저가이평= ema(LOW, longPeriod);
지수20고가이평= ema(High, longPeriod);
mav = ma(c, longPeriod);
BBup = BollBandUp(longPeriod, Dv);
BBdn = BollBandDown(longPeriod, Dv);
RSI = RSI(R_period);
MACD = MACD(shortperiod,longperiod);
# 진입제한시간적용(매수)
if stime>=090000 and stime<=143000 then {
crossup(지수5저가이평, 지수20저가이평) and
crossup(c,BBup) and
crossup( RSI, 70 )and
MACD > MACD[1] and
( BBup-BBdn) / ma(C,longPeriod)*100 < b_Percent[1] and
ma(c, period2) < c and
V > V[1] * (1+V_Percent/100) and
VV >= highest(V,60)[1] Then <------오류 Then
buy();
}
다음글
이전글