커뮤니티
수고하십니다
2013-02-08 08:56:34
281
글번호 59268
1.300틱차트에 테마선66선을 장시작후 30분동안,장마감전 30분동안만 나타내어지도록 하고싶습니다-상승은 빨강,하락은 검정색표현
2.300틱차트에 일봉의5일선과 일봉의20일선이 교차되는 자리마다 수평선으로 표기하고 싶습니다 -먼저 교차점에서 발생된 수평선은 새로운 교차점의 수평선이 발생되기전까지는 그대로
수평선을 유지하다가 새로운 교차점의 수평선이 발생되면 먼저발생된 교차점의 수평선은
그대로 표기되는 것을 원합니다
-교차점의 수평선색깔은 5일선이큰경우는 빨강색수평선,5일선이 작을경우는 파랑색수평선처리.
감사합니다,수고하세요
답변 1
예스스탁 예스스탁 답변
2013-02-08 10:42:38
안녕하세요
예스스탁입니다.
1.
선그래프는 이전출력지점과 현재출력지점을 사선으로 연결하므로
차트의 특정시간대만 출력하기 위해서는 점그래프로 보셔야 합니다.
INPUT: LENGTH1(66);
VAR: TEMA1(0);
TEMA1 = (3 * Ema(c,LENGTH1)) - (3 * Ema(Ema(c,LENGTH1),LENGTH1)) +
(Ema(Ema(Ema(c,LENGTH1),LENGTH1),LENGTH1));
if stime <= 93000 or stime >= 143000 Then{
if TEMA1 > TEMA1 Then
plot1(TEMA1,"tema",RED);
Else
plot1(TEMA1,"tema",blue);
}
2.
input : P1(5),P2(20);
var : count(0),sumV1(0),sumV2(0),mav1(0),mav2(0);
sumV1 = 0;
sumV2 = 0;
for count = 0 to P2{
if count < P1 Then
sumV1 = sumV1+CloseD(count);
if count < P2 Then
sumV2 = sumV2+CloseD(count);
}
maV1 = sumV1 / P1;
maV2 = sumV2 / P2;
if crossup(mav1,mav2) Then{
var1 = mav1;
var2 = 1;
}
if CrossDown(mav1,mav2) Then{
var1 = mav1;
var2 = -1;
}
if var2 == 1 Then
plot1(var1,"5일이평",RED);
Else
plot1(var1,"5일이평",blue);
즐거운 하루되세요
> WT_epnc001 님이 쓴 글입니다.
> 제목 : 수고하십니다
> 1.300틱차트에 테마선66선을 장시작후 30분동안,장마감전 30분동안만 나타내어지도록 하고싶습니다-상승은 빨강,하락은 검정색표현
2.300틱차트에 일봉의5일선과 일봉의20일선이 교차되는 자리마다 수평선으로 표기하고 싶습니다 -먼저 교차점에서 발생된 수평선은 새로운 교차점의 수평선이 발생되기전까지는 그대로
수평선을 유지하다가 새로운 교차점의 수평선이 발생되면 먼저발생된 교차점의 수평선은
그대로 표기되는 것을 원합니다
-교차점의 수평선색깔은 5일선이큰경우는 빨강색수평선,5일선이 작을경우는 파랑색수평선처리.
감사합니다,수고하세요