커뮤니티
수식작성예제로 공부하다가...
2004-07-14 16:46:51
1101
글번호 4517
수식작성예제중에서..
[매매조건]
1. 금일 첫번째 거래량이 전일 9시 거래량 보다 크며
2. 금일 첫번째 시가가 전일 종가보다 크며 9시 20분 이내에 매수
3. 당일 오후 2시 50분에 청산하는 식
[시스템식]
input : tradetime(092000);
var : value(0), value1(0);
if date != date[1] then
value = 0;
if dayindex()==0 then
value = V[dayindex()[1]+1]; // 문장1
if dayindex()==0 then
value1 = C[1]; //문장2
if V[dayindex()] > value && O[dayindex()] > value1 && stime <= tradetime then
buy();
if stime == 145000 then
exitlong();
위 식에서 다음 부분...
if date != date[1] then
value = 0;
이게 필요한 이유를 좀 설명해주세요^^
답변 1
예스스탁 예스스탁 답변
2004-07-15 08:56:37
안녕하세요
예스스탁입니다.
if date != date[1] then
value = 0;
날짜가 바뀌면 value값을 0으로 초기화 한다는 내용입니다.
감사합니다.
> 마린보이 님이 쓴 글입니다.
> 제목 : 수식작성예제로 공부하다가...
> 수식작성예제중에서..
[매매조건]
1. 금일 첫번째 거래량이 전일 9시 거래량 보다 크며
2. 금일 첫번째 시가가 전일 종가보다 크며 9시 20분 이내에 매수
3. 당일 오후 2시 50분에 청산하는 식
[시스템식]
input : tradetime(092000);
var : value(0), value1(0);
if date != date[1] then
value = 0;
if dayindex()==0 then
value = V[dayindex()[1]+1]; // 문장1
if dayindex()==0 then
value1 = C[1]; //문장2
if V[dayindex()] > value && O[dayindex()] > value1 && stime <= tradetime then
buy();
if stime == 145000 then
exitlong();
위 식에서 다음 부분...
if date != date[1] then
value = 0;
이게 필요한 이유를 좀 설명해주세요^^