커뮤니티
문의 드립니다
2015-03-31 13:48:37
194
글번호 84618
var1 = wma(c,5);
var2 = wma(c,20);
if crossup(var1,var2) then
value1 = var1;
if CrossDown(var1,var2) Then
value1 = var1;
var3 = var1-value1;
if var3 > 0 Then{
plot1(var1,"선1");
plot2(value1-(var3),"선2");
}
else{
plot1(var1,"선1");
plot2(value1+abs(var3),"선2");
}
..........................
1. 상기식을 데이타2용으로 고쳐 주세요
2. 상기식을 검색식으로 고쳐 주시고 상승일때는 빨간색 하락일때는 파란색을 캔들에 나타내 주세요
감사합니다
답변 1
예스스탁 예스스탁 답변
2015-03-31 18:00:01
안녕하세요
예스스탁입니다.
1
input : P1(5),P2(20);
var :Wma1(0,data2),wma2(0,data2),value(0,data2),diff(0,data2);
WMA1 = data2(wma(c,P1));
WMA2 = data2(wma(c,P2));
if crossup(WMA1,WMA2) then
value = WMA1;
if CrossDown(WMA1,WMA2) Then
value = WMA1;
diff = wma1-value;
if diff > 0 Then{
plot1(wma1,"선1");
plot2(value-(diff),"선2");
}
else{
plot1(wma1,"선1");
plot2(value+abs(diff),"선2");
}
2.
검색식을 특정조건만족봉에 점을 찍습니다.
상승과 하락이 어떤 조건이신지 모르겠습니다.
var3이 0을 상향돌파하면 빨간점
하향이탈하면 파란점을 찍게 작성해 드립니다.
var1 = wma(c,5);
var2 = wma(c,20);
if crossup(var1,var2) then
value1 = var1;
if CrossDown(var1,var2) Then
value1 = var1;
var3 = var1-value1;
if crossup(var3,0) Then
plot1(H,"검색",RED);
if CrossDown(var3,0) Then
plot1(L,"검색",blue);
var3이 0보다 큰구간은 빨간색 작은구간은 파란색점을 찍으신다면
아래와 같습니다.
var1 = wma(c,5);
var2 = wma(c,20);
if crossup(var1,var2) then
value1 = var1;
if CrossDown(var1,var2) Then
value1 = var1;
var3 = var1-value1;
if var3 > 0 Then
plot1(H,"검색",RED);
else
plot1(L,"검색",blue);
즐거운 하루되세요
> alsk 님이 쓴 글입니다.
> 제목 : 문의 드립니다
> var1 = wma(c,5);
var2 = wma(c,20);
if crossup(var1,var2) then
value1 = var1;
if CrossDown(var1,var2) Then
value1 = var1;
var3 = var1-value1;
if var3 > 0 Then{
plot1(var1,"선1");
plot2(value1-(var3),"선2");
}
else{
plot1(var1,"선1");
plot2(value1+abs(var3),"선2");
}
..........................
1. 상기식을 데이타2용으로 고쳐 주세요
2. 상기식을 검색식으로 고쳐 주시고 상승일때는 빨간색 하락일때는 파란색을 캔들에 나타내 주세요
감사합니다
다음글
이전글