커뮤니티

안녕하세요

프로필 이미지
돈을잃자
2024-03-18 11:54:46
821
글번호 177560
답변완료
1. 예를 들면 매일 첫봉에 현재 5일선 위에 있으면 +표시, 아래있으면 -표시를 매일매일 띄울고(과거 차트에도 띄워지고) 더불어서 +이면 시가매수, -이면 시가매도 하는 시스템을 만들고 싶습니다. 2. 본절청산에 대한 수식 작성도 문의드립니다 3. 일봉에서 atr을 볼때 갭을 빼고 몸통으로만 계산을 해서 atr수치를 지표로 표시하고 싶습니다 ^^ 4. Atr지표를 볼때 와부변수로 ntime xtime을 넣어 하루의 시가와 종가 기준시간을 설정하여 그 만큼만 atr을 보고 싶습니다 행복한 일주일 되십쇼 ^^
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-03-18 14:24:23

안녕하세요 예스스탁입니다. 1 input : P(5); var : Tx(0); var1 = (AccumN(C,P)+NextBarOpen)/P; if NextBarSdate != sDate Then { if NextBarOpen > var1 Then { tx = Text_New(NextBarSdate,NextBarStime,NextBarOpen,"+"); Buy("b",AtMarket); } if NextBarOpen < var1 Then { tx = Text_New(NextBarSdate,NextBarStime,NextBarOpen,"-"); Sell("s",AtMarket); } } 2 if MarketPosition == 1 Then ExitLong("bx",AtStop,EntryPrice); if MarketPosition == -1 Then ExitShort("sx",AtStop,EntryPrice); 3 ATR에 truerange값이 이용되는데 단순 봉의 고가와 저가로만 보시고자 하시면 아래식 이용하시면 됩니다. input : P(10); var1= ma(H-L,P); Plot1(var1); 4 input : StartTime(100000),EndTime(140000); var : Tcond(false),cnt(0),ii(0),sum(90),ATRV(0); if (sdate != sdate[1] and stime >= EndTime) or (sdate == sdate[1] and stime >= EndTime and stime[1] < EndTime) Then { Tcond = False; } if (sdate != sdate[1] and stime >= StartTime) or (sdate == sdate[1] and stime >= StartTime and stime[1] < StartTime) Then { Tcond = true; ii = 0; sum = 0; } if Tcond == true Then { ii = ii+1; if ii == 1 Then sum = H-L; Else sum = sum + TrueRange; ATrv = sum/ii; Plot1(ATRV); } Else NoPlot(1); 5 3번과 같이 truerange 이용을 안하시면 아래와 같습니다. input : StartTime(100000),EndTime(140000); var : Tcond(false),cnt(0),ii(0),sum(90),ATRV(0); if (sdate != sdate[1] and stime >= EndTime) or (sdate == sdate[1] and stime >= EndTime and stime[1] < EndTime) Then { Tcond = False; } if (sdate != sdate[1] and stime >= StartTime) or (sdate == sdate[1] and stime >= StartTime and stime[1] < StartTime) Then { Tcond = true; ii = 0; sum = 0; } if Tcond == true Then { ii = ii+1; sum = sum + H-L; ATrv = sum/ii; Plot1(ATRV); } Else NoPlot(1); 즐거운 하루되세요 > 돈을잃자 님이 쓴 글입니다. > 제목 : 안녕하세요 > 1. 예를 들면 매일 첫봉에 현재 5일선 위에 있으면 +표시, 아래있으면 -표시를 매일매일 띄울고(과거 차트에도 띄워지고) 더불어서 +이면 시가매수, -이면 시가매도 하는 시스템을 만들고 싶습니다. 2. 본절청산에 대한 수식 작성도 문의드립니다 3. 일봉에서 atr을 볼때 갭을 빼고 몸통으로만 계산을 해서 atr수치를 지표로 표시하고 싶습니다 ^^ 4. Atr지표를 볼때 와부변수로 ntime xtime을 넣어 하루의 시가와 종가 기준시간을 설정하여 그 만큼만 atr을 보고 싶습니다 행복한 일주일 되십쇼 ^^