커뮤니티
문의 드립니다
2013-10-23 17:28:02
158
글번호 68748
수고 많으십니다
코스피200 지수선물 주간에 사용할것입니다
첫봉의 고점과 저점을 기억하고
첫봉고점보다 3틱 낯으면 매도
첫봉저점보다 3틱 높으면 매수
그리고 첫봉의 고점과 저점
(예:고점 271.00 ~ 저점 269.60 이면 0.4포)이면
첫진입이 269.75 매수라고 가정할때 0.4 씩위에서 계속 매수 신호가
나오고 매도도 역시 첫봉간격만큼 진행될때마다 나오게 해주시고
최고가 나 최저가 대비 0.4 가 차이나면 스탑이 되는 시스템식을 부탁 드립니다
당일청산 입니다
틱,분 어느 차트라도 사용할수있게 부탁드립니다
감사합니다
답변 1
예스스탁 예스스탁 답변
2013-10-23 20:22:23
안녕하세요
예스스탁입니다.
1.
var : cnt(0),count(0);
count = 0;
for cnt = 0 to 20{
if sdate == EntryDate(cnt) Then
count = count+1;
}
if dayindex == 0 Then{
var1 = H;
var2 = L;
}
if MarketPosition <= 0 and stime < 150000 Then{
if NextBarOpen <= var2+PriceScale*3 Then
buy("b",AtStop,var2+PriceScale*3);
}
if MarketPosition >= 0 and stime < 150000 Then{
if NextBarOpen >= var1-PriceScale*3 Then
Sell("s",AtStop,var1-PriceScale*3);
}
if MarketPosition == 1 Then{
buy("bb",AtStop,EntryPrice+(var1-var2)*CurrentEntries);
}
exitlong("bx",AtStop,var2);
if MarketPosition == -1 Then{
Sell("ss",AtStop,EntryPrice-(var1-var2)*CurrentEntries);
}
ExitShort("sx",AtStop,var1);
SetStopEndofday(150000);
2. 진입의 제어조건 제외
var : cnt(0),count(0);
count = 0;
for cnt = 0 to 20{
if sdate == EntryDate(cnt) Then
count = count+1;
}
if dayindex == 0 Then{
var1 = H;
var2 = L;
}
if MarketPosition <= 0 and stime < 150000 Then{
buy("b",AtStop,var2+PriceScale*3);
}
if MarketPosition >= 0 and stime < 150000 Then{
Sell("s",AtStop,var1-PriceScale*3);
}
if MarketPosition == 1 Then{
buy("bb",AtStop,EntryPrice+(var1-var2)*CurrentEntries);
}
exitlong("bx",AtStop,var2);
if MarketPosition == -1 Then{
Sell("ss",AtStop,EntryPrice-(var1-var2)*CurrentEntries);
}
ExitShort("sx",AtStop,var1);
SetStopEndofday(150000);
즐거운 하루되세요
> HI_k2****** 님이 쓴 글입니다.
> 제목 : 문의 드립니다
> 수고 많으십니다
코스피200 지수선물 주간에 사용할것입니다
첫봉의 고점과 저점을 기억하고
첫봉고점보다 3틱 낯으면 매도
첫봉저점보다 3틱 높으면 매수
그리고 첫봉의 고점과 저점
(예:고점 271.00 ~ 저점 269.60 이면 0.4포)이면
첫진입이 269.75 매수라고 가정할때 0.4 씩위에서 계속 매수 신호가
나오고 매도도 역시 첫봉간격만큼 진행될때마다 나오게 해주시고
최고가 나 최저가 대비 0.4 가 차이나면 스탑이 되는 시스템식을 부탁 드립니다
당일청산 입니다
틱,분 어느 차트라도 사용할수있게 부탁드립니다
감사합니다
다음글
이전글