커뮤니티
다시 한번 확인 부탁. 신호 안나옵니다.
2005-10-13 17:45:20
1065
글번호 8522
4049번 답글에 올려주신 수식으로 연결선물 5분봉으로 확인했습니다.
원하는 신호가 구현되지 않습니다. 다시 한번 확인 부탁드립니다.
차트에서 9월 29일, 9월 30일,10월 5일, 10월 12일 한번 확인 해보시기 바랍니다. 모든 조건을 만족하고(조건이래봤자..시가가 일정범위에 있고, 5시 이전에 진입회수 2번까지이니깐.. 당연히 만족하는 경우가 많겠지요) 지정가에 도달했음에도 신호가 나오지 않습니다. 매수의 경우 지정가 이하에 왔는데도 신호가 안나오고요, 매도의 경우 지정가 이상임에도 신호가 안나옵니다.
답변 1
예스스탁 예스스탁 답변
2005-10-14 09:18:42
안녕하세요
예스스탁입니다.
input: times(1);
var: count(0),cond1(0),MP(0);
var1= dayclose(1);
var2= var1-0.5;
var3= var1+0.5;
MP = Marketposition();
setstoploss(0.5,pointstop);
setstopendofday(1500);
if date != date[1] then{
count=0;
}
if dayopen() < var3 and dayopen() > var2 then {
if time < 150000 and count < times then {
sell("sell",atlimit,var3); //지정가에 도달시 즉시 매도
}
if time<150000 and count < times then {
buy("buy",atlimit,var2); //지정가에 도달시 즉시 매수
}
}
if MP != 0 and MP[1] == 0 then
count = count+1;
messagelog("%.f",count);
atstop 혹은 atlimit은 if 조건이 만족하고 가격조건까지 만족해야 신호가 나가는데 반해 count는 if 조건만 만족하면 1값이 저장되므로 실제 신호가 발생되야 할곳에서는
count 에 1값이 저장되므로 신호가 발생하지 않았습니다.
포지션이 바뀔때 count에 1이 저장 되게 했습니다.
즐거운 하루되세요
> 제우스 님이 쓴 글입니다.
> 제목 : 다시 한번 확인 부탁. 신호 안나옵니다.
> 4049번 답글에 올려주신 수식으로 연결선물 5분봉으로 확인했습니다.
원하는 신호가 구현되지 않습니다. 다시 한번 확인 부탁드립니다.
차트에서 9월 29일, 9월 30일,10월 5일, 10월 12일 한번 확인 해보시기 바랍니다. 모든 조건을 만족하고(조건이래봤자..시가가 일정범위에 있고, 5시 이전에 진입회수 2번까지이니깐.. 당연히 만족하는 경우가 많겠지요) 지정가에 도달했음에도 신호가 나오지 않습니다. 매수의 경우 지정가 이하에 왔는데도 신호가 안나오고요, 매도의 경우 지정가 이상임에도 신호가 안나옵니다.
다음글
이전글