커뮤니티

시스템식 문의드립니다

프로필 이미지
samsona
2012-08-16 17:06:52
247
글번호 53817
답변완료
선물 당일 5분봉에서 StochasticsK(Period,Period1) 가 매수진입 신호가 나온 상태에서 CrossUP(value, 15), CrossUP(value, 20), CrossUP(value, 25) 일 때 각각 1계약씩 추가진입을 하고 청산시 2 계약은 CrossDown(value, 65) 신호에서 청산하고 다른 하나는 CrossDown(value, 75), 다른 하나는 2 포인트 수익에서 청산하며 청산이 되지 않을 때에는 당일 종가에 청산하는 식 문의 드립니다. Stochastics 질문 Input : Period(12), Period1(5); Var : value(0); value = StochasticsK(Period,Period1); # 매수/매도청산 If CrossUP(value, 30) Then { Buy(); } # 매도/매수청산 If CrossDown(value, 70) Then { Sell(); }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-08-16 18:10:20

안녕하세요 예스스탁입니다. 시스템을 적용하실 때 피라미딩을 다른진입 신호만 허용으로 설정하고 적용하시기 바랍니다. 수식에 첫번째 매수가 필요하므로 조건식을 추가하시기 바랍니다. Input : Period(12), Period1(5); Var : value(0); value = StochasticsK(Period,Period1); if MarketPosition == 0 and 첫매수조건 Then buy("b1",OnClose,def,1); if MarketPosition == 1 and CurrentEntries < 4 Then{ if crossup(value,15) Then buy("b2",OnClose,def,1); if crossup(value,20) Then buy("b3",OnClose,def,1); if crossup(value,20) Then buy("b4",OnClose,def,1); } if MarketPosition == 1 and MaxContracts == 4 Then{ if countif(CrossDown(value,65),BarsSinceEntry) == 1 and CrossDown(value,65) Then ExitLong("bx1",OnClose,def,"",2,1); if countif(CrossDown(value,75),BarsSinceEntry) == 1 and CrossDown(value,75) Then ExitLong("bx2",OnClose,def,"",1,1); if highest(H,BarsSinceEntry) < EntryPrice+2 Then exitlong("bx3",atlimit,EntryPrice+2,"",1,1); } SetStopEndofday(150000); 즐거운 하루되세요 > samsona 님이 쓴 글입니다. > 제목 : 시스템식 문의드립니다 > 선물 당일 5분봉에서 StochasticsK(Period,Period1) 가 매수진입 신호가 나온 상태에서 CrossUP(value, 15), CrossUP(value, 20), CrossUP(value, 25) 일 때 각각 1계약씩 추가진입을 하고 청산시 2 계약은 CrossDown(value, 65) 신호에서 청산하고 다른 하나는 CrossDown(value, 75), 다른 하나는 2 포인트 수익에서 청산하며 청산이 되지 않을 때에는 당일 종가에 청산하는 식 문의 드립니다. Stochastics 질문 Input : Period(12), Period1(5); Var : value(0); value = StochasticsK(Period,Period1); # 매수/매도청산 If CrossUP(value, 30) Then { Buy(); } # 매도/매수청산 If CrossDown(value, 70) Then { Sell(); }