커뮤니티

수식문의

프로필 이미지
저은아빠
2013-06-07 17:24:51
241
글번호 64095
답변완료
수고하십니다. 1, MACD 양오실일때 매수 음오실일때 매도인데 신규진입후는 익절(3피)이든 손절(1피)이든 청산 된후에야 신규진입. 그러기전에는 반대신호나 같은 신호가 반복되도 무시. 2, 9시 30분까지의 고점을 상향 돌파하면 매수, 9시 30분까지의 저점을 하향 돌파하면 매도, 손절이 얼마든 손절 당하면 딱 한번만 바로 스위칭. 결론적으로 하루매매 횟수 최대 2번. 부탁드려요.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-06-10 10:28:08

안녕하세요 예스스탁입니다. 1. 모든 진입식에 MarketPosition == 0이라는 조건을 추가하시면 무포지션 상태일때만 진입하게 됩니다. input : P1(12),P2(26),P3(9); var1 = MACD_OSC(P1,P2,P3); if MarketPosition == 0 and crossup(var1,0) Then buy(); if MarketPosition == 0 and CrossDown(var1,0) Then sell(); SetStopLoss(1,PointStop); SetStopProfittarget(3,PointStop); 2. input : loss(1); var : cnt(0),count(0); count = 0; for cnt = 0 to 20{ if sdate == EntryDate(cnt) Then count = count+1; } if stime < 93000 Then{ var1 = dayhigh; var2 = daylow; } if count == 0 Then{ if MarketPosition == 0 and stime >= 93000 and crossup(c,var1) Then buy("b"); if MarketPosition == 0 and stime >= 93000 and CrossDown(c,var2) Then sell("s"); } if count == 1 Then{ if MarketPosition == -1 Then buy("sb",AtStop,EntryPrice+loss); if MarketPosition == 1 Then sell("bs",AtStop,EntryPrice-loss); } SetStopLoss(1,PointStop); SetStopProfittarget(3,PointStop); 즐거운 하루되세요 > 저은아빠 님이 쓴 글입니다. > 제목 : 수식문의 > 수고하십니다. 1, MACD 양오실일때 매수 음오실일때 매도인데 신규진입후는 익절(3피)이든 손절(1피)이든 청산 된후에야 신규진입. 그러기전에는 반대신호나 같은 신호가 반복되도 무시. 2, 9시 30분까지의 고점을 상향 돌파하면 매수, 9시 30분까지의 저점을 하향 돌파하면 매도, 손절이 얼마든 손절 당하면 딱 한번만 바로 스위칭. 결론적으로 하루매매 횟수 최대 2번. 부탁드려요.