커뮤니티

부탁드립니다.

프로필 이미지
서태공
2018-09-11 15:35:04
123
글번호 121961
답변완료
1. 챠트에서 1시간에 1회만 매수든 매도든 먼저 나온 진입신호를 조건으로 아래 수식을 부탁드립니다. - 매수 조건 : 20개봉의 최고가를 넘어서면 그 봉을 기준삼아 그 이후의 종가가 기준 삼은 봉의 고가를 넘어서면 매수 진입한 후 11틱 수익 또는 손실이면 청산하라 - 매도 조건 : 20개봉의 최저가를 내려서면 그 봉을 기준삼아 그 이후의 종가가 기준 삼은 봉의 저가를 내려서면 매도 진입한 후 11틱 수익 또는 손실이면 청산하라. 2. 60분 차트에서 일봉이 차트상에 구현할 수 있도록 지표식을 부탁드립니다. 고맙습니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-09-12 11:21:36

안녕하세요 예스스탁입니다. 1 input : ntime1(60); var : S1(0),D1(0),TM(0),TF(0),T1(0),entry(0),T(0); var1 = highest(H,20); var2 = lowest(L,20); if Bdate != Bdate[1] Then{ S1 = TimeToMinutes(stime); D1 = sdate; } if D1 > 0 then{ if sdate == D1 Then TM = TimeToMinutes(stime)-S1; Else TM = TimeToMinutes(stime)+1440-S1; TF = TM%ntime1; if Bdate != Bdate[1] or (Bdate == Bdate[1] and TF < TF[1]) Then { T1 = TotalTrades; } if MarketPosition == 0 Then entry = TotalTrades-t1; Else entry = TotalTrades-t1+1; if crossup(c,var1[1]) Then { T = 1; value1 = H; } if CrossDown(c,var2[1]) Then { T = -1; value2 = L; } if T == 1 and crossup(c,value1) and entry < 1 Then buy(); if T == -1 and CrossDown(c,value2) and entry < 1 Then sell(); } SetStopProfittarget(PriceScale*11,PointStop); SetStopLoss(PriceScale*11,PointStop); 2 수식으로 차트에 봉을 그릴수는 없습니다. 당일시고저종가를 그리는 지표를 올려드립니다. plot1(Dayopen,"당일시가"); plot2(DayHigh,"당일고가"); plot3(DayLow,"당일저가"); plot4(DayClose,"당일종가"); 즐거운 하루되세요 > 서태공 님이 쓴 글입니다. > 제목 : 부탁드립니다. > 1. 챠트에서 1시간에 1회만 매수든 매도든 먼저 나온 진입신호를 조건으로 아래 수식을 부탁드립니다. - 매수 조건 : 20개봉의 최고가를 넘어서면 그 봉을 기준삼아 그 이후의 종가가 기준 삼은 봉의 고가를 넘어서면 매수 진입한 후 11틱 수익 또는 손실이면 청산하라 - 매도 조건 : 20개봉의 최저가를 내려서면 그 봉을 기준삼아 그 이후의 종가가 기준 삼은 봉의 저가를 내려서면 매도 진입한 후 11틱 수익 또는 손실이면 청산하라. 2. 60분 차트에서 일봉이 차트상에 구현할 수 있도록 지표식을 부탁드립니다. 고맙습니다.