커뮤니티

수정 요청

프로필 이미지
회원
2013-12-15 08:39:36
153
글번호 70474
답변완료
안녕하세요 오류 가 나서요 ㅠㅠ 1. Var: Formula0(0), Formula1(0), Formula2(0), Formula3(0); Formula0 = (stime >= 090500 && stime < 150300) && (c < csar(0.02,0.2) && ma(c,10)>ma(c,26) && c>c[2] && c>(ma(C,accumN(iff(stime==090000,dayindex()-highest(iff(dayHigh()==H,dayindex(),0),dayindex()+1),0),dayindex()+1)+(dayindex()+1)+1)) || ma(C,5)>ma(C,10)&&ma(C,10)>ma(C,20)&&ma(C,20)>ma(C,60) && (C-ma(C,5)) / STD(5)>=5 || ma(C,5)>ma(C,10)&&ma(C,10)>ma(C,26)&&ma(C,26)>ma(C,52) && crossup(macd(12,26), ema(macd(12,26),60))); Formula1 = VR(12) < 100 && VR(12)[1] >= 300 || (C-ma(C,5)) / STD(5)<=3 ; if Formula0 then buy(); if Formula1 then exitlong(); ==================================================================================== 2. Var: Formula0(0), Formula1(0), Formula2(0), Formula3(0); Formula0 = (stime >= 090500 && stime < 150300) && (c < csar(0.02,0.2) && ma(c,10)>ma(c,26) && c>c[2] && c>(ma(C,accumN(iff(stime==090000,dayindex()-highest(iff(dayHigh()==H,dayindex(),0),dayindex()+1),0),dayindex()+1)+(dayindex()+1)+1)) || ma(C,5)>ma(C,10)&&ma(C,10)>ma(C,20)&&ma(C,20)>ma(C,60) && (C-ma(C,5)) / STD(5)>=5 || ma(C,5)>ma(C,10)&&ma(C,10)>ma(C,26)&&ma(C,26)>ma(C,52) && crossup(macd(12,26), ema(macd(12,26),60))); Formula1 = c > csar(0.02,0.2) && c<c[1] || ma(C,10)<ma(C,20)&&ma(C,20)<ma(C,60)&& crossdown(macd(12,26), ema(macd(12,26),60)) && macd(12,26)< macd(12,26)[accum(1)-highest(iff(macd(12,26)[1] < ema(macd(12,26)[1],10) && macd(12,26)[2] >= ema(macd(12,26)[2],10),accum(1),0),accum(1)-60)]; if Formula0 then buy(); if Formula1 then exitlong(); 감사^^
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-12-16 13:07:33

안녕하세요 예스스탁입니다. 1. Var: Formula0(false), Formula1(false), Formula2(0), Formula3(0); Formula0 = (stime >= 090500 && stime < 150300) && (c < csar(0.02,0.2) && ma(c,10)>ma(c,26) && c>c[2] && c>(ma(C,accumN(iff(stime==090000,dayindex()-highest(iff(dayHigh()==H,dayindex(),0),dayindex()+1),0),dayindex()+1)+(dayindex()+1)+1)) || ma(C,5)>ma(C,10)&&ma(C,10)>ma(C,20)&&ma(C,20)>ma(C,60) && (C-ma(C,5)) / STD(c,5)>=5 || ma(C,5)>ma(C,10)&&ma(C,10)>ma(C,26)&&ma(C,26)>ma(C,52) && crossup(macd(12,26), ema(macd(12,26),60))); Formula1 = VR(12) < 100 && VR(12)[1] >= 300 || (C-ma(C,5)) / STD(c,5)<=3 ; if Formula0 then buy(); if MarketPosition == 1 and Formula1 then exitlong(); 2. Var: Formula0(false), Formula1(false); Formula0 = (stime >= 090500 && stime < 150300) && (c < csar(0.02,0.2) && ma(c,10)>ma(c,26) && c>c[2] && c>(ma(C,accumN(iff(stime==090000,dayindex()-highest(iff(dayHigh()==H,dayindex(),0),dayindex()+1),0),dayindex()+1)+(dayindex()+1)+1)) || ma(C,5)>ma(C,10)&&ma(C,10)>ma(C,20)&&ma(C,20)>ma(C,60) && (C-ma(C,5)) / STD(c,5)>=5 || ma(C,5)>ma(C,10)&&ma(C,10)>ma(C,26)&&ma(C,26)>ma(C,52) && crossup(macd(12,26), ema(macd(12,26),60))); Formula1 = c > csar(0.02,0.2) && c<c[1] || ma(C,10)<ma(C,20)&&ma(C,20)<ma(C,60)&& crossdown(macd(12,26), ema(macd(12,26),60)) && macd(12,26)< macd(12,26)[accum(1)-highest(iff(macd(12,26)[1] < ema(macd(12,26)[1],10) && macd(12,26)[2] >= ema(macd(12,26)[2],10),accum(1),0),accum(1)-60)]; if Formula0 then buy(); if MarketPosition == 1 and Formula1 then exitlong(); 즐거운 하루되세요 > yang오뚜기 님이 쓴 글입니다. > 제목 : 수정 요청 > 안녕하세요 오류 가 나서요 ㅠㅠ 1. Var: Formula0(0), Formula1(0), Formula2(0), Formula3(0); Formula0 = (stime >= 090500 && stime < 150300) && (c < csar(0.02,0.2) && ma(c,10)>ma(c,26) && c>c[2] && c>(ma(C,accumN(iff(stime==090000,dayindex()-highest(iff(dayHigh()==H,dayindex(),0),dayindex()+1),0),dayindex()+1)+(dayindex()+1)+1)) || ma(C,5)>ma(C,10)&&ma(C,10)>ma(C,20)&&ma(C,20)>ma(C,60) && (C-ma(C,5)) / STD(5)>=5 || ma(C,5)>ma(C,10)&&ma(C,10)>ma(C,26)&&ma(C,26)>ma(C,52) && crossup(macd(12,26), ema(macd(12,26),60))); Formula1 = VR(12) < 100 && VR(12)[1] >= 300 || (C-ma(C,5)) / STD(5)<=3 ; if Formula0 then buy(); if Formula1 then exitlong(); ==================================================================================== 2. Var: Formula0(0), Formula1(0), Formula2(0), Formula3(0); Formula0 = (stime >= 090500 && stime < 150300) && (c < csar(0.02,0.2) && ma(c,10)>ma(c,26) && c>c[2] && c>(ma(C,accumN(iff(stime==090000,dayindex()-highest(iff(dayHigh()==H,dayindex(),0),dayindex()+1),0),dayindex()+1)+(dayindex()+1)+1)) || ma(C,5)>ma(C,10)&&ma(C,10)>ma(C,20)&&ma(C,20)>ma(C,60) && (C-ma(C,5)) / STD(5)>=5 || ma(C,5)>ma(C,10)&&ma(C,10)>ma(C,26)&&ma(C,26)>ma(C,52) && crossup(macd(12,26), ema(macd(12,26),60))); Formula1 = c > csar(0.02,0.2) && c<c[1] || ma(C,10)<ma(C,20)&&ma(C,20)<ma(C,60)&& crossdown(macd(12,26), ema(macd(12,26),60)) && macd(12,26)< macd(12,26)[accum(1)-highest(iff(macd(12,26)[1] < ema(macd(12,26)[1],10) && macd(12,26)[2] >= ema(macd(12,26)[2],10),accum(1),0),accum(1)-60)]; if Formula0 then buy(); if Formula1 then exitlong(); 감사^^