커뮤니티
문의 드립니다.
2013-04-29 13:35:52
203
글번호 62581
3개의 이동평균선 A,B,E 에서 그 배열에 관계없이
- 지수가 각각의 이동평균선을 상향 돌파시마다 신규매수신호가
- 지수가 각각의 이동평균선을 하향 돌파시마다 신규매도신호가 기존의 포지션과 관계없이 신호가 발생하도록 하는 수식을 구합니다.
다만 동일한 이동평균선상에서는 일정의 지수의 범위내에서는 청산 및 신규진입신호의 발생을 하지 않도록 하고자 합니다.
답변 1
예스스탁 예스스탁 답변
2013-04-29 18:30:30
안녕하세요
예스스탁입니다.
var1 = ma(c,5);
var2 = ma(c,20);
var3 = ma(c,60);
if crossup(c,var1) Then
buy("b1");
if CrossUp(c,var2) Then
buy("b2");
if CrossUp(c,var3) Then
buy("b3");
if CrossDown(c,var1) Then
Sell("s1");
if CrossDown(c,var2) Then
Sell("s2");
if CrossDown(c,var3) Then
sell("s3");
적용하실 때 시스템 트레이딩 설정창에서
피라미딩을 다른진입신호만 허용으로 하시면
각 한번씩만 진입합니다
다만 진입 중에 반대방향 신호가 발생하면 일괄청산 됩니다.
추가문의 하신 부분은 좀더 자세한 내용 올려주시기 바랍니다.
즐거운 하루되세요
> 너무조아 님이 쓴 글입니다.
> 제목 : 문의 드립니다.
> 3개의 이동평균선 A,B,E 에서 그 배열에 관계없이
- 지수가 각각의 이동평균선을 상향 돌파시마다 신규매수신호가
- 지수가 각각의 이동평균선을 하향 돌파시마다 신규매도신호가 기존의 포지션과 관계없이 신호가 발생하도록 하는 수식을 구합니다.
다만 동일한 이동평균선상에서는 일정의 지수의 범위내에서는 청산 및 신규진입신호의 발생을 하지 않도록 하고자 합니다.
다음글
이전글