커뮤니티

시스템식 짜봤는데 무엇이 잘못된것인지요?

프로필 이미지
족구마왕
2011-06-27 22:43:04
688
글번호 40229
답변완료
Input : af(0.02), maxAF(0.2); var1 = sar(af,maxAF); var2 = StochasticsK(12,5); value1 = MACD(12,26); value2 = ema(value1,9); if stime >= 092000 and stime < 143000 Then{ if Crossup(C,ma(C,25)) and var2 <= 20 //stochasticsk가 20이하이고// and Crossup(C,var1) //파라볼릭을 골든크로스하고// and value1 > value2 then //macd가 시그널보다 크고// buy("b",AtLimit,C+PriceScale);} SetStopLoss(PriceScale*7,PointStop); SetStopProfittarget(PriceScale*10,PointStop); ==== 현재 전혀 동작을 안합니다.부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-06-28 11:29:39

안녕하세요 예스스탁입니다. 식이 잘못작성되거나 한 것은 아닙니다. 다만 각조건이 한번에 만족하는 봉이 없어 신호가 발생하지 않는 것입니다. 즐거운 하루되세요 > 족구마왕 님이 쓴 글입니다. > 제목 : 시스템식 짜봤는데 무엇이 잘못된것인지요? > Input : af(0.02), maxAF(0.2); var1 = sar(af,maxAF); var2 = StochasticsK(12,5); value1 = MACD(12,26); value2 = ema(value1,9); if stime >= 092000 and stime < 143000 Then{ if Crossup(C,ma(C,25)) and var2 <= 20 //stochasticsk가 20이하이고// and Crossup(C,var1) //파라볼릭을 골든크로스하고// and value1 > value2 then //macd가 시그널보다 크고// buy("b",AtLimit,C+PriceScale);} SetStopLoss(PriceScale*7,PointStop); SetStopProfittarget(PriceScale*10,PointStop); ==== 현재 전혀 동작을 안합니다.부탁드립니다.