커뮤니티
다시 질문드립니다^^(수동진입 시스템청산)
2009-10-12 21:24:12
552
글번호 25318
진입은 사람이 하고 청산은 시스템을 이용하는데 목표수익은 포인트로 하고 손절매는 포인트로 정하는 것이 아니고 목표수익을 달성 못 했을 때 일정 시간 후에 청산을 할 수 있도록 시스템을 만들 수 있나요?
만들 수 있는 식이있다면 예제를 만들어 주실 수 있나요?
답변 2
매매클리닉
2009-10-12 23:56:26
매매클리닉 님에 의해 삭제된 답변입니다.
예스스탁 예스스탁 답변
2009-10-13 10:09:55
안녕하세요
예스스탁입니다.
input : 시스템적용날짜(20091012),시스템적용시간(090000),포지션수량(1),포지션진입가격(210),목표수익(2),경과시간(120);
#청산을 발생하기위한 가신호
if index == 0 Then
buy("b",OnClose,def,포지션수량);
if sdate == 시스템적용날짜 and stime == 시스템적용시간 Then
var1 = TimeToMinutes(stime);
if sdate >= 시스템적용날짜 and stime >= 시스템적용시간 Then{
exitlong("bx1",Atlimit,포지션진입가격+목표수익);
if TimeToMinutes(stime) == var1+경과시간 Then
exitlong("timeout");
}
외부변수로 처리된 내용을 정확히 넣어주셔야 합니다.
진입시간과 날짜를 잘못입력하시면 현재시점 이전에 청산신호가 발생하므로
항상 시스템을 적용하는 현재시점의 날짜와 시간을 넣어주셔야 합니다.
즐거운 하루되세요
> HI_coco 님이 쓴 글입니다.
> 제목 : 다시 질문드립니다^^(수동진입 시스템청산)
> 진입은 사람이 하고 청산은 시스템을 이용하는데 목표수익은 포인트로 하고 손절매는 포인트로 정하는 것이 아니고 목표수익을 달성 못 했을 때 일정 시간 후에 청산을 할 수 있도록 시스템을 만들 수 있나요?
만들 수 있는 식이있다면 예제를 만들어 주실 수 있나요?
이전글