커뮤니티

초보입니다.

프로필 이미지
수류
2009-03-02 10:44:29
679
글번호 20592
답변완료
onclose 와 atmarket 이 둘다 다음봉 시가에 주문인것 같은데 차이점이 무었인지 자세한 설명좀 부탁드립니다. exitlong("청산1",atmarket,def,"",var1,1) 이런 수식에서 "" 의 의미가 무었인지도 궁금합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2009-03-02 13:39:57

안녕하세요? 예스스탁입니다. 신호의 위치가 리포트상의 매매가격이 서로 다릅니다. onclose의 경우는 조건을 만족한 봉에서 신호가 발생하며 그 봉의 종가에 매매한 것으로 나타내며, atmarket은 조건만족 다음봉에서 신호가 발생하며 조건만족 다음봉의 시가에 매매한 것으로 리포트를 내 줍니다. "" 의 내용은 문자열의 경우에 사용하는 기호입니다. 예를들어 양봉이면 매수하고 그 매수신호의 이름을 '양봉매수'라고 지정하려고 할 경우에 if Close > Open then buy("양봉매수"); 라고 작성할 수 있고, 5이평이 20이평을 하향이탈할때 청산하는데, 양봉매수 조건에 의해서 매수한 경우만 이 조건으로 청산하고자 한다면 아래와 같이 작성할 수 있습니다. if CrossDown(ma(C,5), ma(C,20)) Then exitlong("임의의 청산이름",atmarket,def,"양봉매수",var1,1); 감사합니다. > 수류 님이 쓴 글입니다. > 제목 : 초보입니다. > onclose 와 atmarket 이 둘다 다음봉 시가에 주문인것 같은데 차이점이 무었인지 자세한 설명좀 부탁드립니다. exitlong("청산1",atmarket,def,"",var1,1) 이런 수식에서 "" 의 의미가 무었인지도 궁금합니다.