커뮤니티
검토해 주세요!!
2015-01-14 10:27:03
137
글번호 82235
NO. 39593 수식이
일봉에서는 신호가 발생 하는데 분봉에서는
전혀 신호발생이 안되는데,
무슨 이유인지 확인해 주십시요.
답변 1
예스스탁 예스스탁 답변
2015-01-14 11:40:50
안녕하세요
예스스탁입니다.
진입청산이 크로스시점의 N개봉최고가+3%, N개봉 최저가-3%입니다.
가령 해당식을 그대로 옵션같은 종목에 적용하시면 신호가 발생합니다.
선물같은 경우에 해당 %가 무척 큰값이므로 신호가 발생하기 어렵습니다.
%값을 외부변수로 처리해 드립니다.
해당 값 조정하시기 바랍니다.
input : Per(3);
var : mav1(0),mav2(0),upi(0),upv(0),dni(0),dnv(0),t(0);
mav1 = ma(C,9);
mav2 = ma(c,18);
if crossup(mav1,mav2) then{
T = 1;
upi = index;
upv = highest(H,12)*(1+Per/100);
}
if crossdown(mav1,mav2) then{
T = -1;
dni = index;
dnv = lowest(L,12)*(1-Per/100);
}
if T == 1 and index >= upi and index < upi+12 then
buy("b1",atstop,upv);
if T == -1 and index >= dni and index < dni+12 then
sell("s1",atstop,dnv);
if MarketPosition == 1 Then
ExitLong("bx",AtStop,lowest(L,8));
if MarketPosition == -1 Then
ExitShort("sx",AtStop,Highest(H,8));
if MarketPosition == 0 and MarketPosition(1) == 1 and BarsSinceExit(1) < 12 Then
buy("b2",AtStop,Highest(H,10));
if MarketPosition == 0 and MarketPosition(1) == -1 and BarsSinceExit(1) < 12 Then
sell("s2",AtStop,lowest(L,10));
즐거운 하루되세요
> 너무조아 님이 쓴 글입니다.
> 제목 : 검토해 주세요!!
> NO. 39593 수식이
일봉에서는 신호가 발생 하는데 분봉에서는
전혀 신호발생이 안되는데,
무슨 이유인지 확인해 주십시요.
다음글
이전글