커뮤니티
문의드립니다.
2018-01-11 09:12:45
163
글번호 115650
도움주시는 덕분에 도전하고 있습니다. 매번 감사합니다.
1. 기타
되돌림치(?)를 지표로 만들 수 있을까요?
저 화면 보면 시가부터 매도방향으로 갈때 1번에서는 시가-당일저가에서 되돌림까지 간 부분을 수치로, 그러니까 시가보다 현재가가 낮으면 매도방향으로 치고 당일최저가를 기록한 부분에서 되돌림한 수치를 나타냅니다. 2번에서는 시가보다 높아졌으므로 매수방향이라고 하고 당일고가를 기록한 뒤 떨어지는 만큼을 되돌림으로 나타냅니다. 이렇게 만들 수 있을까요?
2. 기타
코딩부탁드립니다.
분봉기준으로
조건1-일봉 볼린저밴드 상단에 n일간 있다.
조건2-중간에 n2번 상단 아래에 있는 것은 휩쏘로 치고 조건 1이 아직 만족돼 있는 것으로 여긴다.
- 1. 116227_캡처.PNG (0.03 MB)
답변 1
예스스탁 예스스탁 답변
2018-01-11 16:02:15
안녕하세요
예스스탁입니다.
1.
if H == DayHigh then
var1 = 1;
if L == DayLow then
var1 = -1;
if var1 == 1 Then
value1 = (dayhigh-C)/(dayhigh-daylow)*100;
Else
value1 = -((C-DayLow)/(DayHigh-DayLow)*100);
plot1(value1);
plot2(0);
2
input : Period(20),Dv(2),nday(5),n2(3);
var : cnt1(0),sum(0),cnt(0),mav(0),SumSqrt(0),Stdv(0),count(0);
var : BBup(0),BBdn(0),Counter(0);
If DayClose(Period+nday) > 0 Then {
count = 0;
for cnt1 = 0 to nday-1
{
sum = 0;
for cnt = cnt1+0 to cnt1+Period-1
{
sum = sum + DayClose(cnt);
}
mav = sum/Period;
SumSqrt = 0;
For cnt = cnt1+0 To cnt1+Period-1
{
SumSqrt = SumSqrt + (DayClose(cnt) - mav)^2;
}
Stdv = SquareRoot(SumSqrt / Period);
BBup = mav + (Dv * Stdv);
BBdn = mav - (Dv * Stdv);
if DayClose(cnt1) > BBup Then
count = count+1;
}
#nday동안 종가가 상단보다 높게 있는 날짜가 n2이상
if count > nday-n2 Then
}
즐거운 하루되세요
> 잡다백수 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 도움주시는 덕분에 도전하고 있습니다. 매번 감사합니다.
1. 기타
되돌림치(?)를 지표로 만들 수 있을까요?
저 화면 보면 시가부터 매도방향으로 갈때 1번에서는 시가-당일저가에서 되돌림까지 간 부분을 수치로, 그러니까 시가보다 현재가가 낮으면 매도방향으로 치고 당일최저가를 기록한 부분에서 되돌림한 수치를 나타냅니다. 2번에서는 시가보다 높아졌으므로 매수방향이라고 하고 당일고가를 기록한 뒤 떨어지는 만큼을 되돌림으로 나타냅니다. 이렇게 만들 수 있을까요?
2. 기타
코딩부탁드립니다.
분봉기준으로
조건1-일봉 볼린저밴드 상단에 n일간 있다.
조건2-중간에 n2번 상단 아래에 있는 것은 휩쏘로 치고 조건 1이 아직 만족돼 있는 것으로 여긴다.