커뮤니티
수식 문의합니다~~
2014-10-24 11:33:06
191
글번호 79728
안녕 하세요~~
if MarketPosition == 1 and highest(H,BarsSinceEntry) >= EntryPrice+1.0 Then
ExitLong("BEP",AtStop,EntryPrice);
위와 같은 청산식으로 그림과 같이 244.5에 진입신호가 나오고 진입후 고점이 245.55로
1.0을 넘었는데도 진입가청산이 되지 않는 이유를 알고 싶습니다
고점이 나온 같은 봉에서 청산을 되서 인식을 못하는것 같기도 한데
그렇다면 이럴 경우 대처하는 방법은 없는지요
항상 빠른 답변 미리 감사 드립니다
수고 하세요~~
- 1. 80222_사용자_지정_1.png (0.02 MB)
답변 1
예스스탁 예스스탁 답변
2014-10-24 14:17:54
안녕하세요
예스스탁입니다.
Atstop은 현재봉 완성시에 if조건이 만족하면
atstop뒤의 가격을 셋팅하고 다음봉에서 해당 가격조건을 충족할때 신호가 발생합니다
진입봉 다음봉 부터 1,2,3 이라고 하면
1번봉 완성시에 if조건이 충족되지 못하므로 2번보에서 가격을 감시하지 못합니다.
2번봉 완성시에 조건이 충족하게 되므로 atstop가격이 설정되고
3번봉의 시세를 감시하게 되는데 3번봉 시가가 해당 가격보다 낮으므로
시가에 신호가 발생하게 됩니다.
즉 if문은 봉완성시에 조건만족여부를 판단하고
atstop은 if조건이 만족되면 셋팅이 되고 다음봉의 시세를 감시합니다.
고점나온봉 동일봉에서 진입가까지 내려올때 청산은 가능하지 않습니다.
즐거운 하루되세요
> 선자 님이 쓴 글입니다.
> 제목 : 수식 문의합니다~~
> 안녕 하세요~~
if MarketPosition == 1 and highest(H,BarsSinceEntry) >= EntryPrice+1.0 Then
ExitLong("BEP",AtStop,EntryPrice);
위와 같은 청산식으로 그림과 같이 244.5에 진입신호가 나오고 진입후 고점이 245.55로
1.0을 넘었는데도 진입가청산이 되지 않는 이유를 알고 싶습니다
고점이 나온 같은 봉에서 청산을 되서 인식을 못하는것 같기도 한데
그렇다면 이럴 경우 대처하는 방법은 없는지요
항상 빠른 답변 미리 감사 드립니다
수고 하세요~~