커뮤니티
시스템식 질문입니다
2012-07-03 10:04:23
337
글번호 52539
1
1초 차트에서
090000 과
090001 사이의 매수호가-매도호가 가
증가 매수
감소 매도
2
1틱 차트에서
090000 과
090001 사이의 매수호가-매도호가 가
증가 매수
감소 매도
3
090000 과
090001 의 각각의 [매수호가-매도호가] 값을 나타내는 변수 선언하고 싶습니다.
4
선물 매수 진입후 최고가 대비 1.1% 하락 했을 때 매수청산
선물 매도 진입후 최저가 대비 1.2% 상승 했을 때 매도청산
5
조건 만족 후 매도 진입 시
데이타2의 [매수호가-매도호가]의 값을 기억한 다음
기억값 > 1000 이면 매도 청산
감사합니다
답변 1
예스스탁 예스스탁 답변
2012-07-03 12:57:11
안녕하세요
예스스탁입니다.
매수호가나 매도호가는
해당봉의 최종값이므로
수식에 시간만 지정해서 직전봉 대비 상승하락을 표현하시면 됩니다.
1.
var1 = bids-asks;
if stime == 90001 Then{
if var1 > var1[1] Then
buy();
if var1 < var1[1] Then
sell();
}
2,
var1 = bids-asks;
if stime == 90001 Then{
if var1 > var1[1] Then
buy();
if var1 < var1[1] Then
sell();
}
3.
var1 = bids-asks;
if stime == 90001 Then{
value1 = var1;
value2 = var1[1];
}
4.
if MarketPosition == 1 Then
exitlong("bx",AtStop,highest(H,BarsSinceEntry)*0.989);
if MarketPosition == -1 Then
ExitShort("sx",AtStop,Lowest(L,BarsSinceEntry)*1.012);
5.
if MarketPosition == -1 and data2(bids-asks) > 1000 Then
ExitShort();
위식은 매도진입후 data2에서 매수호가-매도호가가 1000이상이면 청산하는 식입니다.
매도진입시점의 매수호가-매도호가를 저장해
사용하고자 하시면 아래식 이용하시면 됩니다.
var : d2(0,data1);
d2 = data2(bids-asks);
if MarketPosition == -1 and d2[BarsSinceEntry] > 1000 Then
ExitShort();
d2가 data2값을 저장하는데 선언시 data1로 선언된것은
BarsSinceEntry를 이용하기 위함입니다.
주종목기준으로 각봉에서 본 data2값을 사용합니다.
즐거운 하루되세요
> 파인애플 님이 쓴 글입니다.
> 제목 : 시스템식 질문입니다
> 1
1초 차트에서
090000 과
090001 사이의 매수호가-매도호가 가
증가 매수
감소 매도
2
1틱 차트에서
090000 과
090001 사이의 매수호가-매도호가 가
증가 매수
감소 매도
3
090000 과
090001 의 각각의 [매수호가-매도호가] 값을 나타내는 변수 선언하고 싶습니다.
4
선물 매수 진입후 최고가 대비 1.1% 하락 했을 때 매수청산
선물 매도 진입후 최저가 대비 1.2% 상승 했을 때 매도청산
5
조건 만족 후 매도 진입 시
데이타2의 [매수호가-매도호가]의 값을 기억한 다음
기억값 > 1000 이면 매도 청산
감사합니다
다음글
이전글