커뮤니티
수식 문의
2012-01-16 10:57:11
495
글번호 46633
안녕하세요. 항상 수고해주셔서 감사드립니다.
설이 얼마 남지 않았습니다. 임진년 새해에도 만복이 깃드시기 바랍니다.
-----------------시스템 수식 문의
data2의 가격이 data3의 가격을 하향돌파하면 매도신호, 상향돌파하면 매수신호를
뿌려주는 시스템 수식을 얻고 싶습니다.
-----------------지표 문의 1
data2가
1)
당일 최고가를 형성하면 해당 가격에 선을 긋는 수식,
2)
당일 최저가를 형성하면 해당 가격에 선을 긋는 수식을 구합니다
또,
data3가
3)
당일 최고가를 형성하면 해당 가격에 선을 긋는 수식,
4)
당일 최저가를 형성하면 해당 가격에 선을 긋는 수식을 구합니다.
5) 여기에
data2에서 구한 1,2 수식의 값 중 아무거나 하나가
data3에서 구한 3,4 수식 값 중 아무거나 하나에
n값 이내에 근접하면 그 자리에 점을 찍고 그 점을 n1봉간 옆으로 늘려 줍니다.
(그 자리에 선을 긋고 다음날,다다음날, 다다다음날까지 그 선을 끝없이 계속 연장 할 수 있다면 선으로 구하셔도 되겠습니다.)
6)
1-5번으로 구한 수식이 지표에 뿌려질 때
거기에 해당되는 data1 의 캔들에 점을 찍고 그 점을 n2봉간 늘려 주되
위의 1번과 2번 수식값에 4번 수식값이
n2값 이내로 근접하면 해당 캔들의 고가에 점을 찍고
1번 값을 4번 값이 돌파하면 해당 캔들의 중간값에 점을 찍습니다.
위의 1번과 2번 수식값에 3번 수식값이
n2값 이내로 근접하면 해당 캔들의 저가에 점을 찍고
1번 값을 4번 값이 돌파하면 해당 캔들의 중간값에 점을 찍습니다.
그 점을 n2 봉간 옆으로 늘려 줍니다.
답변 1
예스스탁 예스스탁 답변
2012-01-16 14:52:48
안녕하세요
예스스탁입니다.
1.시스템식
if crossup(data2(c),data3(c)) Then
buy();
if CrossDown(data2(c),data3(c)) Then
sell();
2-1 data2 지표수식
plot3은 점그래프로 설정하시기 바랍니다/
input : N(1),n1(5);
var : d2v(0,data2),d2i(0,data2);
plot1(data2(highD(0)),"data2 당일최고");
plot2(data2(LowD(0)),"data2 당일최저");
if data2(highD(0)) <= data3(HighD(0))+n and data2(highD(0)) >= data3(HighD(0))-n Then{
D2v = data2(highd(0));
D2i = data2(index);
}
if data2(highD(0)) <= data3(lowD(0))+n and data2(highD(0)) >= data3(lowD(0))-n Then{
D2v = data2(highd(0));
D2i = data2(index);
}
if data2(LowD(0)) <= data3(HighD(0))+n and data2(LowD(0)) >= data3(HighD(0))-n Then{
D2v = data2(highd(0));
D2i = data2(index);
}
if data2(LowD(0)) <= data3(lowD(0))+n and data2(LowD(0)) >= data3(lowD(0))-n Then{
D2v = data2(highd(0));
D2i = data2(index);
}
if data2(index) >= d2i and data2(index) <= d2i+n1 and d2v > 0 then
plot3(d2v);
2-2 data3 지표수식
plot3은 점그래프로 설정하시기 바랍니다.
input : N(1),n1(5);
var : d3v(0,data3),d3i(0,data3);
plot1(data3(highD(0)),"data3 당일최고");
plot2(data3(LowD(0)),"data2 당일최저");
if data2(highD(0)) <= data3(HighD(0))+n and data2(highD(0)) >= data3(HighD(0))-n Then{
D3v = data2(highd(0));
D3i = data2(index);
}
if data2(highD(0)) <= data3(lowD(0))+n and data2(highD(0)) >= data3(lowD(0))-n Then{
D3v = data2(highd(0));
D3i = data2(index);
}
if data2(LowD(0)) <= data3(HighD(0))+n and data2(LowD(0)) >= data3(HighD(0))-n Then{
D3v = data2(highd(0));
D3i = data2(index);
}
if data2(LowD(0)) <= data3(lowD(0))+n and data2(LowD(0)) >= data3(lowD(0))-n Then{
D3v = data2(highd(0));
D3i = data2(index);
}
if data2(index) >= d3i and data2(index) <= d3i+n1 and d3v > 0 then
plot3(d3v);
3 data1
검색식으로 작성하시면 됩니다.
input : N(1),n2(5);
var : d1v(0,data1),d1i(0,data1),d1v1(0,data1),d1i1(0,data1),d1v2(0,data1),d1i2(0,data1);
if data3(H == highD(0)) or data3(L == LowD(0)) or data2(H == highD(0)) or data2(L == LowD(0)) Then{
D1v = data1(h);
d1i = data1(index);
}
if d1v > 0 and data1(index) >= d1i and data1(index) <= d1i+n2 Then
plot1(d1v);
if data2(highD(0)) <= data3(lowD(0))+n2 and data2(highD(0)) >= data3(lowD(0))-n2 Then{
D1v1 = data1(h);
D1i1 = data1(index);
}
if data2(LowD(0)) <= data3(lowD(0))+n2 and data2(LowD(0)) >= data3(lowD(0))-n2 Then{
D1v1 = data1(h);
D1i1 = data1(index);
}
if data2(LowD(0)) <= data3(HighD(0))+n2 and data2(LowD(0)) >= data3(HighD(0))-n2 Then{
D1v2 = data1(L);
D1i2 = data1(index);
}
if data2(highD(0)) <= data3(HighD(0))+n2 and data2(highD(0)) >= data3(HighD(0))-n2 Then{
D1v2 = data1(L);
D1i2 = data1(index);
}
if d1v1 > 0 and data1(index) >= d1i1 and data1(index) <= d1i1+n2 then{
plot2(d1v1);
}
if d1v2 > 0 and data1(index) >= d1i2 and data1(index) <= d1i2+n2 then{
plot3(d1v2);
}
즐거운 하루되세요
> 흑수돌 님이 쓴 글입니다.
> 제목 : 수식 문의
>
안녕하세요. 항상 수고해주셔서 감사드립니다.
설이 얼마 남지 않았습니다. 임진년 새해에도 만복이 깃드시기 바랍니다.
-----------------시스템 수식 문의
data2의 가격이 data3의 가격을 하향돌파하면 매도신호, 상향돌파하면 매수신호를
뿌려주는 시스템 수식을 얻고 싶습니다.
-----------------지표 문의 1
data2가
1)
당일 최고가를 형성하면 해당 가격에 선을 긋는 수식,
2)
당일 최저가를 형성하면 해당 가격에 선을 긋는 수식을 구합니다
또,
data3가
3)
당일 최고가를 형성하면 해당 가격에 선을 긋는 수식,
4)
당일 최저가를 형성하면 해당 가격에 선을 긋는 수식을 구합니다.
5) 여기에
data2에서 구한 1,2 수식의 값 중 아무거나 하나가
data3에서 구한 3,4 수식 값 중 아무거나 하나에
n값 이내에 근접하면 그 자리에 점을 찍고 그 점을 n1봉간 옆으로 늘려 줍니다.
(그 자리에 선을 긋고 다음날,다다음날, 다다다음날까지 그 선을 끝없이 계속 연장 할 수 있다면 선으로 구하셔도 되겠습니다.)
6)
1-5번으로 구한 수식이 지표에 뿌려질 때
거기에 해당되는 data1 의 캔들에 점을 찍고 그 점을 n2봉간 늘려 주되
위의 1번과 2번 수식값에 4번 수식값이
n2값 이내로 근접하면 해당 캔들의 고가에 점을 찍고
1번 값을 4번 값이 돌파하면 해당 캔들의 중간값에 점을 찍습니다.
위의 1번과 2번 수식값에 3번 수식값이
n2값 이내로 근접하면 해당 캔들의 저가에 점을 찍고
1번 값을 4번 값이 돌파하면 해당 캔들의 중간값에 점을 찍습니다.
그 점을 n2 봉간 옆으로 늘려 줍니다.