커뮤니티
음...
2012-03-30 16:36:41
323
글번호 49556
안녕 하세요
if crossup(var1, var3) then{
if m(c,5) > ma(c,50) then{
buy("매수", atstop, ma(c,50)+0.5);
}
if crossup(var1, var3) then{
if m(c,5) < ma(c,50 then {
sell("매도",atstop, ma(c,50)-0.5);
}
}
1분봉에서
var1이 var3을 3분전에 돌파한 상태에서 5이동이 50을 돌파하고
다음 봉에서 50이동보다 가격이 0.5높아지면 매수가 되는건가요?
제가 해보니까 그렇게 되는데요..
var1이 var3을 돌파했을때가 3분전이면 조건이 만족하지 않는거 아닌가요?
crossup 도움말 보니까 var1 > var3 and var1[1] <= var3[1] 이라고 되어
있던데.. 그러면 crossup조건이 만족할때 아래 조건도 동시에 만족
되어야 하는거 아닌가요?
위에 cross조건이 언제까지 만족하는건가요?
답변 1
예스스탁 예스스탁 답변
2012-03-30 17:05:45
안녕하세요
예스스탁입니다.
해당수식은 3분전 등의 내용이 없습니다.
if조건이 하나의 봉에서 모두 만족하고 다음봉의 시세가 지정한 조건을 만족하면 신호발생합니다.
if문의 중첩은 시간의 순서가 아닙니다. 식 작성에 참고하시기 바랍니다.
매수
1 .현재봉 완성시에 var1이 var2를 상향돌파하고
2. 현재봉 완성시에 5이평이 50이평보다 크면
3. 현재봉 완성시에 50이평+0.5라는 가격으로 스탑라인을 설정하고
4, 다음봉의 시세가 설정한 스탑라인보다 크거나 같은 시세가 발생하면 매수
매도
1 .현재봉 완성시에 var1이 var2를 상향돌파하고
2. 현재봉 완성시에 5이평이 50이평보다 작으면
3. 현재봉 완성시에 50이평-0.5라는 가격으로 스탑라인을 설정하고
4, 다음봉의 시세가 설정한 스탑라인보다 작거나 같은 시세가 발생하면 매도
즐거운 하루되세요
> rlaxoeh 님이 쓴 글입니다.
> 제목 : 음...
> 안녕 하세요
if crossup(var1, var3) then{
if m(c,5) > ma(c,50) then{
buy("매수", atstop, ma(c,50)+0.5);
}
if crossup(var1, var3) then{
if m(c,5) < ma(c,50 then {
sell("매도",atstop, ma(c,50)-0.5);
}
}
1분봉에서
var1이 var3을 3분전에 돌파한 상태에서 5이동이 50을 돌파하고
다음 봉에서 50이동보다 가격이 0.5높아지면 매수가 되는건가요?
제가 해보니까 그렇게 되는데요..
var1이 var3을 돌파했을때가 3분전이면 조건이 만족하지 않는거 아닌가요?
crossup 도움말 보니까 var1 > var3 and var1[1] <= var3[1] 이라고 되어
있던데.. 그러면 crossup조건이 만족할때 아래 조건도 동시에 만족
되어야 하는거 아닌가요?
위에 cross조건이 언제까지 만족하는건가요?
이전글