커뮤니티
문의드립니다.
2026-01-28 16:11:30
178
글번호 230157
1. 특정 시간 동안에 1분봉 종가들이 실선으로 표시되고(이것을 a라고 하고),
위 1분봉들 종가값(a)에 9시30분 종가값을 더해서 실선으로 표시하고(이것을 b라고 하고),
b값들 중 최고가와 최저가 사이의 40%값(c)과 60%값(d), 최고값(e),최저가(f)를 계속 선으로 표시해 주는 지표식 부탁드립니다.
a,b,c,d,e,f가 모두 표현되는 지표 수식 1개로 부탁드립니다. 그리고 9시30분은 변수로 지정해서
임의로 선택할 수 있게 해 주셨으면 합니다.
답변 3
예스스탁 예스스탁 답변
2026-01-29 09:43:46
안녕하세요
예스스탁입니다.
input : Starttime(100000),Endtime(120000),ntime(93000);
var : Tcond(False),aa(0),a1(0),bb(0),cc(0),dd(0),ee(0),ff(0);
if (sdate != sDate[1] and sTime >= ntime) or
(sdate == sDate[1] and sTime >= ntime and sTime[1] < ntime) Then
{
a1 = C;
}
if (sdate != sDate[1] and sTime >= starttime) or
(sdate == sDate[1] and sTime >= starttime and sTime[1] < starttime) Then
{
Tcond = true;
ee = 0;
ff = 0;
}
if (sdate != sDate[1] and sTime >= Endtime) or
(sdate == sDate[1] and sTime >= Endtime and sTime[1] < Endtime) Then
Tcond = False;
if tcond == true Then
{
aa = C;
bb = aa+a1;
if ee == 0 or (ee > 0 and bb > ee) Then
ee = bb;
if ff == 0 or (ff > 0 and bb < ff) Then
ff = bb;
cc = ee-(ee-ff)*0.4;
dd = ee-(ee-ff)*0.6;
}
Plot1(aa,"a");
Plot2(bb,"b");
Plot3(cc,"c");
Plot4(dd,"d");
Plot5(ee,"e");
Plot6(ff,"f");
즐거운 하루되세요
metro
2026-01-29 11:02:17
a,b값만 정상적으로 표시되고, c,d,e,f값은 제대로 표시가 되지 않습니다.
장중 등락에 따라 c,d,e,f값이 계속 변해야 하는데 값1개로 고정되어 나타납니다.
확인 부탁드립니다.
수고하세요.
예스스탁 예스스탁 답변
2026-01-29 15:32:25
그림 확인 부탁드립니다.
이전글