커뮤니티
시스템식 질문입니다
2011-10-05 02:59:22
517
글번호 43350
1
매수조건
(data2 현재매도호가잔량) < (data2 당일 매도호가잔량의 최고값)*0.5
청산조건
(data2 현재매도호가잔량) > (진입시 data2의 매도호가잔량)*1.5
2
매수조건
(data2 현재매도호가잔량) < (data2 당일 매도호가잔량의 최고값)*0.5
청산조건
(data2 현재매도호가잔량) > (data2 당일 매도호가잔량의 최고값)*0.6
3
#당일최고 매도호가잔량
highest( data2(asks) , dayindex+1 )
위의 값을 그릴 때 1분봉에서는 잘타나 지는데
초봉에서는 11시 조금 안되서 수치가 끈기는데 왜그런가요?
초봉으로 당일 data2의 매도호가잔량 최고치값을 구하고 싶습니다.
감사합니다
답변 1
예스스탁 예스스탁 답변
2011-10-05 14:07:11
안녕하세요
예스스탁입니다.
1.
var : D2asks(0,data2),D2a(0,data1);
D2a = data2(asks);#d1주기로 data2의 매도호가잔량 저장
If data2(date != date[1]) Then
D2asks = data2(asks);
if data2(asks) > d2asks Then
d2asks = data2(asks);
if data2(Asks) < D2asks*0.5 Then
buy();
if data2(Asks) > D2a[BarsSinceEntry]*1.5 Then
ExitLong();
2.
var : D2asks(0,data2),D2a(0,data1);
If data2(date != date[1]) Then
D2asks = data2(asks);
if data2(asks) > d2asks Then
d2asks = data2(asks);
if data2(Asks) < D2asks*0.5 Then
buy();
if data2(Asks) > D2asks*0.6 Then
ExitLong();
3.
기간값을 사용하는 함수의 기간을 변동값을 넣으시면
내부적으로 해당 값의 초기 메모리가 얼마나 잡혀야 하는지
모르므로 1024로 지정하게 됩니다.
분봉등에서만 문제가 없지만 초봉이나 틱봉에서 당일 최고가를 계산하실 때는
풀어서 작성해 주셔야 합니다.
var : D2asks(0,data2),D2a(0,data1);
If data2(date != date[1]) Then
D2asks = data2(asks);
if data2(asks) > d2asks Then
d2asks = data2(asks);
즐거운 하루되세요
> 파인애플 님이 쓴 글입니다.
> 제목 : 시스템식 질문입니다
> 1
매수조건
(data2 현재매도호가잔량) < (data2 당일 매도호가잔량의 최고값)*0.5
청산조건
(data2 현재매도호가잔량) > (진입시 data2의 매도호가잔량)*1.5
2
매수조건
(data2 현재매도호가잔량) < (data2 당일 매도호가잔량의 최고값)*0.5
청산조건
(data2 현재매도호가잔량) > (data2 당일 매도호가잔량의 최고값)*0.6
3
#당일최고 매도호가잔량
highest( data2(asks) , dayindex+1 )
위의 값을 그릴 때 1분봉에서는 잘타나 지는데
초봉에서는 11시 조금 안되서 수치가 끈기는데 왜그런가요?
초봉으로 당일 data2의 매도호가잔량 최고치값을 구하고 싶습니다.
감사합니다