답변완료
거래량 없는 캔들 포함, For문의 DayOpen 검색안됨
1)
아래 수식을 1분봉에서 실행할 때 거래량 없는 캔들도 포함시킬 수 있나요?
If abs(C[1]-O[1]) / MA(abs(C[2]-O[2]), 60) >= 3 then
find(1)
2)
1분봉에서 아래 For문 때문에 종목검색이 안됩니댜.
왜 그럴까요?
DayClose(), dayopen() 함수 때문인가요?
DayVolume() 함수는 종목검색이 되는 것 같습니다.
var : sumP(0), mavP(0), cnt(0);
sumP = 0;
for cnt = 1 to 60
{
sumP = sumP + abs(DayClose(cnt)-dayopen(cnt));
}
mavP = sumP/60;
If abs(C-O)/O * 100 >= 1 Then { // 캔들 몸통 크기가 2% 이상이면
Find(1);
}
2019-11-18
221
글번호 133689
종목검색
답변완료
수식수정부탁입니다
#,안녕하세요
1,,그림파일참조하여 아래수식에서 매도(plot4),매수(plot5)라인을 Y축방향으로 더 연장하면
좋겠습니다, 즉 그림 사각박스라인1번 선처럼 매수매도가 3번진행될때까지 선을 연장하여
그리길 원합니다,
그림사각박스 2번라인처럼 매도매수가 3번진행될때까지 선을 연장하여 그리면
좋겠습니다.
2,기존수식을 1번처럼 수정하여 일시적 지지,저항선으로 활용 하고자 합니다, 관리자님의
도움 부탁드립니다.
$,언제나 늘 고맙습니다.
input : Length1(5),Length2(20),굵기(0);
var : 매수1(0),매도1(0),매수2(0),매도2(0);
var : 매수11(0),매수12(0),매도11(0),매도12(0),T(0),tx(0),TLen1(0),TLen2(0);
TLen1 = Ceiling((Length1 + 1) * .5);
TLen2 = Ceiling((Length2 + 1) * .5);
var1 = ema(ema(C,TLen1), TLen1);
var2 = ema(ema(C,TLen2), TLen2);
if crossup(var1,var2) Then
{
T = 1;
매도1 = var2;
매도11 = 매도1[1];
매도12 = 매도11[1];
}
if 매도1 > 0 and var2 > 매도1 Then
매도1 = var2;
if CrossDown(var1,var2) Then
{
T = -1;
매수1 = var2;
매수11 = 매수1[1];
매수12= 매수11[1];
}
if 매수1 > 0 and var2 < 매수1 Then
매수1 = var2;
매도2=매도1-0.02;
매수2=매수1+0.02;
plot1(매도1,"매도1",BLUE,def,굵기);
plot2(매수1,"매수1",MAGENTA,def,굵기);
plot3(var2,"이평",iff(var2>var2[1],MAGENTA,BLUE),def,굵기);
if T == 1 and 매도12 > 매도11 and 매수11 > 매수1 then
{
plot4((매도11));
}
if T == -1 and 매수12 < 매수11 and 매도11 < 매도1 then
{
plot5((매수11));
}
2019-11-17
566
글번호 133687
지표