커뮤니티
시스템 수식 관련 의문
2006-09-06 21:56:02
1241
글번호 10778
시스템 매매 공부를 처음 시작하려합니다.
몇가지 의문 사항이 있는데 알려주세요.
1) 시스템 프로그램 예제를 보다가 이상한 점은
내부 에서 Loop가 돌지 않는 것 처럼 보입니다.
그렇게 되면 봉마다 1번만 실행 하는 건지요?
그렇다면 종가가 확정 되야지만 프로그램이 실행되는것 같아서요.
프로그램 짤때 어떤 로직으로 흘러 가는지 알아야 될것 같아 질문합니다.
2) 시스템식 예제중 "MACD 의 시그널선을 이용한 매매" 에서
buy();
Exitshort();
sell();
Exitlong();
구문이 있는데 Exitshort();-> Exitlong();
Exitlong(); -> Exitshort(); 로 바뀌어야 하느게 아닌가요?
알고 싶습니다.
답변 1
예스스탁 예스스탁 답변
2006-09-07 16:06:31
안녕하세요
예스스탁입니다.
1.
해당봉에 시세가 들어 올때마다
식이 계산을 반복합니다.
2.
주문함수에 대한 설명은
HOME > 예스트레이더 3 > 수식작성법 > 함수 및 예약어 > 시스템함수 > 주문함수
에서 보실 수 있습니다.
exitlong()은 매수포지션에 대한 청산을 수행하며
exitshort은 매도포지션에 대한 청산을 수행합니다.
그러므로 아래와 같이
If CrossUP(value1, value2) Then{
Buy();
Exitlong();
}
과 같이 작성된다면 if then 조건일때
매수와 매수청산을 하라는 식이되어
동시에 사고팔라는 신호가 됩니다.
if 조건1 the{
buy();
Exitshort();
}
if 조건2 then{
sell();
Exitlong();
}
은 조건1일때 매수하고
조건2일때 매도하는 식입니다.
또한 조건1은 매도진입에 대한 청산조건이 되며
조건2는 매수진입에 대한 청산조건이 됩니다.
즐거운 하루되세요
> CJ_samwave 님이 쓴 글입니다.
> 제목 : 시스템 수식 관련 의문
> 시스템 매매 공부를 처음 시작하려합니다.
몇가지 의문 사항이 있는데 알려주세요.
1) 시스템 프로그램 예제를 보다가 이상한 점은
내부 에서 Loop가 돌지 않는 것 처럼 보입니다.
그렇게 되면 봉마다 1번만 실행 하는 건지요?
그렇다면 종가가 확정 되야지만 프로그램이 실행되는것 같아서요.
프로그램 짤때 어떤 로직으로 흘러 가는지 알아야 될것 같아 질문합니다.
2) 시스템식 예제중 "MACD 의 시그널선을 이용한 매매" 에서
buy();
Exitshort();
sell();
Exitlong();
구문이 있는데 Exitshort();-> Exitlong();
Exitlong(); -> Exitshort(); 로 바뀌어야 하느게 아닌가요?
알고 싶습니다.
이전글