커뮤니티

수식 문의드립니다.

프로필 이미지
워싱턴
2019-05-14 12:42:51
115
글번호 128644
답변완료
안녕하세요 아래의 수식에서 진입 계약수는 항상 1계약을 유지하고 싶고, ( 5분봉에서 ) 10틱익절 / 15틱손절을 되도록하고 싶습니다. 어느 부분을 추가하면 되는지요 ? 그리고 당일 3회 연속 손절시 매매를 중단하도록 가능하다면 추가 부탁드립니다. // -------------------------------------------------------- // (2) 20일 고가를 상향 돌파할 때 매수, 20일 저가를 하향이탈할 때 매도 // -------------------------------------------------------- input : Period(20); var1 = highest(H,Period)[1]; var2 = Lowest(L,Period)[1]; if CrossUp(C, var1) Then buy(); if CrossDown(C, var2) Then sell(); // -------------------------------------------------------- 감사합니다. -끝.-
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-05-14 16:59:24

안녕하세요 예스스탁입니다. input : Period(20); var : 당일연속손절횟수(0); if bdate != bdate[1] Then 당일연속손절횟수 = 0; var1 = highest(H,Period)[1]; var2 = Lowest(L,Period)[1]; if TotalTrades > TotalTrades[1] then { if IsExitName("StopLoss",1) == true Then 당일연속손절횟수 = 당일연속손절횟수+1; Else 당일연속손절횟수 = 0; } if 당일연속손절횟수 < 3 then { if CrossUp(C, var1) Then buy("b",OnClose,def,1); if CrossDown(C, var2) Then sell("s",OnClose,def,1); } SetStopProfittarget(PriceScale*10,PointStop); SetStopLoss(PriceScale*15,PointStop); 즐거운 하루되세요 > 워싱턴 님이 쓴 글입니다. > 제목 : 수식 문의드립니다. > 안녕하세요 아래의 수식에서 진입 계약수는 항상 1계약을 유지하고 싶고, ( 5분봉에서 ) 10틱익절 / 15틱손절을 되도록하고 싶습니다. 어느 부분을 추가하면 되는지요 ? 그리고 당일 3회 연속 손절시 매매를 중단하도록 가능하다면 추가 부탁드립니다. // -------------------------------------------------------- // (2) 20일 고가를 상향 돌파할 때 매수, 20일 저가를 하향이탈할 때 매도 // -------------------------------------------------------- input : Period(20); var1 = highest(H,Period)[1]; var2 = Lowest(L,Period)[1]; if CrossUp(C, var1) Then buy(); if CrossDown(C, var2) Then sell(); // -------------------------------------------------------- 감사합니다. -끝.-