커뮤니티

수식 좀 도와주세요~

프로필 이미지
mosaman
2021-04-08 20:25:00
777
글번호 147830
답변완료
안녕하세요. Var1= ma(close,len1); Var2= ma(close,len2); Var3= ma(close,len3); value1=CCI(CLen1); value2=CCI(CLen2); value3=CCI(CLen3); value4=CCI(CLen4); If Var1>var2 And value1>value2 Then buy("매수"); If Var1<var2 And value3<value4 Then sell("매도"); 위와 같은 전략식의 경우, 매수로 진입 후 지수가 큰폭으로 하락하여 계속 손실은 보고있는데, 아직 매도로 포지션은 안바뀌고 있고, 이럴때 마음이 편치않은데요, 손실폭을 줄이기 위해서 아래와 같은 조건을 넣을 수 있는지요? 매수 진입 후 지수가 ( ) point 하락하면 일단 청산. - 계속 하락하여 매도 조건이 되면 매도 - 매도 조건이 되기전에 도로 상승하여 매수 진입 조건에 도달하면 다시 매수. 반대의 경우도 있겠죠. 매도 진입 후 지수가 ( ) point 상승하면 청산. - 계속 상승하여 매수 조건이 되면 매수. - 매수 조건이 되기 전에 도로 하락하여 매도 진입 조건에 도달하면 다시 매도. 여기서 ( )point는 변수 처리. 수식으로 도와주시면 감사하겠습니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-04-09 10:52:31

안녕하세요 예스스탁입니다. 손절식을 추가해 드립니다. 외부변수에서 원하시는 포인트로 지정하시면 됩니다. input : Len1(5),len2(20),len3(60); input : CLen1(10),CLen2(15),CLen3(20),CLen4(40); input : 손절(1); Var1= ma(close,len1); Var2= ma(close,len2); Var3= ma(close,len3); value1=CCI(CLen1); value2=CCI(CLen2); value3=CCI(CLen3); value4=CCI(CLen4); If Var1>var2 And value1>value2 Then buy("매수"); If Var1<var2 And value3<value4 Then sell("매도"); SetStopLoss(손절,PointStop); 즐거운 하루되세요 > mosaman 님이 쓴 글입니다. > 제목 : 수식 좀 도와주세요~ > 안녕하세요. Var1= ma(close,len1); Var2= ma(close,len2); Var3= ma(close,len3); value1=CCI(CLen1); value2=CCI(CLen2); value3=CCI(CLen3); value4=CCI(CLen4); If Var1>var2 And value1>value2 Then buy("매수"); If Var1<var2 And value3<value4 Then sell("매도"); 위와 같은 전략식의 경우, 매수로 진입 후 지수가 큰폭으로 하락하여 계속 손실은 보고있는데, 아직 매도로 포지션은 안바뀌고 있고, 이럴때 마음이 편치않은데요, 손실폭을 줄이기 위해서 아래와 같은 조건을 넣을 수 있는지요? 매수 진입 후 지수가 ( ) point 하락하면 일단 청산. - 계속 하락하여 매도 조건이 되면 매도 - 매도 조건이 되기전에 도로 상승하여 매수 진입 조건에 도달하면 다시 매수. 반대의 경우도 있겠죠. 매도 진입 후 지수가 ( ) point 상승하면 청산. - 계속 상승하여 매수 조건이 되면 매수. - 매수 조건이 되기 전에 도로 하락하여 매도 진입 조건에 도달하면 다시 매도. 여기서 ( )point는 변수 처리. 수식으로 도와주시면 감사하겠습니다.