커뮤니티
수식부탁합니다
2018-01-10 22:00:11
220
글번호 115644
안녕하세요.
그림파일1에서 ,변동 A-B는 변동 X-A의 0.382 만큼 또는 0.618 만큼 되돌림이 이루어지는
좌,우그림패턴처럼 D지점에서 매도,매수발생 수식을 구현하면 좋겠습니다
$,도움주심에 늘 감사합니다.
- 1. 캡처_2018_01_10_21_39_25_178.png (0.06 MB)
답변 1
예스스탁 예스스탁 답변
2018-01-11 15:03:56
안녕하세요
예스스탁입니다.
아래 내용 참고하셔서 수정보완해 사용하시기 바랍니다.
고저점에 대한 언급은 없으셔서 스윙함수로 대체했습니다.
input : Left(3),right(3);
var : cnt(0),T(0),XX(0),AA(0),BB(0),CC(0),DD(0);
Array : HH[10](0),LL[10](0);
#고점
if T <= 0 and SwingHigh(1,H,Left,Right,Left+right+1) != - 1 then
{
T = 1;
HH[0] = H[right];
for cnt = 1 to 9
{
HH[cnt] = HH[cnt-1][1];
}
XX = HH[2];#전전고점
AA = LL[1];#전저점
BB = HH[1];#전고점
CC = LL[0];#최근저점
DD = HH[0];#최근고점
if XX > 0 and
XX > BB and BB < DD and
CC > AA and CC < BB and
BB >= AA+abs(XX-AA)*0.618 and
CC <= AA+abs(XX-AA)*0.382 and
DD >= AA+abs(XX-AA)*0.786 Then
sell();
}
#저점
if T >= 0 and SwingLow(1,L,Left,Right,Left+right+1) != - 1 then
{
LL[0] = L[right];
for cnt = 1 to 9
{
LL[cnt] = LL[cnt-1][1];
}
XX = LL[2];#전전저점
AA = HH[1];#전고점
BB = LL[1];#전저점
CC = HH[0];#최근고점
DD = LL[0];#최근저점
if XX > 0 and
XX < BB and BB > DD and
AA > CC and CC > BB and
BB <= AA-abs(XX-AA)*0.618 and
CC >= AA-abs(XX-AA)*0.382 and
DD <= AA-abs(XX-AA)*0.786 Then
buy();
}
즐거운 하루되세요
> 골든키 님이 쓴 글입니다.
> 제목 : 수식부탁합니다
> 안녕하세요.
그림파일1에서 ,변동 A-B는 변동 X-A의 0.382 만큼 또는 0.618 만큼 되돌림이 이루어지는
좌,우그림패턴처럼 D지점에서 매도,매수발생 수식을 구현하면 좋겠습니다
$,도움주심에 늘 감사합니다.