커뮤니티
도움요청드립니다..
2011-01-11 10:07:30
603
글번호 34856
아래수식 두개를 하나의 화면에서 보이고 두개의이평이 각각 골드일때 빨강 대드일때 파랑으로 보일수 있게 부탁 드립니다..
속성에서 차트표시를 각각 할수 있으면 좋겠습니다..감사합니다
1)수식
var : ma1(0),ma2(0);
ma1 = ma(C,200);
ma2 = ma(c,30);
Condition1 = crossup(ma1,ma2);
Condition2 = CrossDown(ma1,ma2);
if Condition1 or Condition2 Then
var1 = 0;
if Condition1 == false and ma1 > ma2 Then
var1 = (ma1-ma2);
if Condition2 == false and ma1 < ma2 Then
var1 = (ma1-ma2);
plot1(var1);
2)수식
var : ma1(0),ma2(0);
ma1 = ma(C,30);
ma2 = ma(c,200);
Condition1 = crossup(ma1,ma2);
Condition2 = CrossDown(ma1,ma2);
if Condition1 or Condition2 Then
var1 = 0;
if Condition1 == false and ma1 > ma2 Then
var1 = (ma1-ma2);
if Condition2 == false and ma1 < ma2 Then
var1 = (ma1-ma2);
plot1(var1);
답변 1
예스스탁 예스스탁 답변
2011-01-11 10:15:12
안녕하세요
예스스탁입니다.
var : ma11(0),ma22(0);
var : ma1(0),ma2(0);
ma11 = ma(C,200);
ma22 = ma(c,30);
Condition11 = crossup(ma11,ma22);
Condition22 = CrossDown(ma11,ma22);
ma1 = ma(C,30);
ma2 = ma(c,200);
Condition1 = crossup(ma1,ma2);
Condition2 = CrossDown(ma1,ma2);
if Condition11 or Condition22 Then
var11 = 0;
if Condition11 == false and ma11 > ma22 Then
var11 = (ma11-ma22);
if Condition22 == false and ma11 < ma22 Then
var11 = (ma11-ma22);
if Condition1 or Condition2 Then
var1 = 0;
if Condition1 == false and ma1 > ma2 Then
var1 = (ma1-ma2);
if Condition2 == false and ma1 < ma2 Then
var1 = (ma1-ma2);
plot1(var11,"1번지표");
plot2(var1,"2번지표");
첨부된 그림과 같이 표시하고자 하시면
속성창의 채우기 기능을 이용하셔야 합니다.
적용한 지표의 속성화면을 여시고
차트표시탭의 채우기 기능을 이용해 설정하시면 됩니다.
즐거운 하루되세요
> 야크 님이 쓴 글입니다.
> 제목 : 도움요청드립니다..
> 아래수식 두개를 하나의 화면에서 보이고 두개의이평이 각각 골드일때 빨강 대드일때 파랑으로 보일수 있게 부탁 드립니다..
속성에서 차트표시를 각각 할수 있으면 좋겠습니다..감사합니다
1)수식
var : ma1(0),ma2(0);
ma1 = ma(C,200);
ma2 = ma(c,30);
Condition1 = crossup(ma1,ma2);
Condition2 = CrossDown(ma1,ma2);
if Condition1 or Condition2 Then
var1 = 0;
if Condition1 == false and ma1 > ma2 Then
var1 = (ma1-ma2);
if Condition2 == false and ma1 < ma2 Then
var1 = (ma1-ma2);
plot1(var1);
2)수식
var : ma1(0),ma2(0);
ma1 = ma(C,30);
ma2 = ma(c,200);
Condition1 = crossup(ma1,ma2);
Condition2 = CrossDown(ma1,ma2);
if Condition1 or Condition2 Then
var1 = 0;
if Condition1 == false and ma1 > ma2 Then
var1 = (ma1-ma2);
if Condition2 == false and ma1 < ma2 Then
var1 = (ma1-ma2);
plot1(var1);