안녕하세요.
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는 변수 처리.
수식으로 도와주시면 감사하겠습니다.