답변완료
Text_delete 함수 사용 질문입니다.
수식 Q&A 답글 달아주신 것들을 보며 공부하고 있는데요.
아래와 같이 답글을 달아주신 것이 있었습니다.
"""""""""""""""""""""""
var : tx(0);
Text_Delete(tx);
tx = Text_New(NextBarSdate,NextBarStime,NextBarOpen,NumToStr(NextBarOpen,2));
Text_SetStyle(tx,0,0);
차트의 마지막봉시가를 출력하는 식인데
Text_Delete(tx);를 삭제하시면
차트 전체에 시가가 표시됩니다.
"""""""""""""""""""""""
라는 말씀을 하셨는데요.
Text_delete(tx); 를 삭제해서 적용해보니
설명해주신대로 차트 전체에 시가가 표시됐습니다.
제가 궁금한 것은 수식이 어떤 과정으로 실행되기에
Text_delete(tx); 를 해줘야 하는지 궁금합니다.
2021-02-11
528
글번호 146292
검색
답변완료
문의 드립니다.
안녕하세요
항상 빠른 답변 감사드립니다.
[1]
두개의 볼린져밴드 조건을 분봉에서 종목검색
1, 장마감 분봉 종가가
2, 볼린져밴드(60,2) 상한선~중심선 범위내에,
3, 볼린져밴드(20,2) 상한선~하한선 또한 볼린져밴드(60,2) 상한선~중심선 범위내에,
4, 볼린져잰드(20,2) 상한선~하한선 간격(퍼센트) 조건 기입 가능하게 종목검색식
가능하다면 4번 결과값으로 정렬가능한 검색식이 가능하다면 요청드립니다.
위 조건식을 고민해보니
만약 10분봉에 대입 하려면 당일 장마감 기준
전일 기준봉을 40봉전으로 설정하고 테스해 해보니 잘 안되어
문의 드립니다.
기준봉값을 0,1,2,3을 입력하여 당일, 전일, 전전일...
분봉값을 5,10,30등을 입력했을때
검색가능한 식을 요청드립니다.
[2]
일봉상에서
1,볼린져밴드 (20,2) 상단 돌파후
2,볼린져밴드 (20,2) 하단 돌파
봉개수 가장 작은 결과값으로 정렬 하는 종목검색을 요청 드립니다.
그럼 좋은 하루 되세요
그럼 좋은 하루 되세요^^
2021-02-15
602
글번호 146291
종목검색
답변완료
문의
늘 감사드립니다.
두가지 부탁드려요. 둘 다 3% 또는 5% 근접시 알림소리 나게 부탁드립니다.
첫번째-보조챠트(옵션)의 특정일의 저가)
input : 날짜(20201119);
var : D2L(0,data2);
if data2(sdate == 날짜) Then{
D2L = data2(LowD(0));
}
plot1(D2L);
두번째-보조챠트(옵션)의 월고,월저,기준가
var : D2(0,data2),W2(0,data2),cond2(false,data2),I2(0,data2),H2(0,data2),L2(0,data2),P2(0,data2);
D2 = data2(date - int(date/100)*100);
W2 = data2(DayOfWeek(date));
if D2 >= 8 and D2 <= 14 and W2 == 4 then
cond2 = true;
Else
cond2 = false;
if data2(date != date[1]) Then{
if cond2 == false and cond2[1] == true Then{
I2 = 0;
H2 = data2(H);
L2 = data2(L);
}
Else
I2 = I2+1;
}
if data2(H) > H2 Then
H2 = data2(H);
if data2(L) < L2 Then
L2 = data2(L);
if I2 == 0 Then
P2 = data2(LowD(0));
plot1(P2);
plot2(L2);
plot3(H2);
2021-02-11
648
글번호 146289
지표
답변완료
타주기 그물망시스템 샘플조건식
항상 감사드립니다
조건식을 줄여서 샘플식으로로 만들었습니다
아래조건식을 타주기식에 적용코져합니다.
####################
###신거래선 기준 ###
####################
var:var3(0),var960(0);
if V == highest(V,3) Then
var3 = (C+H+L)/3; #120거래선#
if V == highest(V,960) Then
var960 = (C+H+L)/3; #240거래선#
#############
RMI 매매식
#############
input : MOM기간(5),적용기간(14),시그널기간(5);
var : RMI(0),RMIsig(0);
var: t70(0);
RMI = iff((ma(iff(c<c[MOM기간],(c[MOM기간]-c),0),적용기간))<=0,100,
(100-(100/(1+((ma(iff(c>c[MOM기간],(c-c[MOM기간]),0),적용기간))/(ma(iff(c<c[MOM기간],(c[MOM기간]-c),0),적용기간)))))));
RMIsig = ma(RMI,시그널기간);
if crossup(RMI,50) Then
t70 = 100 ;
if crossdown(RMI,50) Then
t70 = 0;
###############
### 그물망 ###
###############
input:period90(60),횡보율(0.001);
var : var301(0),var302(0),var303(0),var304(0),var305(0);
var : t60(0);
var301=ema(c,period90);
var302=ema(c,period90+1);
var303=ema(c,period90+2);
var304=ema(c,period90+3);
var305=ema(c,period90+4);
value1 = 0;
value2 = 0;
value3 = 0;
if var301>var301[1]*(1+횡보율/100) then value1 = value1+1;
else if var301<var301[1]*(1-횡보율/100) then value2 = value2+1;
else value3 = value3+1;
if var302>var302[1]*(1+횡보율/100) then value1 = value1+1;
else if var302<var302[1]*(1-횡보율/100) then value2 = value2+1;
else value3 = value3+1;
if var303>var303[1]*(1+횡보율/100) then value1 = value1+1;
else if var303<var303[1]*(1-횡보율/100) then value2 = value2+1;
else value3 = value3+1;
if var304>var304[1]*(1+횡보율/100) then value1 = value1+1;
else if var304<var304[1]*(1-횡보율/100) then value2 = value2+1;
else value3 = value3+1;
if var305>var305[1]*(1+횡보율/100) then value1 = value1+1;
else if var305<var305[1]*(1-횡보율/100) then value2 = value2+1;
else value3 = value3+1;
if value1 == 5 Then
t60 = 1 ;
else if value2 == 5 Then
t60 = -1;
Else if value3 == 5 Then
t60 = 0;
/*******************************/
var: t90(0);
if t60 == 1 Then
T90 = 1 ;
if t60 == -1 Then
T90 = -1 ;
var3>var960 and t70==100 and t90==1이면 매수
var3<var960 and t70==0 and t90==-1이면 매도
감사합니다.
2021-02-10
765
글번호 146284
시스템