커뮤니티

시스템식 문의합니다.

프로필 이미지
알멩이
2009-09-09 08:18:40
598
글번호 24638
답변완료
아래와 같이 MessageLog를 찍어보면 9시10분, 20분, 30분 로그가 나옵니다만 도대체 시뮬레이션에서는 매수표기가 나오질 안네요... b1 매수후 청산을 하면 b2매수됩니다... 순차적으로 분할매수 가능하도록 검토부탁드립니다. if isday1Sang == true then{ if sTime ==91000 then{ buy("b1",AtMarket); MessageLog("b1 sTime:%.2f", sTime); } else if sTime == 92000 then{ buy("b2",AtMarket); MessageLog("b2 sTime:%.2f", sTime); } else if sTime == 93000 then{ buy("b3",AtMarket); MessageLog("b3 sTime:%.2f", sTime); } }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2009-09-09 09:12:05

안녕하세요 예스스탁입니다. 수식의 신호가 정상적으로 발생합니다. 차트에 신호가 발생하지 않는다면 isday1Sang이란 값이 9시10분봉 9시20분봉 9시30분봉에 true값을 가지는지 확인하시기 바랍니다. 해당식은 9시10분봉에 isday1Sang이 tru이면 매수 해당식은 9시20분봉에 isday1Sang이 tru이면 매수 해당식은 9시30분봉에 isday1Sang이 tru이면 매수 하는 식입니다. 즐거운 하루되세요 > 알멩이 님이 쓴 글입니다. > 제목 : 시스템식 문의합니다. > 아래와 같이 MessageLog를 찍어보면 9시10분, 20분, 30분 로그가 나옵니다만 도대체 시뮬레이션에서는 매수표기가 나오질 안네요... b1 매수후 청산을 하면 b2매수됩니다... 순차적으로 분할매수 가능하도록 검토부탁드립니다. if isday1Sang == true then{ if sTime ==91000 then{ buy("b1",AtMarket); MessageLog("b1 sTime:%.2f", sTime); } else if sTime == 92000 then{ buy("b2",AtMarket); MessageLog("b2 sTime:%.2f", sTime); } else if sTime == 93000 then{ buy("b3",AtMarket); MessageLog("b3 sTime:%.2f", sTime); } }