커뮤니티
수식작성 요청 드립니다.
2017-04-23 21:27:10
187
글번호 109077
안녕하세요.
요청드릴 수식작성 매매전략은
일목균형표의 선행스팬을 이용하여
1. 매수조건 및 매도청산
현재캔들의 위치가 선행스팬1 이 선행스팬2 를 골든크로스 시킨 지점에 있는 경우,
즉 양운 발생시점에 매수진입/ 기존 매도보유물량 청산
2. 매수조건 및 매도청산
현재캔들의 위치가 선행스팬1 이 선행스팬2 를 데드크로스 시킨 지점에 있는 경우,
즉 음운 발생시점에 매도진입/기존 매수보유물량 청산
3. 초기 진입물량은 1계약으로 하고 손절 시 그 다음 진입물량은 직전 진입물량의 2배가
되도록 하고 익절 시 그 다음 진입물량은 초기값인 1계약으로 되도록 부탁드립니다.
예를들면 (손절->손절->익절->익절이 되는 경우)
매수(1계약)->
매도(2계약)+매수청산(1계약, 손절물량)(총 3계약 매도)->
매수(4계약)+매도청산(2계약, 손절물량)(총 6계약 매수)->
매도(1계약)+매수청산(4계약, 익절물량)(총 5계약 매도)->
매수(1계약)+매도청산(1계약, 익절물량)(총 2계약 매수)
4. 선행스팬1/과 선행스팬2 의 기간값을 조정(최적화)할 수 있도록 해 주세요.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2017-04-24 17:17:16
안녕하세요
예스스탁입니다.
input : P1(9),P2(26),P3(52);
Var : 기준선(0), 전환선(0),선행스팬1(0), 선행스팬2(0),vol(0);
전환선 = (Highest(H, P1) + Lowest(L, P1)) / 2;
기준선 = (Highest(H, P2) + Lowest(L, P2)) / 2;
선행스팬1 = (전환선[P2-1] + 기준선[P2-1]) / 2 ;
선행스팬2 = (Highest(H, P3)[P2-1] + Lowest(L, P3)[P2-1]) / 2;
if crossup(선행스팬1,선행스팬2) Then{
if MarketPosition == 0 Then{
if PositionProfit(1) >= 0 Then
vol = 1;
Else
vol = Vol+2;
}
Else{
if PositionProfit(0) >= 0 Then
vol = 1;
Else
vol = Vol*2;
}
buy("b",OnClose,def,vol);
}
if CrossDown(선행스팬1,선행스팬2) Then{
if MarketPosition == 0 Then{
if PositionProfit(1) >= 0 Then
vol = 1;
Else
vol = Vol+2;
}
Else{
if PositionProfit(0) >= 0 Then
vol = 1;
Else
vol = Vol*2;
}
sell("s",OnClose,def,vol);
}
즐거운 하루되세요
> 고박사122 님이 쓴 글입니다.
> 제목 : 수식작성 요청 드립니다.
> 안녕하세요.
요청드릴 수식작성 매매전략은
일목균형표의 선행스팬을 이용하여
1. 매수조건 및 매도청산
현재캔들의 위치가 선행스팬1 이 선행스팬2 를 골든크로스 시킨 지점에 있는 경우,
즉 양운 발생시점에 매수진입/ 기존 매도보유물량 청산
2. 매수조건 및 매도청산
현재캔들의 위치가 선행스팬1 이 선행스팬2 를 데드크로스 시킨 지점에 있는 경우,
즉 음운 발생시점에 매도진입/기존 매수보유물량 청산
3. 초기 진입물량은 1계약으로 하고 손절 시 그 다음 진입물량은 직전 진입물량의 2배가
되도록 하고 익절 시 그 다음 진입물량은 초기값인 1계약으로 되도록 부탁드립니다.
예를들면 (손절->손절->익절->익절이 되는 경우)
매수(1계약)->
매도(2계약)+매수청산(1계약, 손절물량)(총 3계약 매도)->
매수(4계약)+매도청산(2계약, 손절물량)(총 6계약 매수)->
매도(1계약)+매수청산(4계약, 익절물량)(총 5계약 매도)->
매수(1계약)+매도청산(1계약, 익절물량)(총 2계약 매수)
4. 선행스팬1/과 선행스팬2 의 기간값을 조정(최적화)할 수 있도록 해 주세요.
감사합니다.
이전글