커뮤니티

부탁드림니다

프로필 이미지
djhsfg
2015-11-26 13:05:52
131
글번호 92791
답변완료
input : P(20),p1(5); var : HH(0),LL(0),LH(0),HL(0); HH = highest(H,P);//조건1 LL = lowest(L,P);//조건1 hl = highest(H,P1);//조건2 lh = lowest(L,P1);//조건2 if crossup(C,HH[1]) and crossup(c,LH[1]) Then{ buy(); } if CrossDown(C,LL[1]) and Crossdown(c,HL[1]) Then{ sell(); } 두가지 결합입니다 수정부탁드림니다;;조건1을만족하고단다음 조건2에서 연속신호발생입니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-11-26 15:55:49

안녕하세요 예스스탁입니다. 최근 20개봉 최고가/최저가 중 최고가를 돌파했고 현재봉에서 5개봉 최고가 돌파하면 매수 최근 20개봉 최고가/최저가 중 최저가를 돌파했고 현재봉에서 5개봉 최저가 이탈하면 매도 하게 작성했습니다. input : P(20),p1(5); var : HH(0),LL(0),LH(0),HL(0),T(0); HH = highest(H,P);//조건1 LL = lowest(L,P);//조건1 hl = highest(H,P1);//조건2 lh = lowest(L,P1);//조건2 if T <= 0 and crossup(C,HH[1]) Then T = 1; if T >= 0 and CrossDown(C,LL[1]) Then T = -1; if T == 1 and crossup(c,LH[1]) Then buy(); if T == 1 and Crossdown(c,HL[1]) Then sell(); 즐거운 하루되세요 > djhsfg 님이 쓴 글입니다. > 제목 : 부탁드림니다 > input : P(20),p1(5); var : HH(0),LL(0),LH(0),HL(0); HH = highest(H,P);//조건1 LL = lowest(L,P);//조건1 hl = highest(H,P1);//조건2 lh = lowest(L,P1);//조건2 if crossup(C,HH[1]) and crossup(c,LH[1]) Then{ buy(); } if CrossDown(C,LL[1]) and Crossdown(c,HL[1]) Then{ sell(); } 두가지 결합입니다 수정부탁드림니다;;조건1을만족하고단다음 조건2에서 연속신호발생입니다.