커뮤니티
수식을 만들어 주셨는데요...
2011-11-28 14:59:24
387
글번호 45234
에러는 발생되지 않는데 시험 적용했더니 적용이 안되는데요???
Input : shortPeriod(12), longPeriod(26), Period(9),
매수1차시간(120000),매수2차시간(143000),목표수량1차(250),목표수량2차(250);
value1 = MACD(shortPeriod, longPeriod);
value2 = ema(value1, Period);
# 매수/매도청산
If value1 > value2 Then {
if stime == 매수1차시간 Then
buy("b1",OnClose,def,목표수량1차);
if stime == 매수2차시간 and 매수2차시간 > 매수1차시간 Then
buy("b2",OnClose,def,목표수량2차);
}
매도식은 화면에서 삭제하였습니다
분봉은 181분봉을 적용할려고 합니다
답변 1
예스스탁 예스스탁 답변
2011-11-28 16:49:38
안녕하세요
예스스탁입니다.
시간을 지정하는 것은 지정한 시간의 봉의 완성시로만
작동될 수 있고 181분봉은 하루 3개봉(9시,12시1분,15시2분) 세개만 만들어 지므로
수식에서 시간지정은 위 3개의 시간뿐이 할수 없습니다.
또한 15시 2분봉의 완성은 당일 장종료 후이므로 다음날 시초가에 주문이 들어갑니다.
시간을 90000,120100,150200 세가지만 사용하실 수 있습니다.
하나의 봉안에 포함된 시간으로는 지정하실수 없습니다.
Input : shortPeriod(12), longPeriod(26), Period(9),
매수1차시간(120100),매수2차시간(150200),목표수량1차(250),목표수량2차(250);
value1 = MACD(shortPeriod, longPeriod);
value2 = ema(value1, Period);
If value1 > value2 Then {
if stime == 매수1차시간 Then
buy("b1",OnClose,def,목표수량1차);
if stime == 매수2차시간 and 매수2차시간 > 매수1차시간 Then
buy("b2",OnClose,def,목표수량2차);
}
즐거운 하루되세요
> 실상사 님이 쓴 글입니다.
> 제목 : 수식을 만들어 주셨는데요...
> 에러는 발생되지 않는데 시험 적용했더니 적용이 안되는데요???
Input : shortPeriod(12), longPeriod(26), Period(9),
매수1차시간(120000),매수2차시간(143000),목표수량1차(250),목표수량2차(250);
value1 = MACD(shortPeriod, longPeriod);
value2 = ema(value1, Period);
# 매수/매도청산
If value1 > value2 Then {
if stime == 매수1차시간 Then
buy("b1",OnClose,def,목표수량1차);
if stime == 매수2차시간 and 매수2차시간 > 매수1차시간 Then
buy("b2",OnClose,def,목표수량2차);
}
매도식은 화면에서 삭제하였습니다
분봉은 181분봉을 적용할려고 합니다
다음글