#공통 지표 참조종목
옵션 양합을 그리기 위해서는
차트에 콜과 풋이 적용되어 있어야 합니다.
기본종목으로 콜을, 참조종목으로 풋을 추가한 후에
아래 지표를 적용하시면 됩니다.
차트왼쪽 상단의 종목선택 버튼 중
왼쪽버튼은 기본종목, 오른쪽은 참조종목을 추가하는 버튼입니다.
var : sum(0),sumDO(0),sumDH(0),SumDL(0);
sum = Data1(c)+Data2(c);
//다른 데이터쌍으로 변경할 때는 위 데이터 번호만 변경하면 됩니다.
//영업일 변경
if Bdate != Bdate[1] then
{
//첫봉 양합값
sumDO = sum;
//당일 양합최고값과 최저값 저정할 변수
//초기값 첫봉값
sumDH = sum;
sumDL = sum;
}
Else
{
if sum > sumDH Then
sumDH = sum;
if sum < sumDL Then
sumDL = sum;
}
if SumDO > 0 Then
{
Plot1(sum,"양합");
Plot2(sumDO,"양합시가");
Plot3(sumDH,"양합고가");
Plot4(sumDL,"양합저가");
}
JavaScript
복사
//일반적으로 양합은 각봉의 종가만 합산하는데를 합산하는데
//각 봉의 시고저종가를 별도로 합산해서
//양합의 당일시고저종을 계산한다면 아래와 같습니다.
var : sumO(0),sumH(0),sumL(0),sumC(0);
var : sumDO(0),sumDH(0),SumDL(0);
sumO = Data1(o)+Data2(o);
sumH = Data1(h)+Data2(h);
sumL = Data1(l)+Data2(l);
sumC = Data1(c)+Data2(c);
//다른 데이터쌍으로 변경할 때는 위 데이터 번호만 변경하면 됩니다.
//영업일 변경
if Bdate != Bdate[1] then
{
//첫봉 양합값
sumDO = sumO;
//당일 양합최고값과 최저값 저정할 변수
//초기값 첫봉값
sumDH = sumH;
sumDL = sumL;
}
Else
{
if sumH > sumDH Then
sumDH = sumH;
if sumL < sumDL Then
sumDL = sumL;
}
if SumDO > 0 Then
{
Plot1(sumC,"양합");
Plot2(sumDO,"양합시가");
Plot3(sumDH,"양합고가");
Plot4(sumDL,"양합저가");
}
JavaScript
복사
