커뮤니티
c ,진입이후최고가 를 crossdown
2011-06-28 13:08:06
642
글번호 40261
if marketposition = 1 and crossdown(c,highest(h,barssinceentry)) then
exitshort("",atstop,entryprice+n)
답변 1
예스스탁 예스스탁 답변
2011-06-28 14:35:18
안녕하세요
예스스탁입니다.
예스랭귀지에서 같다라는 표현은 == 이며
marketposition == 1은 매수진입상태
marketposition == -1은 매도진입상태
marketposition == 0은 무포지션을 나타냅니다.
if marketposition == 1 and crossdown(c,highest(c,barssinceentry)) then
ExitLong();
매수포지션을 청산하는 함수는 exitlong입니다.
매수이후의 최고가봉의 고가가 종가값과 같지 않으면 성립이 되지 않으므로
종가상 매수이후의 최고가로 변경했습니다.
즐거운 하루되세요
> 기초부터다시 님이 쓴 글입니다.
> 제목 : c ,진입이후최고가 를 crossdown
> if marketposition = 1 and crossdown(c,highest(h,barssinceentry)) then
exitshort("",atstop,entryprice+n)