커뮤니티
수식 부탁드립니다.
2012-02-21 11:43:20
391
글번호 48007
Input : shortPeriod(12), longPeriod(26), Period(9),Af(0.02),MaxAf(0.2);
value1 = MACD(shortPeriod, longPeriod);
value2 = ema(value1, Period);
If CrossUP(value1, value2) Then
ExitShort();
If CrossDown(value1, value2) Then
Sell();
위 수식에서 갭보정을 첨부해 주셨으면 합니다. 감사합니다.
답변 1
예스스탁 예스스탁 답변
2012-02-21 13:19:05
안녕하세요
예스스탁입니다.
input : sp(12), lp(26), period(9);
var : sumGap(0), gap(0), GC(0);
var : MacdVal(0), MacdSig(0);
if date!=date[1] then { // 날짜가 변경되는 봉에서(분봉에서 첫번째 봉)
gap = Open-Close[1]; // 일간갭
sumGap = sumGap+gap; // 일간갭 누적
}
GC = C - sumGap; // 갭보정 종가
MacdVal = ema(GC,sP)-ema(GC,lP); //macd 지표
MacdSig = ema(MacdVal, Period); //macd signal 지표
If CrossUP(MacdVal, MacdSig) Then
ExitShort();
If CrossDown(MacdVal, MacdSig) Then
Sell();
즐거운 하루되세요
> 하하 님이 쓴 글입니다.
> 제목 : 수식 부탁드립니다.
> Input : shortPeriod(12), longPeriod(26), Period(9),Af(0.02),MaxAf(0.2);
value1 = MACD(shortPeriod, longPeriod);
value2 = ema(value1, Period);
If CrossUP(value1, value2) Then
ExitShort();
If CrossDown(value1, value2) Then
Sell();
위 수식에서 갭보정을 첨부해 주셨으면 합니다. 감사합니다.
이전글