안녕하세요.
분봉상 가격차트에서 아래의 지표를 구현하고 싶습니다.
지표1) 거래대금이 10억을 돌파할때의 봉을 표시.
지표2) 지표1이 발생된 후 처음으로, (당일 처음이 아닌, 지표1이 발생된 후 처음으로)
현재봉의 고가가 2봉전의 고가보다 같거나 작을때, 2봉전의 고가를 표시.
지표3) 당일 발생 된 지표2의 가장 낮은 가격을 표시.
감사합니다~
답변 1
예스스탁
예스스탁 답변
2023-12-19 16:22:51
안녕하세요
예스스탁입니다.
var : LL(0),MM(0);
if Bdate != Bdate[1] Then
{
MM = 0;
Condition1 = False;
value1 = 0;
value2 = 0;
value3 = 0;
}
MM = MM+Money;
if value1 == 0 and MM >= 1000000000 Then
{
Condition1 = true;
value1 = H;
}
if Condition1 == true Then
{
if H <= H[2] and (Value3 == 0 or (Value3 > 0 and H[2] < Value3)) Then
{
if Value3 == 0 Then
Value2 = H[2];
Value3 = H[2];
}
}
if value1 > 0 Then
Plot1(value1,"지표1");
Else
NoPlot(1);
if value2 > 0 Then
Plot2(value2,"지표2");
Else
NoPlot(2);
if value3 > 0 Then
Plot3(value3,"지표3");
Else
NoPlot(3);
즐거운 하루되세요
> zigzig 님이 쓴 글입니다.
> 제목 : 수식문의 드립니다.
> 안녕하세요.
분봉상 가격차트에서 아래의 지표를 구현하고 싶습니다.
지표1) 거래대금이 10억을 돌파할때의 봉을 표시.
지표2) 지표1이 발생된 후 처음으로, (당일 처음이 아닌, 지표1이 발생된 후 처음으로)
현재봉의 고가가 2봉전의 고가보다 같거나 작을때, 2봉전의 고가를 표시.
지표3) 당일 발생 된 지표2의 가장 낮은 가격을 표시.
감사합니다~