커뮤니티

갭보정 부탁드립니다

프로필 이미지
산과바다
2017-02-15 11:35:16
121
글번호 106843
답변완료
Input : maperiod(20), RocPeriod(12), stoPeriod1(5), stoPeriod2(3); var : BinaryWave(0); BinaryWave = BW(maperiod, RocPeriod, stoPeriod1, stoPeriod2); Plot1(BinaryWave,"BW"); PlotBaseLine1(0, "기준선0"); 위는 BinaryWave 지표인데 갭보정 부탁드립니다. 제가 해볼려고 하니 안되는군요. 미리 감사드립니다. 수고하세요
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-02-15 14:38:12

안녕하세요 예스스탁입니다. input : maPeriod(20), ROCPeriod(12), stoPeriod1(5), stoPeriod2(3); Var : value(0), value_EMA12(0), value_EMA26(0), value_Lowest(0); var : BinaryWave(0); var : gap(0),sumgap(0),GO(0),GH(0),GL(0),GC(0); if date!=date[1] THen { gap = Open-Close[1]; sumGap = sumGap+gap; } GO = O - sumGap; GH = H - sumGap; GL = L - sumGap; GC = C - sumGap; value_EMA12 = ema(GC, 12); value_EMA26 = ema(GC, 26); If value_EMA12 - value_EMA26 > ema(value_EMA12 - value_EMA26, 9) Then value = 1; Else value = -1; If GC > ma(GC, maPeriod) Then value = value + 1; Else value = value - 1; If (GC - GC[ROCPeriod]) / GC[ROCPeriod] * 100 > 0 Then value = value + 1; Else value = value - 1; value_Lowest = lowest(GL, stoPeriod1); If ema((GC - value_Lowest) / (highest(GH, stoPeriod1) - value_Lowest) * 100, stoPeriod2) > 50 Then value = value + 1; Else value = value - 1; BinaryWave = value; Plot1(BinaryWave,"BW"); PlotBaseLine1(0, "기준선0"); 즐거운 하루되세요 > 산과바다 님이 쓴 글입니다. > 제목 : 갭보정 부탁드립니다 > Input : maperiod(20), RocPeriod(12), stoPeriod1(5), stoPeriod2(3); var : BinaryWave(0); BinaryWave = BW(maperiod, RocPeriod, stoPeriod1, stoPeriod2); Plot1(BinaryWave,"BW"); PlotBaseLine1(0, "기준선0"); 위는 BinaryWave 지표인데 갭보정 부탁드립니다. 제가 해볼려고 하니 안되는군요. 미리 감사드립니다. 수고하세요