커뮤니티

수식추가

프로필 이미지
아트정
2024-04-18 08:24:13
675
글번호 178688
답변완료
Input : Period(12), D(2) ; Var : value1(0),value2(0); value1 = BollBandUp(Period,D); //볼린져 상단밴드 value2 = BollBandDown(Period,D); //볼린져 하단밴드 if L <= value2 Then buy("매수",OnClose); if H >= value1 Then sell("매도",OnClose); 안녕하세요 위식수정부탁드립니다 Hp선추가 매수 hp선위에 볼밴위치할때 매수 매도 hp선아래에 볼밴이 있을때 매도 손절 매수 진입후 hp선 하향돌파시. 매도 진입후 hp선 상향돌파시. 청산 익절 100틱 첨부hp선 자유게시판 2066에 있음니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-04-18 10:57:01

안녕하세요 예스스탁입니다. Input : Period(12), D(2) ,익절틱수(100); Var : bbup(0),bbdn(0); bbup = BollBandUp(Period,D); //볼린져 상단밴드 bbdn = BollBandDown(Period,D); //볼린져 하단밴드 Inputs : DDD(20150309), LEN(300), HL_ED(60), CC(Black); Vars : DBN(0), KK(0), DD(0), KK2(0), DD2(0),hp(0); If STime >= 080000 And STime[1] < 080000 Then Begin DBN = 0; KK = 0; DD = 0; KK2 = 0; DD2 = 0; End; DBN = DBN + 1; /*If Date == DDD Then Begin*/ If STime >= 083000 And DD == 0 Then Begin Value2 = O; DD = 1; KK = DBN; hp = H + 0.05; End; If DBN > KK + 1 And DD == 1 Then hp = Value2; Else hp = Value2; if MarketPosition <= 0 and hp <= bbdn Then buy("매수",OnClose); if MarketPosition >= 0 and hp >= bbup Then sell("매도",OnClose); if MarketPosition = =1 and CrossDown(C,hp) Then ExitLong(); if MarketPosition == -1 and CrossUp(C,hp) Then ExitShort(); SetStopProfittarget(PriceScale*익절틱수,PointStop); 즐거운 하루되세요 > 아트정 님이 쓴 글입니다. > 제목 : 수식추가 > Input : Period(12), D(2) ; Var : value1(0),value2(0); value1 = BollBandUp(Period,D); //볼린져 상단밴드 value2 = BollBandDown(Period,D); //볼린져 하단밴드 if L <= value2 Then buy("매수",OnClose); if H >= value1 Then sell("매도",OnClose); 안녕하세요 위식수정부탁드립니다 Hp선추가 매수 hp선위에 볼밴위치할때 매수 매도 hp선아래에 볼밴이 있을때 매도 손절 매수 진입후 hp선 하향돌파시. 매도 진입후 hp선 상향돌파시. 청산 익절 100틱 첨부hp선 자유게시판 2066에 있음니다