커뮤니티
문의 드립니다.
2013-06-22 22:21:54
185
글번호 64611
안녕하십니까?
(1번 수식)
if MarketPosition == 1 then {
if c < ma(c,20) and c < EntryPrice*0.99 then {
Exitlong("매수청산",Atstop,c);}
}
(2번 수식)
if MarketPosition == 1 then {
if c < ma(c,20) then {
Exitlong("매수청산",Atstop,EntryPrice*0.99);}
}
1번 수식과 2번 수식의 차이점에 대해 설명 부탁드립니다.
그리고 2번 수식에서 if조건인 c < ma(c,20)를 만족할때 c가 EntryPrice 대비 3% 하락하였다면 if조건 만족시 그 다음봉 open 즉시 매수청산이 되는 것이 맞나요?
감사합니다.
답변 1
예스스탁 예스스탁 답변
2013-06-24 11:09:30
안녕하세요
예스스탁입니다.
봉완성시에 if조건이 다르며 셋팅되는 값도 다릅니다.
1번식
매수포지션 진입상태이고 종가가 20이평보다 작고 종가가 진입가 대비 1% 이상 작은
봉이 완성되면
종가를 셋팅하고
다음봉이 셋팅된 종가보다 작거나 같은 시세가 발생하면 매수청산
2번식
매수포지션 진입상태이고 종가가 20이평보다 작은
봉이 완성되면
진입가보다 1% 낮은 값을 셋팅하고
다음봉이 셋팅된 값보다 작거나 같은 시세가 발생하면 매수청산
모두 다음봉의 시세가 셋팅된 값 이하가 발생해야 신호가 발생하므로
다음봉 시가에 바로 매수청산된는 것은 아닙니다.
다음봉 시가가 셋팅된 값 이하이면 시가에 신호가 발생하지만
다음봉 시가가 셋팅된 값보다 크면 이후에 시세가 하락해 셋팅된 값 이하가 되어야 신호가 발생합니다.
즐거운 하루되세요
> 아틀라스 님이 쓴 글입니다.
> 제목 : 문의 드립니다.
> 안녕하십니까?
(1번 수식)
if MarketPosition == 1 then {
if c < ma(c,20) and c < EntryPrice*0.99 then {
Exitlong("매수청산",Atstop,c);}
}
(2번 수식)
if MarketPosition == 1 then {
if c < ma(c,20) then {
Exitlong("매수청산",Atstop,EntryPrice*0.99);}
}
1번 수식과 2번 수식의 차이점에 대해 설명 부탁드립니다.
그리고 2번 수식에서 if조건인 c < ma(c,20)를 만족할때 c가 EntryPrice 대비 3% 하락하였다면 if조건 만족시 그 다음봉 open 즉시 매수청산이 되는 것이 맞나요?
감사합니다.