커뮤니티
문의
2011-12-13 09:57:39
359
글번호 45723
어떤 지표에서 특정 시점의 가격 또는 지표값을 불러와서 현재 시점의 가격
또는 지표값과 비교(같은지, 작은지, 큰지) 하는 수식과
이것을 특정 시간(예를 들어 9시 부터 9시 30분 까지)만 지표를 표시하는 수식 부탁
드립니다.감사합니다
답변 1
예스스탁 예스스탁 답변
2011-12-13 14:32:50
안녕하세요
예스스탁입니다.
시간이나 조건으로 if문을 구성하시고
필요한 데이터나 지표를 변수에 저장하신 다음
현재봉의 데이터나 지표와 비교하시면 됩니다.
1 특정봉(시간지정)의 종가와 비교
10시봉의 고가와 현재봉의 종가와 비교
if stime == 100000 Then
var1 = C;
if stime > 100000 and C > var1 Then
buy();
2. 특정시점 만족봉의 종가와 비교
현재 골든크로스 상태이고
골든크로스 발생한 고가와 비교해서 1포인트 이상 상승하면 매수
if crossup(ma(c,5),ma(c,20)) Then{
value1 = 1;
var1 = H;
}
if CrossDown(ma(c,5),ma(c,20)) Then
value1 = -1;
if value1 == 1 and C > var1+1 Then
buy();
3. 특정시간 종안만 지표를 표시하고자 하시면
수식은 아래와 같이 작성하시면 되며
그래프의 종류는 점그래프로 설정하셔야 합니다.
선그래프로 설정하시면 값과 값사이가 사선으로 연결되게 되어
전일 9시 30분부터 당일 9시가 사선으로 연결됩니다.
if stime >= 90000 and stime <= 93000 then
plot1(출력값);
즐거운 하루되세요
> 파일럿 님이 쓴 글입니다.
> 제목 : 문의
> 어떤 지표에서 특정 시점의 가격 또는 지표값을 불러와서 현재 시점의 가격
또는 지표값과 비교(같은지, 작은지, 큰지) 하는 수식과
이것을 특정 시간(예를 들어 9시 부터 9시 30분 까지)만 지표를 표시하는 수식 부탁
드립니다.감사합니다
이전글