안녕하세요. 늘 감사드립니다.
1.
ExitLong ExitShort의 수량 옵션 질문 드립니다.
If CrossDown(이평1, 이평2) then ExitLong("EL1", AtStop, C, "B1");
이렇게 하면, 만일 이평1, 이평2 골든크로스로 진입한 진입명 "B1"의 진입분은,
이 조건이 만족하는 즉시 모조리 청산돼 버리는지요?
((즉, 청산식에서, 진입명 뒤의 수량, 수량조건을 안 써 버리면, 그냥 B1으로 진입 돼 있던 거 다 모조리 청산돼 버리는지요?))
2.
그리고 이 때 ExitLong()속의
AtStop, C
이 부분은 제대로 쓴 건지요?
즉 앞의
CrossDown(이평1, 이평2)
이라는 조건이 만족되자 마자 즉시 현재가에서 청산해라 라는 의미가 되는지요?
아니면, 이렇게 해도, 결국은 조건 만족 다음 봉 시가에서 청산되게 되는지요?
대단히 감사합니다.
답변 1
예스스탁
예스스탁 답변
2020-03-24 09:58:52
안녕하세요
예스스탁입니다.
1
예 맞습니다.
청산에 진입명을 지정하시면
해당 이름의 진입이 발생하고 청산조건이 만족하면
해당 진입으로 들어간 수량만 모두 청산이 됩니다.
2
atstop은 봉완성시 해당 가격을 셋팅하고 다음봉의 시세와 비교해서 신호가 발생합니다.
매수포지션 청산함수에서 atstop은 지정한 가격이하,
매도포지션 청산함수에서 atstop은 지정한 가격이상의 시세가 발생하면 청산합니다.
if문은 봉완성시가 기준입니다.
atstop을 사용해도 봉미완성시에 데드크로스가 발생할떄 신호가 발생하는 것은 아닙니다.
봉완성시 데드크로스가 발생하면 해당봉의 종가를 셋팅하고
다음봉에서 셋팅된 종가 이하의 시세가 발생하면 즉시 신호가 발생하고
다음봉에서 셋팅된 종가 이하의 시세가 발생하지 않으면 청산신호가 발생하지 않습니다.
즐거운 하루되세요
> 즐겁게 님이 쓴 글입니다.
> 제목 : 질문 올립니다.
> 안녕하세요. 늘 감사드립니다.
1.
ExitLong ExitShort의 수량 옵션 질문 드립니다.
If CrossDown(이평1, 이평2) then ExitLong("EL1", AtStop, C, "B1");
이렇게 하면, 만일 이평1, 이평2 골든크로스로 진입한 진입명 "B1"의 진입분은,
이 조건이 만족하는 즉시 모조리 청산돼 버리는지요?
((즉, 청산식에서, 진입명 뒤의 수량, 수량조건을 안 써 버리면, 그냥 B1으로 진입 돼 있던 거 다 모조리 청산돼 버리는지요?))
2.
그리고 이 때 ExitLong()속의
AtStop, C
이 부분은 제대로 쓴 건지요?
즉 앞의
CrossDown(이평1, 이평2)
이라는 조건이 만족되자 마자 즉시 현재가에서 청산해라 라는 의미가 되는지요?
아니면, 이렇게 해도, 결국은 조건 만족 다음 봉 시가에서 청산되게 되는지요?
대단히 감사합니다.