커뮤니티

시스템 문의 드립니다.

프로필 이미지
양치기
2014-08-14 15:59:15
155
글번호 77484
답변완료
항상 성실한 답변 감사드립니다. 문의 사항이 있어서 질의 드립니다. 답변 부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-08-07 14:19:40

안녕하세요 예스스탁입니다. 1. 볼린져밴드의 중앙선은 이동평균선입니다. 볼린져밴드의 기간이 20이면 20이평입니다. Var : 이평5(0), 이평20(0), bbup(0), bbdown(0),BBmid(0),수급(0), 시그널(0), 수축(0); bbup = bollbandup(p2,cp); //밴드상단 bbdown = bollbanddown(p2,cp); //밴드하단 BBmid = ma(c,P2); 수축 = ((bbup-bbdown) / BBmid * 100); MessageLog("수축 %.2f",수축); plot1(수축); 밴드중앙선에 대한 시스템은 어떤 내용인지 모르겠습니다. 종가가 이평을 상향돌파하면 매수 하향이탈하면 매도하는 식입니다 if crossup(c,ma(c,20)) then buy(); if crossdown(c,ma(c,20)) then sell(); 2. 2개 모두 기본식으로 제공되고 있습니다. 기보제공 시스템식중 MACD기준선이 0선교차 MACD MACD Oscillator가 MACD와 시그널선의 교차전략입니다. 해당식 살펴보시면 도비니다. crossup과 crossdown은 현재봉의 이전봉의 값도 같이 비교하게 됩니다. #현재봉은 수급이 시그널보다 크고 전봉에서는 수급이 시그널보다 작거나 같다 if crosup(수급,시그널) then buy() #전봉은 관계없이 현재봉에서 수급이 시그널보다 크면 매수 if 수급 > 시그널 then buy() #현재봉은 수급이 0보다 크고 전봉에서는 수급이 0보다 작거나 같다 if crossup(수급,0) then buy() #전봉은 관계없이 현재봉에서 수급이 0보다 크면 매수 if 수급 > 0 then buy() 3. Input : shortPeriod(5), midPeriod(20), longPeriod(60), DParity(0.1), period(20), period1(10); value1 = ma(C,shortPeriod); value2 = ma(C,midPeriod); value3 = ma(C,longPeriod); value4 = max(value1,value2,value3); value5 = min(value1,value2,value3); value6 = (value4-value5)/value5 * 100;//이격도 MessageLog("이격도 %.2f",value3); plot1(value6); 즐거운 하루되세요 > 양치기 님이 쓴 글입니다. > 제목 : 시스템 문의 드립니다. > 항상 성실한 답변 감사드립니다. 문의 사항이 있어서 질의 드립니다. 답변 부탁드립니다.