지표설명
디마크는 Thomas. R. Demark가 개발한 지표로 전일저가와 전일고가의 관계에 의해
당일 가격변동폭이 결정된다는 개념에 의해 만들어 졌습니다.
피봇과는 달리 전일 가격흐름에 따라 3가지 유형으로 나누어 목표가격을 설정합니다.
계산식
전일종가가 전일시가보다 큰 경우
상한 = (전일고가+전일저가+전일종가+전일저가)/2-전일저가
하한 = (전일고가+전일저가+전일종가+전일저가)/2-전일고가
전일종가가 전일시가보다 작은 경우
상한 = (전일고가+전일저가+전일종가+전일고가)/2-전일저가
하한 = (전일고가+전일저가+전일종가+전일고가)/2-전일고가
전일종가와 전일시가가 같은 경우
상한 = (전일고가+전일저가+전일종가+전일종가)/2-전일저가
하한 = (전일고가+전일저가+전일종가+전일종가)/2-전일고가
활용예시
//시가가 디마크 상하한선 사이에서 시작하면
//상단 돌파시 매수, 하단 이탈시 매도
If DayClose(1) > DayOpen(1) Then
{
value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayLow(1);
value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayHigh(1);
}
Else If DayClose(1) < DayOpen(1) Then
{
value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayLow(1);
value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayHigh(1);
}
Else
{
value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayLow(1);
value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayHigh(1);
}
if value1 > DayOpen and DayOpen > Value2 Then
{
if CrossDown(c,Value2) Then
Sell("s");
if CrossUp(c,Value1) Then
Buy("b");
}
C
복사
뒤로가기는 좌측상단의 목차 버튼을 눌러주세요.