커뮤니티

안녕하세요

프로필 이미지
자라도
2017-05-25 11:20:47
138
글번호 109817
답변완료
아래시스템식을 검색식으로 변경이 가능할까요? 마켓포지션이 검색에는 쓰지를 못하고 삭제하고 해보자니 차트에는 신호가 발생이 되어지는데 검색에는 안나오내요 현재 봉에서 차트에 신호가 나오면 검색이 되어야하는데 그러려면 crossup 이나 crossdown 써서 해야요? input : sto1(12),sto2(3),목표수익률(1),yul(0.1),sc(h); var : by(0),stok(0),tx(0); stok = StochasticsK(sto1,sto2); if by == 0 and MarketPosition == 0 and countif(stok>stok[1],2) == 1 and stok < 30 then { by = sc; } if by > 0 and sc <= by * (100-yul)/100 then { var3 = (sc / by *100)-100; tx = 생략 ; by = 0; buy("매수",AtMarket); } SetStopProfittarget(목표수익률,PercentStop);
검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-05-25 14:34:51

안녕하세요 예스스탁입니다. 시스템은 차트에 적용되면 진입청산이 반복되면서 신호가 발생하게 되는데 종목검색은 해당 부분을 알기 어렵습니다. 아래수식은 최대한 진입청산상태를 변수로 인지해서 검색되게 수정한 식입니다. 이용에 참고하시기 바랍니다. input : sto1(12),sto2(3),목표수익률(1),yul(0.1),sc(h); var : by(0),stok(0),tx(0),pst(0),EP(0); stok = StochasticsK(sto1,sto2); if by == 0 and pst == 0 and countif(stok>stok[1],2) == 1 and stok < 30 then { by = sc; } if pst == 0 and by > 0 and sc <= by * (100-yul)/100 then { var3 = (sc / by *100)-100; by = 0; pst = 1; EP = C; find(1); } if pst == 1 and H >= EP*(1+목표수익률/100) then{ pst = 0; } 즐거운 하루되세요 > 자라도 님이 쓴 글입니다. > 제목 : 안녕하세요 > 아래시스템식을 검색식으로 변경이 가능할까요? 마켓포지션이 검색에는 쓰지를 못하고 삭제하고 해보자니 차트에는 신호가 발생이 되어지는데 검색에는 안나오내요 현재 봉에서 차트에 신호가 나오면 검색이 되어야하는데 그러려면 crossup 이나 crossdown 써서 해야요? input : sto1(12),sto2(3),목표수익률(1),yul(0.1),sc(h); var : by(0),stok(0),tx(0); stok = StochasticsK(sto1,sto2); if by == 0 and MarketPosition == 0 and countif(stok>stok[1],2) == 1 and stok < 30 then { by = sc; } if by > 0 and sc <= by * (100-yul)/100 then { var3 = (sc / by *100)-100; tx = 생략 ; by = 0; buy("매수",AtMarket); } SetStopProfittarget(목표수익률,PercentStop);