커뮤니티

수식요청 드립이다.

프로필 이미지
dandy
2018-03-19 13:13:23
151
글번호 117498
답변완료
안녕하세요. 연결선물 분봉 틱봉 당일청산 시스템에서 1. 당일 매수 또는 매도 진입 후 미결제약정 수량이 계속 증가하다가 고점에서 30% 감소할경우 전량 청상하는 수식 2. 매수 진입 후 볼린저밴드 상단을 상향돌파하는 완성봉 발생된 후, 볼린저밴드 상단을 하향돌파봉 발생시 매수청산. 매도 진입 후 볼린저밴드 하단단을 하향돌파하는 완성봉 발생된 후, 볼린저밴드 하단을 상향돌파봉 발생시 매도청산. 수식요청 드립이다. 감사합니다. //-------------------------------------------------------------------------------------------------------#진입수식(예제) Input : Period(12), sigPeriod(9); value1 = TRIX(Period); value2 = ema(value1, sigPeriod); If CrossUP(value1, value2) Then{ Buy(); } If CrossDown(value1, value2) Then{ Sell(); } SetStopEndofday(150000); //-------------------------------------------------------------------------------------------------------
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-03-19 17:03:46

안녕하세요 예스스탁입니다. Input : Period(12), sigPeriod(9); Input : BBP(20), Dv(2); var : BBmd(0),BBup(0),BBdn(0); value1 = TRIX(Period); value2 = ema(value1, sigPeriod); BBmd = ma(C,Period); BBup = BollBandUp(BBP,Dv); BBdn = BollBandDown(BBP,Dv); If CrossUP(value1, value2) Then Buy(); If CrossDown(value1, value2) Then Sell(); if MarketPosition == 1 then{ if OI <= highest(OI,BarsSinceEntry)*0.7 Then exitlong(); if countif(crossup(c,bbup),BarsSinceEntry) >= 1 and CrossDown(c,bbup) Then exitlong(); } if MarketPosition == -1 Then{ if OI <= highest(OI,BarsSinceEntry)*0.7 Then exitlong(); if countif(CrossDown(c,bbdn),BarsSinceEntry) >= 1 and Crossup(c,bbdn) Then ExitShort(); } SetStopEndofday(150000); 즐거운 하루되세요 > dandy 님이 쓴 글입니다. > 제목 : 수식요청 드립이다. > 안녕하세요. 연결선물 분봉 틱봉 당일청산 시스템에서 1. 당일 매수 또는 매도 진입 후 미결제약정 수량이 계속 증가하다가 고점에서 30% 감소할경우 전량 청상하는 수식 2. 매수 진입 후 볼린저밴드 상단을 상향돌파하는 완성봉 발생된 후, 볼린저밴드 상단을 하향돌파봉 발생시 매수청산. 매도 진입 후 볼린저밴드 하단단을 하향돌파하는 완성봉 발생된 후, 볼린저밴드 하단을 상향돌파봉 발생시 매도청산. 수식요청 드립이다. 감사합니다. //-------------------------------------------------------------------------------------------------------#진입수식(예제) Input : Period(12), sigPeriod(9); value1 = TRIX(Period); value2 = ema(value1, sigPeriod); If CrossUP(value1, value2) Then{ Buy(); } If CrossDown(value1, value2) Then{ Sell(); } SetStopEndofday(150000); //-------------------------------------------------------------------------------------------------------