커뮤니티

값을 저장

프로필 이미지
jdavid
2023-11-21 14:40:58
1134
글번호 174258
답변완료

첨부 이미지

감사합니다. 1. 이평(60)이 상승중이고 이평(5)가 이평(60)을 하락교차 후 다시 상승교차하였을 때를 기준으로, 그 이전 N봉동안의 최고종가를 찾고 그 때의 "A거래량"을 저장하고 이평(5)가 이평(60)을 상승교차 이후로 다시 가격이 상승하면서 그 때의 "B거래량"이 N봉전 최고종가의 거래량보다 크면 매수신호를 발생시키고 싶습니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-11-21 17:50:11

안녕하세요 예스스탁입니다. 아래 내용 참고하시기 바랍니다. input : P1(5),P2(60); var : T(0),S(0),SI(0); var : hh(0),hv(0),mm(0),hh1(0),hv1(0),mm1(0); var1 = ma(C,P1); Var2 = ma(C,P2); #60이평 상승구간 1, 하락구간-1 if Var2 > Var2[1] Then S = 1; if Var2 < Var2[1] Then S = -1; #60이평 상승전환봉 인덱스 if S == 1 and S != S[1] Then Si = Index; #골드 if CrossUp(var1,Var2) Then { T = 1; hh = Var1; hv = v; #직전 골드구간 5이평 최고가와 거래량 hh1 = hh[1]; hv1 = hv[1]; mm1 = mm[1]; Condition1 = False; } #데드 if CrossDown(var1,Var2) Then T = -1; #현재 골드구간 if T == 1 Then { #골드구간 5이평 최고가와 그때 거래량 저장 if var1 > hh Then { hh = var1; hv = v; mm = Index; } if Condition1 == False and #골드 후 최초 조건만족시점에만 신호발생위한 변수 S == 1 and mm1 >= si and #현재 60이평 상승구간이고 직전골드 구간 최고가는 60이평 상승전환이후 발생 hh > hh1 and hv > hv1 and hh1 > 0 Then #5이평이 직전구간 최고가보다 크고 거래량도 크면 매수 { #Condition1은 true로 변경해 골드구간에서 최초 만족시 한번만 매수신호 Condition1 = true; Buy(); } } 즐거운 하루되세요 > jdavid 님이 쓴 글입니다. > 제목 : 값을 저장 > 감사합니다. 1. 이평(60)이 상승중이고 이평(5)가 이평(60)을 하락교차 후 다시 상승교차하였을 때를 기준으로, 그 이전 N봉동안의 최고종가를 찾고 그 때의 "A거래량"을 저장하고 이평(5)가 이평(60)을 상승교차 이후로 다시 가격이 상승하면서 그 때의 "B거래량"이 N봉전 최고종가의 거래량보다 크면 매수신호를 발생시키고 싶습니다.