커뮤니티
문의 드립니다
2012-12-23 15:25:26
186
글번호 57521
원하는대로 동작이 되지 않아 질문드립니다
1.
buy("b01",Atlimit,Dayopen*0.050);
setstoploss(5, PercentStop);
SetStopProfittarget(5,PercentStop);
위식에서 당일 일봉으로 시스템 설정매매를 걸었을때 당일 시가가 +5%시
매수하고 이익(+5%)이나 손절(-5%)이 발생시 매매후 다시 +5% 가 오면 매수가
되면서 당일 조건에 맞으면 연속동작이 되는지요 시스템 성능보고서는 실ㅈ제 여러번
동작해도 1번만 동작한것으로 나타나는데 여러번 발생시킬려면 다른 식이 있는지요
2.
var : count(0),cnt(0);
count = 0;
for cnt = 0 to 10{
if sdate == EntryDate(cnt) Then
count = count+3;
}
if MarketPosition == 0 and count < 1 and stime >= 090000 and stime < 145000 Then
buy("b01",Atlimit,Dayopen*0.050);
setstoploss(5, PercentStop);
SetStopProfittarget(5,PercentStop);
위식은 당일 일봉차트에서 9:00 시에어 14:50분 까지 위와같은 조건이 되면 3회만 동작하게 하려면 식이 맞는지요
시스템식이 잘못 되었으면 수정 부탁합니다
3.
setstoploss(5, PercentStop);
SetStopProfittarget(5,PercentStop);
위의 식에서 이익 이나 손절 회수를 만들수 있는지요
부탁합니다
답변 1
예스스탁 예스스탁 답변
2012-12-24 16:20:48
안녕하세요? 예스스탁입니다.
봉에서는 조건에 따라 한번씩만 식을 수행하기 때문에 의도하신 청산이후에 동일봉에서 또 진입하는 식을 작성할 수는 없습니다. 1번식과 2번식 모두 만일 이와 같이 작성하시려면 분봉에서 작성하셔야 합니다.
1번 식에서
Dayopen*1.050 으로 수정해야 시초가에서 5% 상승할때 매수하는 식이 됩니다.
2번 식에서
> WT_llsswon 님이 쓴 글입니다.
> 제목 : 문의 드립니다
> 원하는대로 동작이 되지 않아 질문드립니다
1.
buy("b01",Atlimit,Dayopen*0.050);
setstoploss(5, PercentStop);
SetStopProfittarget(5,PercentStop);
위식에서 당일 일봉으로 시스템 설정매매를 걸었을때 당일 시가가 +5%시
매수하고 이익(+5%)이나 손절(-5%)이 발생시 매매후 다시 +5% 가 오면 매수가
되면서 당일 조건에 맞으면 연속동작이 되는지요 시스템 성능보고서는 실ㅈ제 여러번
동작해도 1번만 동작한것으로 나타나는데 여러번 발생시킬려면 다른 식이 있는지요
2번식은 아래와 같이 수정되어야 합니다.
var : count(0),cnt(0);
count = 0;
for cnt = 0 to 10{
if sdate == EntryDate(cnt) Then
count = count+1;
}
if MarketPosition == 0 and count < 3 and stime >= 090000 and stime < 145000 Then
buy("b01",Atlimit,Dayopen*1.050);
setstoploss(5, PercentStop);
SetStopProfittarget(5,PercentStop);
위식은 당일 일봉차트에서 9:00 시에어 14:50분 까지 위와같은 조건이 되면 3회만 동작하게 하려면 식이 맞는지요
시스템식이 잘못 되었으면 수정 부탁합니다
3.손절이나 목표수익 청산의 강제청산 항목은 조건만족시 그때부터 강제청산조건이 발동되도록 하는 것으로 횟수 제한을 사용할 수는 없습니다.
즐거운 날 되세요..