커뮤니티
문의드립니다
2015-11-30 17:20:44
133
글번호 92913
1
1차진입
데이타1의 종가 = A
특정시간 이후 A의 관찰값 부터
A 가 최저점 대비 30 올라오면 매수
A 가 최고점 대비 30 내려가면 매도
1차진입청산
진입이후
최고점 대비 90 내려가면 매수청산
최저점 대비 90 올라가면 매도청산
2차진입
1차 매수청산 후 다음봉에 매도
1차 매도청산 후 다음봉에 매수
2차진입청산
진입이후
최고점 대비 90 내려가면 매수청산
최저점 대비 90 올라가면 매도청산
3차진입
2차 매수청산 후 다음봉에 매도
2차 매도청산 후 다음봉에 매수
3차진입청산
진입이후
최고점 대비 130 내려가면 매수청산
최저점 대비 130 올라가면 매도청산
감사합니다
답변 1
예스스탁 예스스탁 답변
2015-12-01 09:19:44
안녕하세요
예스스탁입니다.
input : 시간(100000);
var : cnt(0),count(0),HH(0),LL(0);
count = 0;
for cnt = 0 to 20{
if sdate == EntryDate(cnt) Then
count = count+1;
}
if stime == 시간 or (stime > 시간 and stime[1] < 시간) Then{
HH = C;
LL = C;
}
if stime >= 시간 Then{
if C > HH Then
HH = C;
if C < LL Then
LL = C;
if MarketPosition == 0 and count == 0 Then{
if C >= LL+30 Then
buy("b1");
if C <= HH-30 Then
sell("s1");
}
if count == 1 and MarketPosition == 1 and C <= highest(H,BarsSinceEntry)-90 Then
exitlong("bx1");
if count == 1 and MarketPosition == -1 and C >= Lowest(L,BarsSinceEntry)-90 Then
ExitShort("sx1");
if MarketPosition == 0 and count == 1 and BarsSinceExit(1) == 1 Then{
if MarketPosition(1) == -1 Then
buy("b2");
if MarketPosition(1) == 1 Then
sell("s2");
}
if count == 2 and MarketPosition == 1 and C <= highest(H,BarsSinceEntry)-90 Then
exitlong("bx2");
if count == 2 and MarketPosition == -1 and C >= Lowest(L,BarsSinceEntry)-90 Then
ExitShort("sx2");
if MarketPosition == 0 and count == 2 and BarsSinceExit(1) == 1 Then{
if MarketPosition(1) == -1 Then
buy("b3");
if MarketPosition(1) == 1 Then
sell("s3");
}
if count == 3 and MarketPosition == 1 and C <= highest(H,BarsSinceEntry)-130 Then
exitlong("bx3");
if count == 3 and MarketPosition == -1 and C >= Lowest(L,BarsSinceEntry)-130 Then
ExitShort("sx3");
}
즐거운 하루되세요
> 파인애플 님이 쓴 글입니다.
> 제목 : 문의드립니다
> 1
1차진입
데이타1의 종가 = A
특정시간 이후 A의 관찰값 부터
A 가 최저점 대비 30 올라오면 매수
A 가 최고점 대비 30 내려가면 매도
1차진입청산
진입이후
최고점 대비 90 내려가면 매수청산
최저점 대비 90 올라가면 매도청산
2차진입
1차 매수청산 후 다음봉에 매도
1차 매도청산 후 다음봉에 매수
2차진입청산
진입이후
최고점 대비 90 내려가면 매수청산
최저점 대비 90 올라가면 매도청산
3차진입
2차 매수청산 후 다음봉에 매도
2차 매도청산 후 다음봉에 매수
3차진입청산
진입이후
최고점 대비 130 내려가면 매수청산
최저점 대비 130 올라가면 매도청산
감사합니다
다음글
이전글