커뮤니티
문의 드립니다.
2016-01-06 09:57:57
95
글번호 94099
예를 들어
accumn(iff(crossup(c,ma(c,60)),1,0),3)>= 1
and a > ma(c,60)
then buy("가");
이고 설정에서 중복진입 금지, 목표수익 4틱으로 설정했을 경우
이 경우에 만족하는 결과값이 3개가 나왔어도 중복진입 금지이므로
첫번째 결과로 진입이 됩니다.
그런데 첫번째 진입하자마자 4틱 수익 나고 청산된 경우에 곧 다음 캔들에서
두번째 결과가 진입이 되고, 두번째 결과도 4틱 수익이 나면
세번째 결과도 진입이 됩니다.
이 경우에 첫번째 진입이 청산되면 곧바로 2,3번째 진입이 되지 않도록 할 수
있을까요?
감사합니다.
답변 1
예스스탁 예스스탁 답변
2016-01-06 14:41:49
안녕하세요
예스스탁입니다.
설정창의 피라미딩은
동일포지션으로 계속 누적여부를 지정하는 부분입니다.
올리신 내용은 청산 후에 조건이 또 만족해서 진입하는 것이므로
피라미딩 설정과는 관계가 없습니다.
작성하신 수식이
최근 3개봉 이내에 종가가 60이평을 상향돌파한 봉이 있고
a가 60이평보다 크면 진입하는 식입니다.
최근 3개봉안에 상향돌파가 발생한 봉이 있고
무포지션이면 무조건진입합니다.
해당식 내용에서는 3개봉에서 1번이상이라는 조건을 빼는 방법외에는
따로 조절할 방법이 없습니다.
크로스가 발생한 봉에서만 진입하게 하셔야 합니다.
if crossup(c,ma(c,60))
and a > ma(c,60)
then buy("가");
즐거운 하루되세요
> 하우즐영 님이 쓴 글입니다.
> 제목 : 문의 드립니다.
> 예를 들어
accumn(iff(crossup(c,ma(c,60)),1,0),3)>= 1
and a > ma(c,60)
then buy("가");
이고 설정에서 중복진입 금지, 목표수익 4틱으로 설정했을 경우
이 경우에 만족하는 결과값이 3개가 나왔어도 중복진입 금지이므로
첫번째 결과로 진입이 됩니다.
그런데 첫번째 진입하자마자 4틱 수익 나고 청산된 경우에 곧 다음 캔들에서
두번째 결과가 진입이 되고, 두번째 결과도 4틱 수익이 나면
세번째 결과도 진입이 됩니다.
이 경우에 첫번째 진입이 청산되면 곧바로 2,3번째 진입이 되지 않도록 할 수
있을까요?
감사합니다.
다음글
이전글