커뮤니티
수식 문의 드립니다~
2011-11-03 06:43:41
394
글번호 44404
1.참조종목이 data2 부터 data11 가지 10개 입니다.
2.참조종목의 현재가를 모두 검색하여 10개의 참조종목중에
2개 이상의 현재가가 100 을 넘으면 주종목 매수진입.
1번과 2번에 따른 수식하나 부탁드리구요.
3.아래와 같이 참조종목 하나하나 시스템을 따로 해서 정의를 했는데요..
이걸 하나로 뭉쳐서 정의 할수는 없는지요?
사실 참조종목을 하나씩 참조하여 시스템식을 열개를 만들어서 조합을 했더니
매수 매도 조합된 시스템이 20개가 되니까. 조합된 시스템을 거는순간 HTS가 바로
강제종료 되어버립니다.
각각의 참조종목의 고저정의를 하나의 시스템에 표현하고 싶습니다. 그래야
시스템을 걸어볼수 있을것 같습니다.
가르침 부탁드립니다.
If sTime ==90000 then { # 참조종목2의 고가및 저가의정의. 여기에따른 시스템하나
dayhigh2 = Data2(high);
daylow2 = Data2(low);
}
If sTime>90000 then{
if daylow2>= Data2(low) Then
daylow2 =Data2(low);
if dayhigh2<= Data2(high) Then
dayhigh2 =Data2(high);
}
If sTime ==90000 then { # 참조종목3의 고가및 저가의정의. 또 여기에 따른 시스템하나
dayhigh3 = Data3(high);
daylow3 = Data3(low);
}
If sTime>90000 then{
if daylow3>= Data3(low) Then
daylow3 =Data3(low);
if dayhigh3<= Data3(high) Then
dayhigh3 =Data3(high);
}
답변 1
예스스탁 예스스탁 답변
2011-11-03 11:24:36
안녕하세요
예스스탁입니다.
1번,2번
if data2(iff(C>100,1,0)+
data3(iff(C>100,1,0)+
data4(iff(C>100,1,0)+
data5(iff(C>100,1,0)+
data6(iff(C>100,1,0)+
data7(iff(C>100,1,0)+
data8(iff(C>100,1,0)+
data9(iff(C>100,1,0)+
data10(iff(C>100,1,0)+
data11(iff(C>100,1,0)) >= 2 Then
buy();
3번
참조종목의 당일고가와 당일저가는 highD,lowD함수를 이용하시면 됩니다.
아래와 같이 변수를 만들어 할당후에 사용하시면 도비니다.
var : D2H(0,data2),D2L(0,data2),D3H(0,data3),D3L(0,data3),D4H(0,data4),D4L(0,data4),D5H(0,data5),D5L(0,data5),
D6H(0,data6),D6L(0,data6),D7H(0,data7),D7L(0,data7),D8H(0,data8),D8L(0,data8),D9H(0,data92),D9L(0,data9),
D10H(0,data10),D10L(0,data10),D11H(0,data11),D11L(0,data11);
D2H = data2(HighD(0));
D2L = Data2(LowD(0));
D3H = data3(HighD(0));
D3L = Data3(LowD(0));
D4H = data4(HighD(0));
D4L = Data4(LowD(0));
D5H = data5(HighD(0));
D5L = Data5(LowD(0));
D6H = data6(HighD(0));
D6L = Data6(LowD(0));
D7H = data7(HighD(0));
D7L = Data7(LowD(0));
D8H = data8(HighD(0));
D8L = Data8(LowD(0));
D9H = data9(HighD(0));
D9L = Data9(LowD(0));
D10H = data10(HighD(0));
D10L = Data10(LowD(0));
D11H = data11(HighD(0));
D11L = Data11(LowD(0));
즐거운 하루되세요
> 데이비슨 님이 쓴 글입니다.
> 제목 : 수식 문의 드립니다~
> 1.참조종목이 data2 부터 data11 가지 10개 입니다.
2.참조종목의 현재가를 모두 검색하여 10개의 참조종목중에
2개 이상의 현재가가 100 을 넘으면 주종목 매수진입.
1번과 2번에 따른 수식하나 부탁드리구요.
3.아래와 같이 참조종목 하나하나 시스템을 따로 해서 정의를 했는데요..
이걸 하나로 뭉쳐서 정의 할수는 없는지요?
사실 참조종목을 하나씩 참조하여 시스템식을 열개를 만들어서 조합을 했더니
매수 매도 조합된 시스템이 20개가 되니까. 조합된 시스템을 거는순간 HTS가 바로
강제종료 되어버립니다.
각각의 참조종목의 고저정의를 하나의 시스템에 표현하고 싶습니다. 그래야
시스템을 걸어볼수 있을것 같습니다.
가르침 부탁드립니다.
If sTime ==90000 then { # 참조종목2의 고가및 저가의정의. 여기에따른 시스템하나
dayhigh2 = Data2(high);
daylow2 = Data2(low);
}
If sTime>90000 then{
if daylow2>= Data2(low) Then
daylow2 =Data2(low);
if dayhigh2<= Data2(high) Then
dayhigh2 =Data2(high);
}
If sTime ==90000 then { # 참조종목3의 고가및 저가의정의. 또 여기에 따른 시스템하나
dayhigh3 = Data3(high);
daylow3 = Data3(low);
}
If sTime>90000 then{
if daylow3>= Data3(low) Then
daylow3 =Data3(low);
if dayhigh3<= Data3(high) Then
dayhigh3 =Data3(high);
}
다음글
이전글