커뮤니티
질문입니다
2005-01-13 16:49:43
846
글번호 6317
만약에 매수신호가 발생한 후에
매수하지 말고
신호가 발생한 경우보다 일정가격이 더 떨어질 때 매수하라는 식은
어떻게 작성하는지요
예를 들어
if crossdown(c,ma(c,20))
then buy
라고 할 때
돌파시점이 아니라
돌파한 후에 신호보다 0.1% 낮은 가격에 매수하라..
이렇게 작성할경우와
20개봉 내에 저점을 형성하고 상승시에 매수하라
고 한다면
어떻게 해야 하는지요
주로 신호가 발생하면 다시 하락하는 경우가 많아서 차라리
더 낮은 가격에 매수주문을 내고 싶습니다
답변 1
예스스탁 예스스탁 답변
2005-01-17 10:20:38
안녕하세요
예스스탁입니다.
문의하신식은 다음과 같습니다.
1.
var1 = ma(c,20);
if crossdown(c,var1) then
buy("aa",atlimit,var1*0.999);
if crossdown(c,var1) then{
exitlong();
}
2.
var1 = MRO(crossdown(c,ma(c,20)),20,1);
var2 = SwingLowbar(1,ma(c,20),3,3,20);
var3 = SwingLow(1,ma(c,20),3,3,20);
if var1 > var2 and ma(c,20)[3] == var3 then
buy();
if stime == 150000 then
exitlong();
즐거운 하루되세요
> HH_richard3 님이 쓴 글입니다.
> 제목 : 질문입니다
> 만약에 매수신호가 발생한 후에
매수하지 말고
신호가 발생한 경우보다 일정가격이 더 떨어질 때 매수하라는 식은
어떻게 작성하는지요
예를 들어
if crossdown(c,ma(c,20))
then buy
라고 할 때
돌파시점이 아니라
돌파한 후에 신호보다 0.1% 낮은 가격에 매수하라..
이렇게 작성할경우와
20개봉 내에 저점을 형성하고 상승시에 매수하라
고 한다면
어떻게 해야 하는지요
주로 신호가 발생하면 다시 하락하는 경우가 많아서 차라리
더 낮은 가격에 매수주문을 내고 싶습니다