커뮤니티
문의드립니다.
2014-10-14 07:52:19
137
글번호 79341
현재 20개 봉이에서 최고가 와 최저가를 구하고.. 그 값을 각각 변수에 저장하고.
캔들이 생성될때 그 최고가와 최저가가 갱신이 되면 그 값을 수정하고 몇번째 봉에서 그 값이 갱신되었는지 캔들 수 리턴하여 변수에 저장.
지금 저가가 갱신되었는지. 고가가 갱신되었는지 체크하고 갱신되었으면 변수값으로 표현해주고
고가가 갱신되었으면 매수, 저가가 갱신되었으면 매도 할 수 있는 시스템 부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2014-10-14 14:10:07
안녕하세요
예스스탁입니다.
var1 = highest(H,20);
var2 = lowest(L,20);
if MarketPosition <= 0 and var1 > var1[1] Then{
buy();
Text_New(sdate,stime,H,"인덱스"+NumToStr(index,0));
}
if MarketPosition >= 0 and var1 < var2[1] Then{
sell();
Text_New(sdate,stime,L,"인덱스"+NumToStr(index,0));
}
즐거운 하루되세요
> hjkang철인 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 현재 20개 봉이에서 최고가 와 최저가를 구하고.. 그 값을 각각 변수에 저장하고.
캔들이 생성될때 그 최고가와 최저가가 갱신이 되면 그 값을 수정하고 몇번째 봉에서 그 값이 갱신되었는지 캔들 수 리턴하여 변수에 저장.
지금 저가가 갱신되었는지. 고가가 갱신되었는지 체크하고 갱신되었으면 변수값으로 표현해주고
고가가 갱신되었으면 매수, 저가가 갱신되었으면 매도 할 수 있는 시스템 부탁드립니다.